All Versions
10
Latest Version
Avg Release Cycle
42 days
Latest Release
394 days ago

Changelog History

  • v0.1.5.1 Changes

    November 06, 2020

    0.1.5.1

    • 👍 Extend version bounds to support reflex 0.8
  • v0.1.5.0 Changes

    November 04, 2020
    • 🛠 Fix various circumstances under which reflex-ghci would hang due to failure to properly parse GHCi output or failure to detect filesystem changes (the latter particularly on macOS)
  • v0.1.4.2 Changes

    November 03, 2020
    • ✅ Tests: Ensure proper shutdown.
    • ✅ Tests: Fix tests for GHC 8.8.4
  • v0.1.4.1 Changes

    June 10, 2020
    • Library: Require at least version 0.7.1 of reflex.
    • Library: Require at least version 0.3 of reflex-process.
    • Library: Expand version bounds for regex-tdfa and vty.
    • ✅ Tests: Include test fixtures in sdist.
    • ✅ Tests: Fix some bugs.
  • v0.1.4.0 Changes

    January 31, 2020
    • Library: Export shutdown and getExitEvent to make it easier for library users to cleanly exit
    • Library: Fix regex to capture "Failed, one module loaded"
    • ✅ Tests: Add basic test suite, covering module loading, expression execution, exceptions, and filesystem notification-based reloading.
    • Library: Reset module output pane scroll position on reload events (like we do with the expression output pane).
    • Executable: Show executable version number (taken from cabal file) in help output
  • v0.1.3.1 Changes

    January 20, 2020
    • ⚡️ Update for compatibility with reflex-process-0.2.0.0.
  • v0.1.3.0 Changes

    • 📜 Library: Fix parsing of "Failed, n modules loaded." message
    • Library: Properly initialize when GHCi version message is the first output line
    • Executable: Terminate ghci process when ctrl-c is received
    • 🚦 Library: Don't use a separate process group. Send termination signal to process, not group
    • Library: Use watchDirectoryTree from Reflex.FSNotify to avoid symlink cycles when enumerating directories
  • v0.1.2.0 Changes

    January 16, 2020
    • Extract console GHCi widgets from the executable into a library module
    • Executable: Run with -Wall when repl command is unspecified
  • v0.1.1.0 Changes

    January 16, 2020
    • 0️⃣ Executable: Fix option parser so that there is no expression to evaluate by default
  • v0.1.0.0 Changes

    January 16, 2020
    • 🎉 Initial release. A reflex-process wrapper for GHCi and cabal repl commands and a reflex-vty-based executable.