22 KiB
1.0.4.6 (18 July 2018)
- #168 - Expose scenario states contributed by Stef Heyenrath (StefH) +feature
- #163 - Feature: Expose scenario states
Commits: 6b0924029f...8f34291ea9
1.0.4.5 (17 July 2018)
- #166 - Fix Sonar issues contributed by Stef Heyenrath (StefH)
- #165 - Add SonarCloud contributed by Stef Heyenrath (StefH)
- #164 - Support running WireMock.Net as a sub-app in IIS contributed by Stef Heyenrath (StefH) +feature
- #158 - Feature: Support running WireMock.Net as a sub-app in IIS
- #123 - Fix for DateTime Header causing null value in ResponseBuilder
- #120 - Question: JsonPathMatcher - not matching? Correct syntax?
- #105 - Question: URL binding issues
Commits: 3125c1bead...a9c0c6b670
1.0.4.4 (01 July 2018)
- #156 - Feature: when adding / updating a mapping : return more details
Commits: ...
1.0.4.3 (30 June 2018)
- #159 - Bug: IRequestBuilder.WithParam broken for key-only matching +fix
- #156 - Feature: when adding / updating a mapping : return more details
Commits: 2d1ead25cd...db013a56ad
1.0.4.2 (26 June 2018)
- #157 - Support for string and object in JsonMatcher. contributed by Stef Heyenrath (StefH) +feature
- #155 - Replace JsonMatcher with JsonObjectMatcher and directly support JSON body matching. contributed by (DavidKorn)
- #154 - Feature: support BodyAsJson for Request in static mapping files. +feature
Commits: 9470130d65...4283732b6c
1.0.4.1 (25 June 2018)
- #153 - Feature: Add JsonMatcher to support Json mapping
Commits: f61a814ab5...2eff243a96
1.0.4.0 (23 June 2018)
- #151 - Feature: Add logging of incoming request and body for tracability
- #149 - Question: Transformer and Delay in Static Mappings?
- #131 - Bug: CurlException Couldn't connect to Server when running multiple tests
Commits: 443fc76773...443fc76773
1.0.3.20 (29 May 2018)
- #147 - Revert PortUtil.cs changes contributed by Stef Heyenrath (StefH)
- #146 - Hang possibly due to Windows firewall prompt
- #129 - Random test failures between WireMock.Net 1.0.3.1 and 1.0.3.2
Commits: 2fcfda49c7...2b498f45cb
1.0.3.19 (28 May 2018)
- #129 - Random test failures between WireMock.Net 1.0.3.1 and 1.0.3.2
- #145 - Cancellation token not passed to server instance in .NET Core 2 contributed by Bob Paul (Bob11327) +fix
- #144 - Fix ConcurrentDictionary (#129) contributed by Stef Heyenrath (StefH)
Commits: ...
1.0.3.18 (25 May 2018)
- #142 - Allow all headers to be set as Response headers contributed by Stef Heyenrath (StefH)
- #140 - Question: Why the Microsoft.Owin.Host.HttpListener is not referenced in the dll, which uses WireMock?
- #139 - Wiki link https://github.com/StefH/WireMock.Net/wiki/Record-(via-proxy)-and-Save is dead
- #137 - Question: How to specify Transfer-Encoding response header?
- #136 - Question: Does the WireMock send Content-Length response header
- #132 - LogEntries not being recorded on subsequent tests
- #127 - Question: Stub priority - Most recent stub is not always used
- #126 - Question: UsingHead always returns 0 for Content-Length header even when explicitly specified
- #122 - WireMock.Net not responding in unit tests - same works in console application
- #97 - Request matching logic is not practical
Commits: eda71bd725...eda71bd725
1.0.3.17 (16 May 2018)
- #138 - Added Negate matcher logic contributed by Stef Heyenrath (StefH)
- #135 - Merge into the stef_negate_matcher branch (solves issue #133) contributed by Stef Heyenrath (StefH)
- #134 - Stef negate matcher contributed by Alastair Crabtree (alastairtree)
- #133 - Issue: Wildcard matching a json body does not work? +fix
- #128 - Feature: Negate a matcher +feature
- #126 - Question: UsingHead always returns 0 for Content-Length header even when explicitly specified
- #103 - Support for Faults
Commits: 0fb4b62b50...c575ca8296
1.0.3.16 (15 April 2018)
- #125 - Change listen from loopback to any ip address for dotnetcore2.0 apps contributed by (SubjectiveReality)
- #124 - Issue: Unable to get host to listen on ips other than 127.0.0.1 using StandAloneApp
- #121 - Fix for issue #118 contributed by (raghavendrabankapur) +fix
- #118 - Not reading the response from a file when mappings are placed in json file
Commits: 7bd63a0baf...1bcdfe31ab
1.0.3.15 (05 April 2018)
- #117 - Respect start timeout setting and expose exception from server startup contributed by Evan Liang (evanlwj)
Commits: 2d2a2dd6fc...4f294baff2
1.0.3.14 (01 April 2018)
- #114 - Feature: Add PathSegments in Transform +feature
- #113 - Feature: Add BodyAsJsonIndented for response message +feature
Commits: bdb79aec95...e87f970057
1.0.3.12 (24 March 2018)
- #100 - Issue: JsonPathMatcher - not working for rootless jsons?
Commits: ...
1.0.3.11 (20 March 2018)
- #110 - Fix: remove
Func[]from MappingModel
Commits: a4a9f2c862...a4a9f2c862
1.0.3.10 (17 March 2018)
- #109 - Issue: When proxying, MimeType is wrong for StringContent
Commits: 720c59c595...720c59c595
1.0.3.9 (15 March 2018)
- #108 - Issue: provide correct contentTypeHeader value for the bodyparser +fix
Commits: f604be3c02...b7dd1b9242
1.0.3.8 (10 March 2018)
- #106 - Issue: Params does not work, when there are multiple values for a key
Commits: f604be3c02...f604be3c02
1.0.3.7 (09 March 2018)
- #104 - Issue: PlatformNotSupportedException
Commits: 3e634c2fde...3e634c2fde
1.0.3.4 (04 March 2018)
- #102 - Feature: add WithBody(req => dostuff) style callback contributed by Alastair Crabtree (alastairtree) +feature
- #101 - ICallbackResponseBuilder + added more unit-tests contributed by Stef Heyenrath (StefH) +fix
- #100 - Question: JsonPathMatcher - not working for rootless jsons?
- #99 - feat: simple implementation/spike of dynamic responses using callbacks contributed by Stef Heyenrath (StefH)
- #98 - IBodyResponseBuilder.WithBody* should receive the request as a parameter
- #96 - Replace log4net by custom logger (#94) contributed by Stef Heyenrath (StefH)
- #95 - Unittest fix contributed by Stef Heyenrath (StefH)
- #94 - Issue: Introduced dependency on log4net
- #93 - Bug: FluentMockServer IsStarted after calling Start()
- #66 - Interested in callbacks?
Commits: e850126184...a2df91a2a2
1.0.3.3 (24 February 2018)
- #92 - Json fixes (#91) contributed by Stef Heyenrath (StefH)
- #91 - Bug: WireMock.Net is not matching application/json http requests using JSONPathMatcher +fix
Commits: 1ffd56701c...ad6c59e3b5
1.0.3.2 (14 February 2018)
- #90 - Concurrent issue (#88) contributed by Stef Heyenrath (StefH)
- #89 - Add log4net logging contributed by Stef Heyenrath (StefH)
- #88 - Bug: Standalone server throws 500 error when receiving concurrent requests +fix
- #87 - Feature: Add logging
Commits: 51070dab63...4f87146622
1.0.3.0 (05 February 2018)
- #86 - Feature : Add FileSystemWatcher logic for watching static mapping files +feature
- #85 - Bug: https for netstandard does not work ? +fix
- #83 - Feature : Add also a method in IProxyResponseBuilder to provide proxy-settings +feature
- #82 - Feature: make it possible to ignore some headers when proxying +feature
- #81 - Feature: When using proxy, only BodyAsBytes in case of binary data?
- #80 - Feature: When using proxy, in case Content-Type is JSON, use BodyAsJson in Response
Commits: 40ff8514ac...9778c5adbe
1.0.2.13 (23 January 2018)
- #79 - Fix missed content headers contributed by (vladimir-fed)
- #78 - WireMock not working when attempting to access from anything other than localhost.
- #57 - ProxyAndRecord does not save query-parameters, headers and body +fix
Commits: 6d60b3773a...cdcaaa970a
1.0.2.12 (16 January 2018)
- #77 - Fixed issue #76 contributed by Stef Heyenrath (StefH)
- #76 - Bug: IFluentMockServerAdmin is missing content-type for some POST/PUT calls
- #75 - Add WireMock.Net.WebApplication example contributed by Stef Heyenrath (StefH)
- #74 - Capturing the index of the existing mapping before removing and insert the updated mapping at the same index of the list contributed by (raghavendrabankapur)
- #73 - Updated mapping is not being picked and responded with the response
Commits: da798a59aa...e6af765777
1.0.2.11 (20 December 2017)
- #72 - Matching WithParam on OData End Points
Commits: 71196b51c9...71196b51c9
1.0.2.9 (07 December 2017)
- #71 - Fixed restricted headers on response contributed by Stef Heyenrath (StefH)
- #69 - Instructions are incorrect (?)
Commits: 601af2d6b2...fd5bc203c3
1.0.2.10 (12 December 2017)
- #70 - Proxy/Intercept pattern is throwing a keep alive header error with net461
Commits: d0fc889f42...d0fc889f42
1.0.2.8 (23 November 2017)
- #68 - Full path required in Stub
- #67 - bug: fix supporting the Patch method and logging the body contributed by Alastair Crabtree (alastairtree)
- #65 - bug: Fix admin api client definition returning the wrong types contributed by Alastair Crabtree (alastairtree)
- #64 - Pull Requests do not trigger test + codecoverage ?
Commits: d0b48e2967...ea16ee866b
1.0.2.7 (18 November 2017)
- #63 - Fix issue with concurrent logging contributed by (vladimir-fed)
- #62 - Add the Host, Protocol, Port and Origin to the Request message so they can be used in templating contributed by Alastair Crabtree (alastairtree)
- #61 - Partial mapping
- #53 - New feature request: Access to Owin pipeline
- #42 - Enhancement - Save/load request logs to/from disk +feature
- #27 - New feature: Record and Save
Commits: e25c873765...018d2a904d
1.0.2.6 (30 October 2017)
- #60 - Fix proxy headers handling contributed by Oleksandr Liakhevych (Dreamescaper)
- #59 - Add ability to provide multiple values for headers in response contributed by Oleksandr Liakhevych (Dreamescaper)
- #58 - Multiple headers with same name +feature
- #56 - WithBodyFromFile Support +feature
- #54 - Proxy for AWS: Error unmarshalling response back from AWS +fix
Commits: cbe6a0a2b4...d83f308591
1.0.2.5 (24 October 2017)
- #55 - Fix the problem with headers passthrough contributed by deeptowncitizen (deeptowncitizen) +fix
- #52 - SimMetrics.NET error when trying to install NuGet Package
- #48 - Stateful support +feature
- #44 - Bug: Server not listening after Start() returns (on macOS) +fix
Commits: 7c289d44a7...15370a89ca
1.0.2.4 (10 October 2017)
- #51 - Observable logs contributed by deeptowncitizen (deeptowncitizen)
- #50 - New Feature: Callbacks
- #49 - stateful behavior contributed by deeptowncitizen (deeptowncitizen)
- #47 - Feature: add matcher details to Request to see which matchers match/not match +feature
- #46 - Log the ip-address from the client/caller also in the RequestLog +feature
- #45 - Add RequestLogExpirationDuration and MaxRequestLogCount (#43) contributed by Stef Heyenrath (StefH)
- #43 - Feature: Add RequestLogExpirationDuration and MaxRequestLogCount
- #41 - Dotnet 20 preview final contributed by Stef Heyenrath (StefH) +feature
- #40 - Expose more settings to stand-alone app contributed by Stef Heyenrath (StefH)
- #39 - Listen on http://*:9090 contributed by Stef Heyenrath (StefH)
- #38 - Bug: support also listening on *:{port}
- #37 - Wrong Request Match result is returning
- #36 - How to implement a request body-dependent response?
- #35 - Revert changes that were made by mistake in prior PR contributed by (phillee007)
- #34 - Where is SearchLogsFor method?
- #33 - Issue with launching sample code (StandAlone server) +fix
- #32 - [Feature] Add support for client certificate password and test with real services that require client certificate auth contributed by (phillee007) +feature
- #31 - Feature request: Nuget package for standalone version +feature
- #20 - Add client certificate authentication
- #19 - Is this the same as Mock4Net?
- #15 - New feature: Proxying +feature
Commits: 538195551d...e87e09e10d
1.02.1 (14 June 2017)
- #30 - [Feature] Disable partial mappings by default in standalone version +fix
- #29 - Support of .Net 4.0
- #28 - Facing issue with WildcardMatcher and '?'
Commits: 84db9bbf0d...7111ab384b
1.0.2.0 (05 May 2017)
- #26 - merge netstandard into main contributed by Stef Heyenrath (StefH)
- #25 - Upgrade to vs2017 +feature
- #23 - Consider port to .Net Core
- #21 - Admin static json mappings +feature
Commits: b547993415...8d9cef6dd1
1.0.1.2 (27 February 2017)
- #24 - Body Encoding contributed by Sebastian Bebrys (sbebrys)
- #22 - Add basic-authentication for accessing admin-interface +feature
- #8 - admin rest api
Commits: bb35f55bbb...02803562c6