Skip to content

Tags: vapor/routing-kit

Tags

4.9.1

Toggle 4.9.1's commit message

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

Toggle 4.9.0's commit message

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

Toggle 4.8.2's commit message

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

Toggle 4.8.1's commit message

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

Toggle 4.8.0's commit message

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

Toggle 4.7.2's commit message

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

Toggle 4.7.1's commit message

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

Toggle 4.7.0's commit message

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

Toggle 4.6.0's commit message

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

Toggle 4.5.0's commit message

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