- [!]—backward incompatible change
- [+]—new feature
- [f]—bugfix
- [r]—refactoring
- [t]—test suite improvement
- [d]—docs improvement
- [f] Fix bug with
urlParams
beingnil
during route matching. Switched fromTableRef
toTable
.
- [!][r] Refactor submodules. Now, only
kraut
needs to be imported everywhere you need Kraut functionality.
- [f] Fix query param parsing for '/' routes.
- [!] Require Karax 1.3.3.
- [f] Fix query param parsing.
- [r] Lower the required Nim version.
- [+] Extract query params from URL and store in
qryParams
attribute ofContext
instance (see #2).
- [+] Add
defaultRenderer
param torouteRenderer
to handle the Not Found situation. - [+] Add
kraut/sugar
module withroutes
macro to generate routes table from module names.
- 🎉 initial release.