Skip to content

Releases: sloatescoan/hummingbird-macrorouting

0.3.0

30 Sep 00:37
6e2e702

Choose a tag to compare

0.3.0 Pre-release
Pre-release

This release contains BC breaks (hence the 0.3.x bump)

API changes:

  • rename $Routing.prefix to $Routing.$prefix to avoid collision with a route named prefix
  • rename resolvedPath to path (path can be a string or a function, depending on the route definition, now)
  • add prefixedPath to work like rawPath but with the routing prefix
  • remove path from- and add prefixedPath to MacroRoutingRoute (protocol)

v0.2.3

24 Sep 14:49
04d6bd9

Choose a tag to compare

v0.2.3 Pre-release
Pre-release
  • add SwiftDiagnostics to dependencies
  • 6.2 support (and one concurrency fix for this)
  • deprecate .path when a .resolvedPath(…) is available—this is to prevent accidental failure to resolve arguments, but will also allow us to rename .resolvedPath() to .path() in the future

v0.2.2

01 Jun 22:02
91a6698

Choose a tag to compare

v0.2.2 Pre-release
Pre-release

What's Changed

  • Add prefix support to resolvedPath (and tests) by @nicksloan in #6

Full Changelog: v0.2.1...v0.2.2

v0.2.1

29 May 03:59

Choose a tag to compare

v0.2.1 Pre-release
Pre-release

What's Changed

Check out the updated README.

  • tests; adds devcontainer for linux testing
  • Prefix support
  • path resolution
  • named routes and multiple attachments

Full Changelog: v0.1.1...v0.2.1

Response Generator

21 Feb 21:53
74431ab

Choose a tag to compare

Response Generator Pre-release
Pre-release

Minor change to allow response generator instead of callback wrapped response only.

0.1.0

11 Feb 01:41

Choose a tag to compare

0.1.0 Pre-release
Pre-release

The first release of hummingbiard-macrorouting.