Skip to content

Latest commit

 

History

History
212 lines (121 loc) · 10.5 KB

CHANGELOG.md

File metadata and controls

212 lines (121 loc) · 10.5 KB

Changelog

3.2.1 (2024-04-18)

Full Changelog

Fixed bugs:

  • Only the first WebMock.Assert in a test yields correct assertion result #58
  • Setting content-length response header does not set response content length correctly #56
  • WithQueryParam assertion is not correctly testing duplicates #54
  • The History interface does not work as documented #53

Merged pull requests:

3.2.0 (2022-06-20)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Plain query parameters (without values) can cause exceptions #49

Closed issues:

  • It is not currently possible to make assertions on HEAD requests #47

Merged pull requests:

  • Fix exception matching query params with no value #50 (rhatherall)

3.1.0 (2021-03-09)

Full Changelog

Implemented enhancements:

  • Add support for matching requests by query params #46 (rhatherall)

3.0.1 (2021-02-08)

Full Changelog

Fixed bugs:

  • Windows Defender Firewall prompts on first run #44

Merged pull requests:

3.0.0 (2021-01-27)

Full Changelog

Implemented enhancements:

  • Assertion matching by URL query parameters #41
  • Request content matching by Form-Data #20
  • Request matching by JSON values

Fixed bugs:

  • Test failure due to platform line endings #43
  • Request history is not persisting query parameters #42

2.0.0 (2020-11-25)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Unsupported Authorisation Scheme error when setting Authorization header #34
  • Repeated calls to stubs with content causes exception #32

Closed issues:

  • Packages are not required for Delphinus installation #37
  • Remove Delphi. namespace prefix #36

Merged pull requests:

  • Allow any authorization header values for stubs #35 (rhatherall)
  • Use fresh content streams for successive requests #33 (rhatherall)

1.3.0 (2020-10-07)

Full Changelog

Implemented enhancements:

Closed issues:

  • In large projects you can frequently hit port clashes #30

1.2.2 (2020-07-25)

Full Changelog

Fixed bugs:

  • Delphinus installation needs packages #29

1.2.1 (2020-07-23)

Full Changelog

Fixed bugs:

  • Cannot browse to source when installed via Delphinus #28

1.2.0 (2020-07-23)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Project is not showing in Delphinus #27

Closed issues:

  • Delphinus support would be good #25
  • Delphi 10.4 Sydney has been released #24

1.1.0 (2020-02-16)

Full Changelog

Implemented enhancements:

1.0.1 (2019-11-12)

Full Changelog

Fixed bugs:

  • Some warnings in Berlin #17

Merged pull requests:

  • Clean up warning (W1010) and silence warnings (W1029) #18 (rhatherall)

1.0.0 (2019-11-03)

Full Changelog

Implemented enhancements:

  • Request assertions #15
  • TWebMockTestsClient should be replaced with THTTPClient #13
  • Add URLFor method #12
  • Replace usages of Indy HTTP terms with terms used in the RFCs #11
  • Request history logging #10

Merged pull requests:

0.2.0 (2019-09-13)

Full Changelog

Implemented enhancements:

  • Request content matching by regular-expressions #9
  • Request content matching by value #8
  • Response headers #7
  • Request header matching by regular-expressions #5
  • Request path matching by regular-expressions #4
  • Delphi 10.3.2 is out #2
  • Request header matching by value #1
  • Upgrade project format to Delphi 10.3.2 #3 (rhatherall)

Closed issues:

  • Documentation of request header matching is missing from README #6

0.1.0 (2019-07-17)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator