Skip to content

Releases: SuaveIO/suave

v2.5.3

10 Nov 15:50

Choose a tag to compare

  • Fix regression in Owin module (#717)

v2.5.2

11 Oct 19:42

Choose a tag to compare

  • Fixes type name collision issue (#715)

v2.5.1

29 Sep 14:33

Choose a tag to compare

  • Fix multiple problems with last-modified handling (#713).
  • Introduces combinator Redirection.see_other (#712).

v2.5.0

08 Sep 15:10

Choose a tag to compare

  • This release brings a few performance fixes which allows Suave to start competing in the TechEmpower Framework Benchmarks.
  • Fix #706 - Websockets don't work in Firefox.
  • This release also includes breaking changes in the Suave.Logging namespace as we diverge from Logary facade.

v2.4.3

25 Jun 01:52

Choose a tag to compare

Fix #702 - Can't parse negative numbers in forms

2.4.2

20 Jun 09:36
@haf haf

Choose a tag to compare

Improve pathScan logic

2.4.1

10 Jun 20:04

Choose a tag to compare

Removed external source code references from build process to address licensing concerns.

v2.4.0

29 Apr 19:20
@haf haf

Choose a tag to compare

Cleanup of non-.Net Core cruft (reducing maintenance burden)
Move build to FAKE 5
Upgrade Logary Facade to v3 (Gauge Int64 -> Float)
More liberal nuget constrains

This release drops Suave.Xsp and Suave.Testing as a way of focusing the project on what's in use and making it easier to improve the core. If you're using Suave.Testing, copy-n-paste Testing.fs into your project instead.

Footnote:

If you try this release on netcore and you get errors for any of:

  • System.Data.Common
  • System.Net.Security
  • System.Runtime.Serialization.Json
  • System.Security.Claims
  • System.Security.Principal
  • runtime.native.System.Net.Security

Please file an issue and I'll re-add them to the nuspec.

v2.3.0-beta3

30 Dec 20:17

Choose a tag to compare

v2.3.0-beta3

v2.3.0-beta2

27 Dec 05:25

Choose a tag to compare

Release notes

  • [travis] dotnet: 2.0.3
  • Merge pull request #675 from SuaveIO/datetime-form-fields
  • Merge pull request #674 from SuaveIO/target-netstandard2.0
  • Suave.Testing: debug type portable
  • correct xml documentation file name
  • tuples have been unified, solves compilation issue
  • all built vs netstandard2.0
  • enable nuget generation on ci build
  • dotnet core 2.0.3
  • add Suave.LibUv to net core solution
  • support date time form fields
  • target netstandard2.0
  • [build] generate portable PDB
  • Merge pull request #671 from alex-bogomaz/609-netcore-tests
  • Merge pull request #672 from alex-bogomaz/656-wrong-nuget-dependencies
  • pack net46 nugets in separate rake tasks
  • exclude HttpEmbedded.fs from netcore tests
  • run netcore linux tests only with libuv
  • 'slash' direction in netcore sln - for linux
  • reference 'libuv' instead of 'libuv.dll'
  • added 'examples' to global.json
  • upgrade .Net SDK to 2.0 for Travis
  • package netstandard "Suave.LibUv"
  • added NetCore stress test to Rakefile
  • Ported Pong example to NetCore
  • Add NetCore tests to CI
  • Port to NetCore 2.0 SDK. Run tests on NetCore
  • Merge pull request #670 from alex-bogomaz/646-suave-testing-netcore
  • build "Suave.Testing" for netstandard 1.6
  • Merge pull request #668 from lambdakris/add-case-insensitive-path-webparts
  • skip nuget on ci until albacore issue resolved
  • the build is waiting for user interaction
  • fail correctly inside socket workflow
  • Merge branch 'master' into add-case-insensitive-path-webparts
  • Add pathScanCi and urlScanCi combinators
  • Add the sscanfci function
  • Add pathStartsCi combinator
  • Add pathCi combinator
  • Merge pull request #661 from JacobChang/chunked-transfer
  • Merge pull request #658 from jimfoye/compression
  • Merge pull request #663 from jimfoye/jf-patch
  • Minor bug fix to error case in generateCookies()
  • implement chunked transfer encoding
  • Fixes #657
  • Merge pull request #654 from alexey-belous/master
  • Added handling of reset connections for mono.
  • Update README.md
  • Update build.cmd
  • Merge pull request #643 from JacobChang/websocket-subprotocol-support
  • Merge pull request #644 from dustinmoris/master
  • fix mismatch comment
  • fix typo
  • change the name of log message
  • Added an enhanced view engine based on Html.fs and Xml.fs
  • Support websocket subprotocols