Skip to content

Tags: vapor/routing-kit

Tags

4.9.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove unnecessary `mutating` behavior from `Parameters.getCatchall()` (

#130)

* Bump min Swift version, general package/API docs updates, update CI
* Make `getCatchall()` non-mutating by removing percent encoding in setCatchall(), the same way it's done in set(). Also use the same fallback for percent decoding in set() that we do in the catchall.

4.9.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Conform PathComponent to Hashable and Equatable (#129)

4.8.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Initial Sendable Work (#128)

* Enable strict concurrency checking in 5.9

* Make some types we need Sendable Sendable

* Add new AsyncRouter that can be Sendable

* Remove AsyncRouter until I can work out how to handle that mess

4.8.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve multiply-defined route error message (#127)

* A bunch of general cleanup
* Give a more informative/less incomprehensible error message when a route has been specified more than once.

4.8.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Use a Logger instead of `print()` (#126)

* Add a logger to TrieRouter to replace use of print()
* Clean up README and manifest
* Deprecate AnyRouter (not used by Vapor, not to mention implemented poorly)
* Remove useless test
* Clean up CI

4.7.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make Parameters.allNames more compatible (#123)

4.7.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add missing platform specifiers (#122)

4.7.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make set of found parameter names from a route more easily accessible (

…#121)

* Make set of found parameter names from a route more easily accessible

* Cleanup tests

4.6.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
add iOS 11 platform (#118)

Co-authored-by: Maxim Kolesnik <[email protected]>

4.5.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Pass a `Logger` to `Parameters` (#116)

* Add swift-log to the dependencies

* Add a logger to parameters. Create a second initializer

* Change logger from private to public