Skip to content

1.5.0

Compare
Choose a tag to compare
@johanot johanot released this 27 May 11:37
· 106 commits to master since this release

Release time! Have a cookie. πŸͺ πŸŽ‰

Special thanks to @zimbatm, @bb010g and @andir for your contributions and observations. πŸ₯‡

Breaking changes - read carefully:

Morph 1.5.0 nix-packaging will not build with current stable (20.03) nixpkgs and earlier. This is due to a breaking change in nixpkgs.buildGoPackage. See #114 , #115 and #119 for details.

Other notable changes/fixes:

  • Deterministic manual builds with documentation.nixos.includeAllModules (#108)
  • Support for optional custom build-shells (#117, #120)
  • Support for overridable/injectable ssh config-file (#112)

Commits:
1e6b62d Add buildShell note in advanced configuration
c3c7adb Guard buildShell behind explicit allow-build-shell flag
08130e3 shell.nix: Use nixos-unstable by default
c5936b3 go fmt
57b3f36 Experimental network.buildShell
bb87a41 Revert "Add support for ports in hostnames"
78792a4 Initial commit: splitting hostname to have ports
f3719f2 nix-packaging: buildGoPackage no longer produces the $bin output
06b46d0 use documentation.nixos.extraModuleSources option
1c4809f go-bindata is a build time input
fef9efe runtime deps: just-in-time validation for ssh and scp
3f90aa8 add a SSH_CONFIG_FILE option
09b6685 generate assets in postPatch instead of prePatch