Stef Heyenrath
6aef4816a5
WireMockServer_WithRequiredClientCertificates_Should_Work_Correct --> IgnoreOnContinuousIntegrationFact
2025-12-19 17:52:20 +01:00
Stef Heyenrath
197a211a52
TestcontainersTests
2025-12-13 11:48:48 +01:00
Stef Heyenrath
3cfeec6035
1.19.0
2025-12-12 11:16:38 +01:00
Stef Heyenrath and GitHub
b57d5e7548
WireMockContainerBuilder: allow only docker images named wiremock ( #1392 )
2025-12-11 22:21:39 +01:00
Stef Heyenrath
36b89afce5
fix CI link in Readme
2025-12-11 11:25:28 +01:00
Stef Heyenrath and GitHub
e2acac55a4
Update WireMockContainerBuilder (WithImage and WithCustomImage) ( #1391 )
...
* Update WireMockContainerBuilder (WithImage and WithCustomImage)
* .
2025-12-11 10:55:31 +01:00
Stef Heyenrath
ceabd27ce0
1.18.0
2025-12-09 18:28:28 +01:00
Stef Heyenrath and GitHub
f8e2c7ee90
Add WithBodyAsType to RequestMatcher ( #1388 )
...
* Add WithBody<T>
* .
* t
* t2
2025-12-08 19:15:14 +01:00
Stef Heyenrath
c25d8f33d2
1.17.0
2025-12-07 10:55:07 +01:00
Stef Heyenrath and GitHub
6da190e596
Aspire: Add WithProtoDefinition to support proto definition at server level ( #1383 )
...
* Add property UseHttp2 to WireMockServerArguments
* .
* additionalUrls
* ok?
* WireMockServerArguments
* fx
* AddProtoDefinition
* ...
* FIX
* Always add the lifecycle hook to support dynamic mappings and proto definitions
2025-12-07 10:50:11 +01:00
Stef Heyenrath and GitHub
44388ce80d
Fix random delay in mapping json file ( #1386 )
2025-11-25 20:54:06 +01:00
Stef Heyenrath and GitHub
5e25ca767d
Fix BuildId ( #1384 )
2025-11-23 11:19:39 +01:00
Stef Heyenrath
0cc583a4a3
WireMock.Net.xUnit.v3 (netstandard2.0)
2025-11-18 18:52:07 +01:00
Stef Heyenrath
f9633adac1
1.16.0
2025-11-18 18:45:12 +01:00
Stef Heyenrath and GitHub
37bad618a3
Add WireMock.Net.xUnit.v3 project ( #1380 )
...
* Add WireMock.Net.xUnit.v3 project
* .
2025-11-18 18:42:28 +01:00
Stef Heyenrath and GitHub
21601889e0
Check if the path is valid when using WithPath(...) ( #1377 )
2025-11-08 09:02:00 +01:00
Stef Heyenrath and GitHub
dfeabf228e
WireMock.Net.OpenApiParser : support Examples ( #1366 )
2025-11-08 07:45:38 +01:00
Stef Heyenrath and GitHub
1feb0ade70
Fix wiki links ( #1373 )
...
* Change all links from wiki to documention website
* .
* doc
* ws
2025-10-26 10:13:58 +01:00
Stef Heyenrath
8b1bd1b21b
1.15.0
2025-10-22 10:58:44 +02:00
5885324dfb
Fix WithProbability logic ( #1367 )
...
* Fix WithProbability logic
* .
* FIX
* Update src/WireMock.Net.Minimal/Owin/MappingMatcher.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-22 10:16:59 +02:00
Stef Heyenrath
f6c5225fe0
1.14.0
2025-10-06 17:00:19 +02:00
Stef Heyenrath and GitHub
b9019a2f61
Update ProxyUrlReplaceSettingsModel with TransformTemplate property ( #1362 )
...
* Update ProxyUrlReplaceSettingsModel with TransformTemplate property + parse settings correctly
* oldValue nullable
* <Version>1.14.0-preview-01</Version>
2025-10-06 09:16:25 +02:00
Stef Heyenrath and GitHub
b82dad2563
Add Tls13 ( #1363 )
...
* Add Tls13
* fix
2025-10-05 15:51:47 +02:00
Stef Heyenrath
45d4e7077d
1.13.0
2025-09-28 12:44:14 +02:00
19e95325fa
ProxyUrlTransformer ( #1361 )
...
* ProxyUrlTransformer
* tests
* Update src/WireMock.Net.Shared/Settings/ProxyUrlReplaceSettings.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-28 12:40:33 +02:00
Stef Heyenrath and GitHub
371bfdc160
TypeLoader: implement Try methods ( #1358 )
...
* TypeLoader: implement Try methods
* fix
2025-08-31 08:48:29 +02:00
Stef Heyenrath
5c5e104f2c
1.12.0
2025-08-30 11:49:20 +02:00
Stef Heyenrath and GitHub
068fdf33e3
Upgrade Testcontainers to 4.7.0 ( #1357 )
...
* Upgrade Testcontainers to 4.7.0
* .
2025-08-30 11:46:52 +02:00
Stef Heyenrath
358590918e
1.11.2
2025-08-27 10:25:31 +02:00
Stef Heyenrath and GitHub
32afea5d30
Revert JetBrains.Annotations and add System.Text.RegularExpressions to solve CVE ( #1355 )
2025-08-27 10:04:36 +02:00
Stef Heyenrath
50b3d58a01
1.11.1
2025-08-27 08:47:58 +02:00
Stef Heyenrath and GitHub
35bf5e94a5
Add System.Net.Http again to solve CVE warning ( #1354 )
2025-08-27 08:45:24 +02:00
Stef Heyenrath and GitHub
9fcc9ade10
Add additional try-catch to TypeLoader logic ( #1352 )
2025-08-27 08:33:01 +02:00
Stef Heyenrath
865bbf2432
WireMock.Net.ProtoBuf: fix version
2025-08-26 15:42:23 +02:00
Stef Heyenrath
560540099e
1.11.0
2025-08-26 07:58:04 +02:00
e5c4605020
Create WireMock.Net.ProtoBuf project ( #1350 )
...
* Create WireMock.Net.ProtoBuf project
* ok
* Update Directory.Build.props
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-26 07:55:02 +02:00
Stef Heyenrath
124d29c86a
1.10.1
2025-08-22 19:58:00 +02:00
Stef Heyenrath and GitHub
08117e870b
Add AtPath and AtAbsolutePath to Assertions projects ( #1349 )
...
* Add AtPath and AtAbsolutePath to Assertions projects
* tst
2025-08-22 19:40:59 +02:00
Stef Heyenrath
ddb181cc52
WireMock.Net.Extensions.Routing
2025-08-18 20:47:10 +02:00
Stef Heyenrath
10fdd24fca
1.10.0
2025-08-18 20:22:49 +02:00
Stef Heyenrath
60eb519ae2
1.9.1
2025-08-17 10:11:48 +02:00
22ed94918a
Fix generating source code for Scenario and State ( #1347 )
...
* Fix generating source code for Scenario and State
* Update src/WireMock.Net.Minimal/Serialization/MappingConverter.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.Minimal/Serialization/MappingConverter.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-17 10:06:39 +02:00
Stef Heyenrath and GitHub
faffc56484
Add TimesInSameState to MappingModel ( #1345 )
...
* Add TimesInSameState to MappingModel
* fix tests
2025-08-11 08:46:18 +02:00
Stef Heyenrath
a5558777e2
1.9.0
2025-08-10 19:07:24 +02:00
Stef Heyenrath and GitHub
6722ca40ba
Update feature_request.md
2025-08-10 19:02:24 +02:00
0597a73e0e
Create GraphQL project ( #1334 )
...
* Create new project for GraphQL
* ...
* .
* ok?
* Update src/WireMock.Net.Shared/Extensions/AnyOfExtensions.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* --
* ...
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-10 19:00:22 +02:00
Stef Heyenrath
0d510cdde8
1.8.18
2025-08-04 18:03:44 +02:00
Stef Heyenrath
52a396beef
1.8.18
2025-08-04 18:03:23 +02:00
Stef Heyenrath
e400e92452
1.8.17
2025-07-23 09:40:55 +02:00
Stef Heyenrath and GitHub
7a187dfb78
Add more examples for WithGraphQLSchema ( #1335 )
2025-07-23 09:34:31 +02:00
Stef Heyenrath and GitHub
e6ff8776fb
Make CSharpCodeMatcher public ( #1337 )
2025-07-23 09:29:53 +02:00
Stef Heyenrath
c32e904f4d
1.8.16
2025-07-19 08:16:34 +02:00
Stef Heyenrath and GitHub
e80d436dd6
Use corerct Handlebars.Net.Helpers.Xslt (2.5.2) ( #1332 )
2025-07-18 10:57:58 +02:00
Stef Heyenrath
fcc95ff06f
1.8.15
2025-07-18 08:45:42 +02:00
020cc15420
Correctly map the Pact Interaction Description property ( #1331 )
...
* Correctly map the Pact Interaction Description property
* Update src/WireMock.Net.Minimal/Serialization/PactMapper.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* post
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-18 08:41:04 +02:00
Stef Heyenrath
aeb15725e4
1.8.14
2025-07-13 08:53:53 +02:00
Stef Heyenrath and GitHub
a06ee6b158
Fix HandlebarsContext.ParseAndEvaluate ( #1329 )
2025-07-12 11:05:02 +02:00
b0076b4e81
Implement IMimeMessageData ( #1326 )
...
* Implement IMimeMessageData
* 1
* Update src/WireMock.Net.MimePart/Util/MimeKitUtils.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* v1
* v2
* e
* ?
* fix
* if (Array.TrueForAll(_funcs, func => func(value).IsPerfect()))
* Update src/WireMock.Net.Shared/Util/IMimeKitUtils.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.Minimal/Matchers/Request/RequestMessageMultiPartMatcher.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.MimePart/Models/MimeEntityDataWrapper.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Models.Mime.IMimeMessageData? BodyAsMimeMessage { get; }
* Update src/WireMock.Net.MimePart/Util/MimeKitUtils.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.MimePart/Models/MimePartDataWrapper.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.MimePart/Models/MimeMessageDataWrapper.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/WireMock.Net.Shared/Util/IMimeKitUtils.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-12 09:54:18 +02:00
Stef Heyenrath and GitHub
6c61f87ef3
Add method CreateHttpClientFactory ( #1325 )
...
* Add method CreateHttpClientFactory
* rev
2025-07-08 10:50:30 +02:00
Stef Heyenrath and GitHub
35cd06b47b
Update README.md
2025-06-24 09:31:22 +02:00
Stef Heyenrath
b925c537c7
1.8.13
2025-06-23 08:07:30 +02:00
Stef Heyenrath and GitHub
f80925c1fb
Add Scenario set State method ( #1322 )
...
* Add SetScenarioState
* add tests
* summary
* .
* 1.8.13-preview-01
* fix
* fix name
2025-06-23 08:03:11 +02:00
Stef Heyenrath
43cff52b69
1.8.12
2025-06-15 11:50:31 +02:00
Stef Heyenrath and GitHub
7b93b2668d
Fix TypeLoader ( #1320 )
...
* no ilmerge
* .
* .
* nullable
* .UsingNuGet
* fix
* .
* directoriesToSearch
* .
2025-06-15 11:44:09 +02:00
Stef Heyenrath
acd6592562
remove some old console projects
2025-06-13 13:07:48 +02:00
Stef Heyenrath
8151119cca
1.8.11
2025-06-11 12:04:21 +02:00
Stef Heyenrath and GitHub
77000372c6
Fix for WithTransformer and JsonBody as list ( #1315 )
...
* Fix for WithTransformer and JsonBody as list
* Fix WithTransformer when the response BodyAsJson is a List
2025-06-11 11:51:29 +02:00
Stef Heyenrath and GitHub
ec248a9a78
Fix TestcontainersTests to ignore exception when stopping ( #1314 )
2025-06-11 11:12:58 +02:00
Stef Heyenrath
2f7e3a3178
Update TestcontainersTests to ignore exception when stopping
2025-06-11 10:21:42 +02:00
Stef Heyenrath and GitHub
ac9c51e34e
Update RandomDataGenerator.Net to 1.0.19 ( #1313 )
...
* Update RandomDataGenerator.Net to 1.0.19
* Handlebars.Net.Helpers
2025-06-11 09:00:23 +02:00
Stef Heyenrath
d4b95e73ea
Remove unit test which uses postman-echo
2025-06-10 13:16:24 +02:00
Stef Heyenrath
f9ae045847
Images/Icons
2025-06-10 12:23:07 +02:00
Stef Heyenrath
05b5876b5c
1.8.10
2025-06-10 08:15:22 +02:00
Stef Heyenrath and GitHub
c1bd2d315f
Update AwesomeAssertions to version 9 ( #1309 )
2025-06-06 21:06:38 +02:00
Stef Heyenrath and GitHub
8917a6eaaa
For some projects, change dependency to WireMock.Net.Minimal ( #1308 )
2025-06-06 11:22:34 +02:00
Stef Heyenrath and GitHub
3cc9040f51
Update RequestModelBuilder (add WithHeader) ( #1306 )
...
* Update RequestModelBuilder (add WithHeader)
* rejectOnMatch
* fix
2025-06-05 12:24:40 +02:00
Stef Heyenrath
6136bc177c
1.8.9
2025-05-28 07:18:51 +02:00
Stef Heyenrath and GitHub
86d4717216
Add option to provide X509Certificate ( #1303 )
...
* Add option to provide X509CertificateRawData
* X509Certificate
* remove X509CertificateRawData
2025-05-28 07:15:46 +02:00
Stef Heyenrath
3438539138
1.8.8
2025-05-24 12:34:30 +02:00
96eca4262a
Create WireMock.Net.MimePart project ( #1300 )
...
* Create WireMock.Net.MimePart project
* .
* REFACTOR
* ILRepack
* --
* ...
* x
* x
* .
* fix
* public class MimePartMatcher
* shared
* min
* .
* <!--<DelaySign>true</DelaySign>-->
* Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-24 12:17:42 +02:00
Stef Heyenrath and GitHub
c15206ecd8
Update README.md [codecov]
2025-05-22 15:30:01 +02:00
Stef Heyenrath and GitHub
ec15c544c4
Update README.md (fix codefactor link)
2025-05-22 08:46:11 +02:00
Stef Heyenrath
339d3ab3a8
Fix CSharpFormatterTests
2025-05-22 08:42:23 +02:00
Stef Heyenrath
001ba03ee9
1.8.7
2025-05-22 08:22:48 +02:00
Stef Heyenrath
17545da2c3
Add extra unit test test to CSharpFormatterTests
2025-05-22 08:14:45 +02:00
Stef Heyenrath and GitHub
d628ce2270
Fix BodyParser to correctly check for json ( #1297 )
...
* Fix BodyParser to correctly check for json
* JsonUtils
2025-05-21 17:28:29 +02:00
Stef Heyenrath and GitHub
1e23c58bf2
Use TinyMapper.Signed ( #1299 )
...
* Use TinyMapper.Signed
* <PackageReference Include="TinyMapper.Signed" Version="4.0.0" />
2025-05-17 18:29:03 +02:00
Stef Heyenrath
9b5801f828
1.8.6
2025-05-15 20:16:17 +02:00
Stef Heyenrath and GitHub
61b6eb8752
Content-Type multipart/form-data header should also be proxied ( #1296 )
2025-05-15 18:21:21 +02:00
Stef Heyenrath
baa33552e9
1.8.5
2025-05-14 07:34:04 +02:00
Stef Heyenrath and GitHub
492f01ade1
Add more tests for WireMockOpenApiParser ( #1294 )
2025-05-13 22:11:25 +02:00
Stef Heyenrath and GitHub
7596967fcc
Grpc: Fix parsing null value for google.protobuf.Timestamp ( #1293 )
...
* Add another example for Grpc client + mapping
* <PackageReference Include="ProtoBufJsonConverter" Version="0.9.0" />
2025-05-10 12:53:18 +02:00
Stef Heyenrath
56c058fe24
Cleanup old WireMock.Net.OpenApiParser
2025-05-10 08:10:20 +02:00
Stef
b43be28b5f
1.8.4
2025-05-08 20:15:23 +02:00
Stef Heyenrath and GitHub
5ed09d84a3
Use ILRepack to include Microsoft.OpenApi as internal ( #1290 )
...
* .
* Use ILRepack to include Microsoft.OpenApi as internal
* ...
* OpenApiSpecificationVersion
* .
* 080
* 4
2025-05-08 20:11:41 +02:00
Stef
cfcc55d2dd
1.8.3
2025-05-06 21:47:29 +02:00
249b3562ab
Update AzureADAuthenticationMatcher to support V2 Azure AAD tokens ( #1288 )
...
* Update AzureADAuthenticationMatcher to support V2 Azure AAD tokens
* fix ;-)
* add tests
* Update test/WireMock.Net.Tests/Authentication/MockJwtSecurityTokenHandler.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* .
* WIREMOCK_AAD_TENANT
* update logging
* throw new SecurityTokenInvalidIssuerException($"tenant {extractedTenant} does not match {_tenant}.");
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-06 18:49:21 +02:00
Stef
cfc13b2449
1.8.2
2025-05-05 10:23:14 +02:00
Stef Heyenrath and GitHub
4303706530
Update ProtoBufJsonConverter to fix conflict for 'MessageOptions' ( #1291 )
...
* Update ProtoBufJsonConverter to fix conflict for 'MessageOptions'
* <PackageReference Include="ProtoBufJsonConverter" Version="0.8.0" />
2025-05-05 10:21:15 +02:00
Stef Heyenrath
5c8105b50d
move 'WireMock.Net.OpenApiParser.Preview' to ''src-preview' folder
2025-05-02 09:15:59 +02:00