Changelog of @hackage/halive 0.1.8

Revision history for halive

0.1.8. -- 2021-03-26

  • Re-enable -dynamic to fix rogue crashes with C-linking libraries (e.g. nanovg-hs, glfw)
  • Add --compiled option
  • -c flags, fix compiling profiled
  • Fix CPP indentation (Manuel Bärenz)
  • Compatibility with sdl2-2.5.* (Manuel Bärenz)

0.1.7. -- 2019-03-13

  • Add colorized output

0.1.6. -- 2019-02-21

  • Documentation updates
  • O1 instead of O2 for compiled code

0.1.5. -- 2019-02-21

  • Updates for GHC 8.6
  • Updates for GHC 8.2 (Schell Scivally)
  • Add "-c/--compiled" flag for faster code (traded for slower recompilation)

0.1.4. -- 2017-03-23

  • Remove extraneous argument from compileExpression
  • Fix change detection for editors that delete and recreate files rather than modifying them
  • Ignores emacs flycheck/flymake and before-save files (Schell Scivally)
  • Add ability to pass just file contents rather than an actual file
  • Add ability to turn off language features (e.g. NoImplicitPrelude)
  • Add liveExpression

0.1.3. -- 2017-02-24

  • Allows Halive to be used in a nix environment (Jude Taylor)

0.1.2. -- 2017-01-02

  • Restores ability for Halive to watch surrounding files in a dir (and lays groundwork to allow configuration of which filetypes are watched)

0.1.1. -- 2016-12-28

  • GHC8 support
  • Windows support
  • Only restarts your program once all type errors are fixed.
  • Halive-as-a-library, aka "SubHalive"
  • halive exe now uses SubHalive as core.
  • Add persistState utility to store/restore state in a State monad, for easily preserving program state across recompilations
  • Prioritize stack's "local-pkg-db:" over "snapshot-pkg-db:" to allow overriding packages just as stack does
  • Switch to SDL for demo
  • Add the demo as a test-suite to manage its dependencies

0.1.0.7 -- 2015-08-12

  • Implement support for stack projects

0.1.0.6 -- 2015-08-07

  • Remove system-filepath

0.1.0.5 -- 2015-06-29

  • 7.8 compatibility fix

0.1.0.4 -- 2015-06-23

  • Add Halive.Concurrent to help with killing threads when restarting a program

0.1.0.2/0.1.0.3 -- 2015-06-20

  • Add command line argument support (Jonathan Geddes)
  • Fix compilation on Windows, although Halive doesn't actually work yet

0.1.0.1 -- 2015-05-26

  • Compilation fix

0.1.0.0 -- 2015-05-26

  • First version.