Skip to content

v0.9.0.0

Compare
Choose a tag to compare
@ali-abrar ali-abrar released this 20 Oct 12:46
9f9c11d

v0.9.0.0

  • (Breaking change) Backport nixpkgs upgrades to ACME/Let's Encrypt handling so that HTTPS deployments continue to work flawlessly. If your deployment is having trouble renewing Let's Encrypt certificates, upgrade to this version.
    • IMPORTANT: In order to use Let's Encrypt you must now accept their terms of service. To do that, add terms.security.acme.acceptTerms = true; to the import ./.obelisk/impl { section in your default.nix. The new skeleton application may serve as an example.
  • Update reflex-platform dependency to v0.6.0.0
  • (#715) In Obelisk.Route deprecate isoEncoder and prismEncoder in favor of more precisely named viewEncoder and reviewEncoder (respectively) and improve documentation regarding contravariance of reviewEncoder.
  • (#739) Improve ob shell by allowing commands to be passed verbatim after a -- argument. For example, ob shell 'run command' can now be written ob shell -- run command.
  • (#735) Fix regression causing custom Preludes to break ob run/ob watch/ob repl.
  • (#737) Fix bug causing custom Preludes to break ob profile.
  • (#752) Fix the ob command-line tool to return non-zero exit code when underlying processes fail.
  • (#742, #57, #406) Enable -dedupe and -DGHCJS_BROWSER in GHCJS builds to make JavaScript output considerably smaller leading to faster load/parse times and faster build times.
    • Migration: New Obelisk projects will automatically benefit from this change, but existing projects need to apply a change similar to this one.
  • (#742) Update reflex-platform which includes:
    • A new version of GHCJS where -dedupe is fixed.