on master help sign in
Merge remote-tracking branch 'origin/qa' into ls-selftest-ux-improvement
5b645daElliot Cameron
ChangeLog.md+1−1
@@ -5,7 +5,7 @@ This project's release branch is `master`. This log is written from the perspect
5## Unreleased
5## Unreleased
6
6
7* Add `Obelisk.Route.(?/)`, a convenience function for constructing routes nested in `Maybe`. ([#457](https://github.com/obsidiansystems/obelisk/pull/457))
7* Add `Obelisk.Route.(?/)`, a convenience function for constructing routes nested in `Maybe`. ([#457](https://github.com/obsidiansystems/obelisk/pull/457))
8−* Add local packages from the Nix `project { packages }` option to the GHCi config, so that they are auto-reloaded with `ob run`. ([#489](https://github.com/obsidiansystems/obelisk/pull/489))
8+* Add local unpacked packages to the `ob run` and `ob repl` sessions. Any `.cabal` or hpack package inside the current obelisk project will be loaded into the session. For `ob run` this means the test server will automatically reload when you save a source file in any of those packages. For `ob repl` it means that `:r` will reload changes to any of those packages. There are some edge cases where this integration is still rough. Report any issues you encounter. ([#489](https://github.com/obsidiansystems/obelisk/pull/489))
9
9
10## v0.4.0.0 - 2020-01-10
10## v0.4.0.0 - 2020-01-10
11
11
default.nix+1−1
@@ -325,7 +325,7 @@ in rec {
325 } // self.userSettings.ios;
325 } // self.userSettings.ios;
326 };
326 };
327
327
328− shells-ghc = builtins.attrNames self.shellPackages;
328+ shells-ghc = builtins.attrNames (self.predefinedPackages // self.shellPackages);
329
329
330 shells-ghcjs = [
330 shells-ghcjs = [
331 self.frontendName
331 self.frontendName