Skip to content

Releases: essenius/FitNesseFitSharpRest

v3.6.0

Choose a tag to compare

@essenius essenius released this 14 Feb 09:00

3.5.1 Fixed a few defects, Introduced BinaryObject. Eliminated deprecations from version 2. Corrected dependency on AspNetCore using FrameworkReference
3.5.2 Fixed wrong content type deduction if mime type is unexpected. Made some names clearer. Cleaned up some commented out code
3.5.3 Better exception message in PropertyOfCookie when cookies don't exist.
3.5.4 Updated packages and fixed static analysis findings
3.5.5 Made FitNesseFormatter simpler and fixed deployment issues with tests.
3.6.0 Migrated to .NET 8 and fixed some static analysis findings

v3.5.2

Choose a tag to compare

@essenius essenius released this 27 Aug 10:18

3.4.0: migrated to .NET 6.0
3.5.0: Migrated from deprecated HttpWebRequest to HttpClient
3.5.1: Fixed a few defects, Introduced BinaryObject. Eliminated deprecations from version 2. Corrected dependency on AspNetCore using FrameworkReference
3.5.2: Fixed wrong content type deduction if mime type is unexpected. Made some names clearer. Cleaned up some commented out code.

RestTests.zip contains both .NET 4.8 and .NET 6.0 versions including tests and dependencies.

V3.3.0

Choose a tag to compare

@essenius essenius released this 19 Dec 13:32

Enhanced Cookie handling; eliminated CookieDomain in RestConfig (default is now the Host of the request URI). Increased code coverage to >98%

Rest.zip contains just the fixture binaries (bin\Deploy\net5.0 and bin\Deploy\net48),
RestTests.zip contains fixtures + test/demo assemblies (bin\Release\net5.0 and bin\Release\net48).

You can also build the code yourself (see the readme).

V3.2.0

Choose a tag to compare

@essenius essenius released this 12 Dec 11:04

Introduced AddToAt for Text objects, code reformatted, made RestTesterInvalidUrlTest resilient against proxy influences.

Rest.zip contains just the fixture binaries, RestTests.zip contains fixtures + test/demo assemblies.

V3.1.0

Choose a tag to compare

@essenius essenius released this 17 Nov 11:38
09cd04f

Migrated to .NET 5.0 (dual build to 5.0 and 4.8)

v2.6.2

Choose a tag to compare

@essenius essenius released this 15 Mar 11:46

Made TrimWhitespace work for XML and TEXT payloads as well, and now works with Evaluate as too.

v2.6.1

Choose a tag to compare

@essenius essenius released this 11 Mar 15:09

Added boolean configuration entry "TrimWhitespace" to cater for JSON payloads that may have whitespace around the values (false by default).

(initial 2.6.1 release entered too early - the commit hadn't come in yet)

v2.6.0

Choose a tag to compare

@essenius essenius released this 10 Mar 23:15

Introduced gzip/deflate support, introduced ObjectFrom* to replace CreateObjectFrom* over time, added ObjectFromPropertyOf to allow extracting properties as new objects.

v2.5.3

Choose a tag to compare

@essenius essenius released this 09 Aug 11:22

Fixture documentation now relies on XML assembly documentation

v2.5.1

Choose a tag to compare

@essenius essenius released this 08 Feb 07:05
  • Added LoadObjectFrom and SaveObjectTo in ContentHandler to enable persisting objects to file and loading them back.
  • Created a demo test LoadSaveTest