diff --git a/changelog.markdown b/changelog.markdown index b5a4db0..c6b103b 100644 --- a/changelog.markdown +++ b/changelog.markdown @@ -1,9 +1,16 @@ # Jester changelog -## x.x.x - xx/xx/xxxx +## 0.5.0 - 17/10/2020 + +Major new release mainly due to some breaking changes. +This release brings compatibility with Nim 1.4.0 as well. - **Breaking change:** By default `redirect` now skips future handlers, including when used in a `before` route. To retain the old behavior, set the parameter `halt=false` (e.g. `redirect("/somewhere", halt=false)`) +For full list, see the commits since the last version: + +https://github.com/dom96/jester/compare/v0.4.3...v0.5.0 + ## 0.4.3 - 12/08/2019 Minor release correcting a few packaging issues and includes some other diff --git a/jester.nim b/jester.nim index 46b32ce..fe7cbc3 100644 --- a/jester.nim +++ b/jester.nim @@ -73,7 +73,7 @@ type of RouteCode: data: ResponseData -const jesterVer = "0.4.3" +const jesterVer = "0.5.0" proc toStr(headers: Option[RawHeaders]): string = return $newHttpHeaders(headers.get(@({:}))) diff --git a/jester.nimble b/jester.nimble index 4b9b82c..71d8b89 100644 --- a/jester.nimble +++ b/jester.nimble @@ -1,6 +1,6 @@ # Package -version = "0.4.3" # Be sure to update jester.jesterVer too! +version = "0.5.0" # Be sure to update jester.jesterVer too! author = "Dominik Picheta" description = "A sinatra-like web framework for Nim." license = "MIT" @@ -10,7 +10,7 @@ skipDirs = @["tests"] # Deps -requires "nim >= 0.18.1" +requires "nim >= 1.0.0" when not defined(windows): requires "httpbeast >= 0.2.2"