You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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
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.
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
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
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