@@ -2,23 +2,23 @@
3This project's release branch is `master`. This log is written from the perspective of the release branch: when changes hit `master`, they are considered released, and the date should reflect that release.
3This project's release branch is `master`. This log is written from the perspective of the release branch: when changes hit `master`, they are considered released, and the date should reflect that release.
5−## Unreleased
5+## v0.3.0.0 - 2019-12-20
7−* Generalised pathSegmentEncoder, added pathFieldEncoder.
7+* Generalised `pathSegmentEncoder`, added `pathFieldEncoder`.
8−* Added some Prisms to the encoder library for manipulating DSums (perhaps they should get moved to dependent-sum before release?)
8+* Added some `Prism`s to the encoder library for manipulating `DSum`s.
9−* Add "ob doc" command, which lists paths to haddock documentation for specified packages
9+* Add `ob doc` command, which lists paths to haddock documentation for specified packages.
10−* Bump reflex-platform so that obelisk now uses GHC 8.6.5 and the nixos-19.03 nixpkgs set
10+* Bump reflex-platform so that obelisk now uses GHC 8.6.5 and the nixos-19.03 nixpkgs set.
11−* Add support in obelisk-route for single parameters in URL paths
11+* Add support in `obelisk-route` for single parameters in URL paths.
12−* Bump reflex-platform so that obelisk now uses reflex-dom 0.5.2.0
12+* Bump reflex-platform so that obelisk now uses reflex-dom 0.5.2.0.
13* Use a `--pure` nix shell in `ob run` for parity with `ob repl` and more resilience against "works on my machine".
13* Use a `--pure` nix shell in `ob run` for parity with `ob repl` and more resilience against "works on my machine".
14* Pin usages of `<nixpkgs>` in obelisk thunks, etc. to the nixpkgs used by the project's obelisk impl.
14* Pin usages of `<nixpkgs>` in obelisk thunks, etc. to the nixpkgs used by the project's obelisk impl.
15* Backport ACMEv2 support in obelisk server to regain LetsEncrypt account creation.
15* Backport ACMEv2 support in obelisk server to regain LetsEncrypt account creation.
16−* Enable https in `ob run`
16+* Enable HTTPS in `ob run`.
17−* `ob run` now handles ghci errors better, and includes a custom ghcid
17+* `ob run` now handles `ghci` errors better, and includes a custom `ghcid`
18 version. As a result, you no longer need to have ghcid installed to
18 version. As a result, you no longer need to have ghcid installed to
19 use `ob run`, as we provide one for you.
19 use `ob run`, as we provide one for you.
20* `ob` commands now complain less on systems with umasks other than `0022`.
20* `ob` commands now complain less on systems with umasks other than `0022`.
21−* Ignore package environment files in `ob run` and `ob repl`
21+* Ignore package environment files in `ob run` and `ob repl`.
22* Add `Obelisk.Route.Frontend.routeLinkDynAttr`.
22* Add `Obelisk.Route.Frontend.routeLinkDynAttr`.
24## v0.2.0.0 - 2019-8-17
24## v0.2.0.0 - 2019-8-17