on master help sign in
Update ChangeLog.md for executable-config changes
4580469Ken Micklas
ChangeLog.md+1
@@ -10,6 +10,7 @@ This project's release branch is `master`. This log is written from the perspect
10* Make asset path hashing strict (see `Obelisk.Asset.Gather`)
10* Make asset path hashing strict (see `Obelisk.Asset.Gather`)
11* Add the `ob shell` command to enter a nix shell for an obelisk project
11* Add the `ob shell` command to enter a nix shell for an obelisk project
12* Removed `MonadIO` from `ObeliskWidget` to prevent accidental IO during prerendering. If you need to do IO in a widget it should be on the right hand side of a `prerender`.
12* Removed `MonadIO` from `ObeliskWidget` to prevent accidental IO during prerendering. If you need to do IO in a widget it should be on the right hand side of a `prerender`.
13+* Significantly changed the interface to the "executable config" packages. `obelisk-executable-config-lookup` is a new internal package which looks up all configs in a platform-specific way. `obelisk-executable-frontend` and `obelisk-executable-backend` provide MTL-style monad classes (`HasFrontendConfigs` and `HasBackendConfigs`) which the frontend and backend, repsectively, can use to look up configs. This replaces the old `get` function which ran in `IO`.
13
14
14## v0.1.0.0 - 2019-03-29
15## v0.1.0.0 - 2019-03-29
15
16