copilot-swe-agent[bot]
b7406f1587
Merge PR #1483 (bugfix/1482) into copilot/fix-merge-conflicts and resolve WireMockMiddlewareLogger conflict
2026-07-17 17:04:38 +00:00
Степан
d270ad7f4f
feat(xunit logging): TestOutputHelperWireMockLogger ( #1488 )
...
* feat(xunit logging): TestOutputHelperWireMockLogger
allow to provide current test output helper
* fix(ctor): TestOutputHelperWireMockLogger
made factory return nullable
---------
Co-authored-by: Минин Степан Александрович <minin_s@goldapple.ru >
2026-07-17 18:25:25 +02:00
Stef Heyenrath
345efe8cfc
2.12.0
2.12.0
2026-07-07 21:38:12 +02:00
Stef Heyenrath
a74468e780
When Response.Create() is called without a pre-built ResponseMessage, use the DateTime.UtcNow ( #1487 )
2026-07-07 21:36:11 +02:00
John Call
041160d824
Update Scriban.Signed package version to 7.2.5 ( #1484 )
...
* Update Scriban.Signed package version to 7.2.6
* Downgrade Scriban.Signed package version to 7.2.5
2026-07-07 20:54:11 +02:00
Peter Benko
0933a120bc
Add tests for custom admin path behaviour
2026-07-06 18:27:21 +02:00
Peter Benko
1ab6ca5531
Fix: Fully respect configured custom admin path
2026-07-06 18:27:11 +02:00
Stef Heyenrath
4666757df9
Upgrade RamlToOpenApiConverter.SourceOnly to 0.21.0 ( #1480 )
2026-07-03 21:04:58 +02:00
Stef Heyenrath
49dcbda647
Upgrade Microsoft.OpenApi to 3.7.0 and YamlDotNet to 18.1.0 ( #1479 )
...
* Upgrade Microsoft.OpenApi to 3.7.0 and YamlDotNet to 18.1.0
* fix
2026-07-01 22:44:34 +02:00
Stef Heyenrath
cbc28c235c
2.11.0
2.11.0
2026-06-12 20:09:27 +02:00
Stef Heyenrath
dd1aa5139e
Fix BodyParser ( #1476 )
2026-06-12 20:04:23 +02:00
Stef Heyenrath
89b3149732
Update NuGet packages (Aspire, MessagePack and more) ( #1475 )
2026-06-12 12:01:09 +02:00
Stef Heyenrath
d2b794ec5a
2.10.0
2.10.0
2026-06-07 22:52:32 +02:00
Stef Heyenrath
921a3ebc63
Update JsonConverter to 0.13.0 ( #1472 )
2026-06-07 22:37:55 +02:00
Stef Heyenrath
428657a97e
2.9.0
2.9.0
2026-06-02 22:43:03 +02:00
Stef Heyenrath
fe9745235a
Fix WireMock.Net.Aspire project when using Aspire 13.4.0 ( #1470 )
2026-06-02 22:39:32 +02:00
Stef Heyenrath
1264df4a72
2.8.0
2.8.0
2026-05-31 09:24:23 +02:00
Stef Heyenrath
5b5d68be86
readme: Build GitHub
2026-05-30 09:13:18 +02:00
Stef Heyenrath
e92041783c
Update JsonMatcher to support IgnoreArrayOrder ( #1468 )
...
* Update JsonMatcher to support IgnoreArrayOrder
* more tests
2026-05-30 08:45:52 +02:00
dependabot[bot]
6912d52faf
Bump System.Text.RegularExpressions from 4.3.0 to 4.3.1 ( #1466 )
...
---
updated-dependencies:
- dependency-name: System.Text.RegularExpressions
dependency-version: 4.3.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-29 20:53:08 +02:00
dependabot[bot]
3685fccfaf
Bump System.Net.Http from 4.3.0 to 4.3.4 ( #1467 )
...
---
updated-dependencies:
- dependency-name: System.Net.Http
dependency-version: 4.3.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 20:40:44 +02:00
Stef Heyenrath
36b0a93a6c
Add SystemTextJsonMatchers ( #1447 )
...
* SystemTextJsonMatcher
* ,
* .
* new projectx
* Update test/WireMock.Net.Tests/Pact/PactTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update test/WireMock.Net.Tests/WebSockets/WebSocketIntegrationTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net/WireMock.Net.csproj
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.Minimal/Properties/AssemblyInfo.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .
* more tests
* .
* .
* x
* ...
* .
* fix tests
* 0.11.0
* .
* delete jsonutils.cs
* s
* fix findings
* Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* Potential fix for pull request finding 'Missing Dispose call on local IDisposable'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* JsonConverter 0.12.0
* -- tools
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-05-29 20:19:51 +02:00
Stef Heyenrath
fed1c87663
2.7.0
2.7.0
2026-05-24 10:25:30 +02:00
Stef Heyenrath
e2e83abeb5
Trusted Publishing ( #1465 )
...
* Trusted Publishing
* push:
* "
* pwsh
* pack
* push:
* Trusted Publishing = OK
2026-05-24 10:21:02 +02:00
Stef Heyenrath
3aef0ad7a2
Update Scriban.Signed to latest ( #1462 )
2026-05-23 21:53:32 +02:00
Stef Heyenrath
e68a73c3d5
Remove MultipartUploader project
2026-05-23 21:44:33 +02:00
Stef Heyenrath
bd83a630ff
WireMock.Net.Service
2026-05-23 21:42:34 +02:00
Michi
52ac7e37dc
Update Testcontainers to 4.12.0 ( #1461 )
2026-05-23 20:46:52 +02:00
Michaël
0eccf43a8e
chore: update Handlebars 2.5.2 to 2.5.5 #1458 ( #1459 )
2026-05-23 20:26:36 +02:00
dependabot[bot]
fa423370b1
Update OpenTelemetry.Api from 1.14.0 to 1.15.3 in unit test project ( #1457 )
...
* Bump OpenTelemetry.Api from 1.14.0 to 1.15.3
---
updated-dependencies:
- dependency-name: OpenTelemetry.Api
dependency-version: 1.15.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore: bump additional OpenTelemetry packages in UsingNuGet test project
Agent-Logs-Url: https://github.com/wiremock/WireMock.Net/sessions/bc8104f3-74b0-4a40-ac16-e404cbc230df
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
2026-05-12 13:23:21 +02:00
Stef Heyenrath
1806ae39f8
2.6.0
2.6.0
2026-05-11 10:31:09 +02:00
Peter Benko
67acdcf1d3
Fix request storing when RequestLogExpirationDuration is set [bug] ( #1455 )
...
* Fix response timestamp
* Extracted new interface to own file
2026-05-11 10:28:38 +02:00
Stef Heyenrath
4bb378bdce
2.5.0
2.5.0
2026-05-04 18:52:29 +02:00
Stef Heyenrath
f9df0d0ee9
Fix name in RequestMessageHeaderMatcher
2026-05-03 09:41:25 +02:00
Степан
f8d3b51fbc
Feature/early mismatch ( #1451 )
...
* feat(request matchers): Add support for early mismatch in mapping processing
* test(request matchers): Add unit test for early mismatch functionality
* test(grpc): Add test for grpc requests early mismatch and error logging (Issue #1442 )
* feat(request matchers): RequestMatcherType
Add `RequestMatcherType` to request matchers for improved type
identification
Closes #1442
* refactor(request matchers): Request
Replace `EarlyMatcherSelector` with `EarlyMatcherType` for improved
clarity and consistency
Closes #1442
* feat(request): conversion
Add EarlyMatcherType support in request models and mapping conversion
Closes #1442
* test(mapping): new tests
add unit tests for EarlyMatcherType in mapping conversion and
serialization
Closes #1442
* refactor(request matchers): RequestMessageEarlyMatcher
Replaced inline `EarlyMatcherType` logic with the new
`RequestMessageEarlyMatcher` class to support cases when several
matchers of the same type are present. For instance - Header, Cookie,
Param
Closes #1442
* test(request matchers): Early Mismatch
add unit tests for early mismatch scenarios with several matchers of
same type. Currently, headers and parameters
Closes #1442
* refactor(mapping): RequestModel.EarlyMatcherType
use fully qualified enum for EarlyMatcherType in serialization
Closes #1442
* style(review): fixes
- removed unused method
- added missing curly brackets
Closes #1442
2026-05-03 09:27:19 +02:00
Copilot
be9864461d
Fix CVE-2026-40021: upgrade log4net to 3.3.0 in examples/WireMock.Net.Service/packages.config ( #1453 )
...
* Initial plan
* Fix CVE-2026-40021: update log4net to 3.3.0 in packages.config
Agent-Logs-Url: https://github.com/wiremock/WireMock.Net/sessions/a09a4576-1b17-41fe-9912-c1efdf922fed
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
2026-05-02 19:46:13 +02:00
dependabot[bot]
4bb7e8af45
Bump log4net from 2.0.15 to 3.3.0 ( #1452 )
...
---
updated-dependencies:
- dependency-name: log4net
dependency-version: 3.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-02 18:30:43 +02:00
Stef Heyenrath
8bf42904ab
2.4.0
2.4.0
2026-04-24 16:48:28 +02:00
dependabot[bot]
0a48b40021
Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.14.0 to 1.15.x ( #1450 )
...
* Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.14.0 to 1.15.3
---
updated-dependencies:
- dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol
dependency-version: 1.15.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Upgrade all OpenTelemetry related NuGet packages to latest versions
Agent-Logs-Url: https://github.com/wiremock/WireMock.Net/sessions/5b2f4449-ec3f-49f1-afbe-654e19a97a33
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: StefH <249938+StefH@users.noreply.github.com >
2026-04-24 08:34:00 +02:00
Jayaraman Venkatesan
1962437dcd
Added feature to enable and disable mappings ( #1437 )
...
* feat/1421 added feature to enable and disable mappings
* feat/1421 updated test constants to reflect 2 new admin endpoints /enable and /disable
* feat/1421 updated tests to fix flakyness - removed delay before assertion that is causing upstream connection from proxy to teardown prematurely before test ends
* feat/1421 addressing PR comments - Updated logic to represent IsDisable insted of IsEnabled
2026-04-24 08:07:37 +02:00
Stef Heyenrath
85d61a1877
2.3.0
2.3.0
2026-04-20 18:53:59 +02:00
Stef Heyenrath
885911203b
Use DefaultJsonSerializer for BodyAsJson-Response ( #1448 )
2026-04-18 09:43:24 +02:00
Stef Heyenrath
1e591d5f8a
Fix ExactMatcher and JsonMatcher not working for ISO dates as string ( #1443 )
2026-04-17 13:32:26 +02:00
Stef Heyenrath
02b7e3744e
Update instructions.md ( #1444 )
2026-04-17 13:23:29 +02:00
dependabot[bot]
6e2a4d7e04
Bump log4net from 2.0.15 to 3.3.0 ( #1440 )
...
---
updated-dependencies:
- dependency-name: log4net
dependency-version: 3.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 07:49:17 +02:00
Jayaraman Venkatesan
479bb0b8ec
bug/wiremock-1268 moving Scenario state change before global response delay ( #1436 )
...
Co-authored-by: Stef Heyenrath <Stef.Heyenrath@gmail.com >
2026-04-03 10:51:24 +02:00
Stef Heyenrath
a453e00fdb
Fix WireMock.Net.WebApplication.IIS example ( #1435 )
2026-03-31 22:52:27 +02:00
Stef Heyenrath
3214c2ebc7
2.2.0
2.2.0
2026-03-30 19:51:09 +02:00
Stef Heyenrath
6c6a42979e
Add comments for ScenarioStateStore related code ( #1433 )
2026-03-30 19:49:28 +02:00
Stef Heyenrath
b4f5b9256c
Upgrade Scriban.Signed ( #1434 )
2026-03-30 19:49:16 +02:00