Stef Heyenrath
601a0773c1
Merge branch 'master' into dependabot/nuget/src/WireMock.Net.AspNetCore.Middleware/System.Text.Json-8.0.5
2026-10-18 09:48:16 +02:00
Mattias Sundström and Mattias
0132ec873a
Add ScribanRegistrationCallback to register custom Scriban functions ( #1515 ) ( #1516 )
...
- Add WireMockServerSettings.ScribanRegistrationCallback
(Action<object, IFileSystemHandler>?) so code-configured servers can add
functions, objects or variables to Scriban and Scriban-DotLiquid templates.
- Pass the settings to ScribanContextFactory, which invokes the callback with
a new ScriptObject per transformer context.
- Push the custom globals beneath the template model in ScribanContext so
request, response, mapping and data take precedence; keep the original
Template.Render call when no callback is configured.
- Add the strongly typed WithScribanRegistration extension method.
- Add a Scriban example to the .NET 8 console app.
- Make the proxy tests use a local target server instead of www.google.com,
and skip the IPv6 loopback test when the OS has no IPv6 support.
Co-authored-by: Mattias <13809209+Quattordici@users.noreply.github.com >
2026-10-18 09:29:11 +02:00
Stef Heyenrath
64734c4f92
<VersionPrefix>2.19.0</VersionPrefix>
2026-10-07 18:25:30 +02:00
Stef Heyenrath
a5589e1e2f
2.19.0
2.19.0
2026-10-07 18:22:51 +02:00
Stef Heyenrath and Stef Heyenrath
cb4503b1a6
Fix DateTime in Response ( #1514 )
...
* Fix DateTime in Response
* // Set the DateTime from the Response to the current DateTime
---------
Co-authored-by: Stef Heyenrath <stef.heyenrath@apg.nl >
2026-10-07 17:35:58 +02:00
Stef Heyenrath
dd762f218b
Use IDateTimeUtils in WireMockWebSocketContext ( #1512 )
2026-10-06 22:58:33 +02:00
Stef Heyenrath
b0f9924933
Add example /test ( #1513 )
2026-10-06 22:51:17 +02:00
Stef Heyenrath
dc4cdfae50
2.18.0
2.18.0
2026-09-22 22:21:50 +02:00
Stef Heyenrath
f19d94acae
2.18.0
2026-09-22 22:18:47 +02:00
Stef Heyenrath
90819f031e
WireMock.Net.OpenApiParser: fix depencency on RamlToOpenApiConverter.SourceOnly ( #1510 )
2026-09-22 22:16:13 +02:00
Stef Heyenrath
471745f704
2.17.0
2.17.0
2026-09-21 20:53:22 +02:00
Stef Heyenrath
7db5b562d8
Revert to RamlToOpenApiConverter.SourceOnly ( #1509 )
2026-09-21 20:50:49 +02:00
Stef Heyenrath
e4389333a1
2.16.0
2.16.0
2026-09-19 07:54:10 +02:00
dependabot[bot]
2c33e21339
Bump System.Text.Json from 8.0.4 to 8.0.5
...
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-version: 8.0.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-09-10 18:32:41 +00:00
Stef Heyenrath and Copilot Autofix powered by AI
f0969e9618
Upgrade dependency RamlToOpenApiConverter to version 0.40.0 ( #1505 )
...
* Upgrade dependency RamlToOpenApiConverter to version 0.40.0
* fix code comment
* .
* Potential fix for pull request finding 'Constant condition'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* Potential fix for pull request finding 'Constant condition'
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
* fix
---------
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
2026-09-10 20:28:43 +02:00
John Call
84f4109a7c
Update SharpYaml package version to 2.1.5 ( #1504 )
...
Fix https://github.com/xoofx/SharpYaml/issues/130
2026-09-05 08:54:06 +02:00
ee0f890795
Fix FormUrlEncodedMatcher (+ refactor values / matchers logic) ( #1503 )
...
* Fix FormUrlEncodedMatcher
* tests
* Apply suggestions from code review
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* fix comments
---------
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-20 17:31:16 +02:00
Dmytro Nikitin
2b165eb6a1
Fix #1501 : Generate WhenStateIs/WillSetStateTo correctly in ToCSharpCode ( #1502 )
...
* Fix #1501 : Generate WhenStateIs/WillSetStateTo correctly in ToCSharpCode
* Fix matcher to code converters. Refactor changes.
* Adjust test artifacts.
* Return fully qualified class names for matchers
2026-08-19 19:58:47 +02:00
Stef Heyenrath
42353f035e
2.15.0
2.15.0
2026-08-15 09:51:50 +02:00
Stef Heyenrath
7e9718eab7
Update Testcontainers ( #1499 )
2026-08-14 16:55:57 +02:00
Dmytro Nikitin
a0df0916f9
Fix #1496 : WithParam RejectOnMatch inverting the match result ( #1497 )
2026-08-13 20:42:06 +02:00
Dmytro Nikitin
7a8582fef5
Fix #1494 : WithClientIP(MatchOperator, IStringMatcher[]) ignores the operator ( #1495 )
2026-08-09 18:49:13 +02:00
Stef Heyenrath
05929bdea6
remove copilot-setup-steps.yml
2026-08-06 20:15:30 +02:00
Stef Heyenrath
84c32d5b2d
2.14.0
2.14.0
2026-08-06 19:32:33 +02:00
Dmytro Nikitin
d39f7c771f
Fix #1492 : Serialize WithClientIP matcher to Request.ClientIP ( #1493 )
2026-08-06 19:28:40 +02:00
Stef Heyenrath
97c8e4a08a
2.13.0
2.13.0
2026-07-19 17:04:12 +02:00
Stef Heyenrath
f5eb01c580
2.13.0
2026-07-19 09:59:27 +02:00
Stef Heyenrath
8260dba641
Add some more tests for WireMockList + move AdminPaths.cs file ( #1491 )
2026-07-18 09:48:41 +02:00
Stef Heyenrath
5e1c126e34
Pipeline parameter : runWindowsReleaseToMyGet
2026-07-18 09:48:23 +02:00
ca4eea808e
Fix: Fully respect configured custom admin path (merge PR #1483 ) ( #1490 )
...
* Fix: Fully respect configured custom admin path
* Add tests for custom admin path behaviour
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Peter Benko <peter.benko@gmail.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Stef Heyenrath <Stef.Heyenrath@gmail.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-18 09:01:04 +02:00
Stef Heyenrath
5692498ea3
Swagger ( #1489 )
...
* Add openapi swagger yml
* fix
* version
* reloadStaticMappings
2026-07-17 18:59:19 +02:00
Степан and Минин Степан Александрович
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
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] and copilot-swe-agent[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
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