Releases: sloatescoan/hummingbird-macrorouting
Releases · sloatescoan/hummingbird-macrorouting
0.3.0
This release contains BC breaks (hence the 0.3.x bump)
API changes:
- rename
$Routing.prefixto$Routing.$prefixto avoid collision with a route named prefix - rename
resolvedPathtopath(pathcan be a string or a function, depending on the route definition, now) - add
prefixedPathto work likerawPathbut with the routing prefix - remove
pathfrom- and addprefixedPathtoMacroRoutingRoute(protocol)
v0.2.3
- add SwiftDiagnostics to dependencies
- 6.2 support (and one concurrency fix for this)
- deprecate
.pathwhen 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
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
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
Minor change to allow response generator instead of callback wrapped response only.