Changelog of @hackage/hotel-california 0.0.2.0

Changelog for hotel-california

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to the Haskell Package Versioning Policy.

Unreleased

0.0.2.0 - 2023-09-15

  • #7
    • Fixed escaping of shell commands. Previously, single quotes would not be passed correctly, so a command like this:
      hotel exec -- cabal build --ghc-options='-Werror -ferror-spans'
      
      would get passed like cabal ["build", "--ghc-options='-Werror'", "-ferror-spans'"]. This is now fixed, and it will be properly passed as cabal ["build", "--ghc-options='-Werror -ferrorspans'"].
    • CLI interface changed subtly - now, hotel exec command [args] will do a process lookup for command. If you want to pass a shell script, instead do:
      hotel exec --shell 'echo a && echo b || true'
      

0.0.1.0 - 2023-09-12

  • Initial Release
  • Introduce exec functionality