Skip to content

Latest commit

 

History

History
153 lines (82 loc) · 4.44 KB

CHANGELOG.md

File metadata and controls

153 lines (82 loc) · 4.44 KB

Changelog

Notable changes are documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Breaking changes:

New features:

Bugfixes:

Other improvements:

[4.0.3] - 2023-08-05

Bugfixes:

  • Updates to child process handling based on new node-streams API. (8b4f30d)

[4.0.2] - 2023-08-05

Other improvements:

  • Bump Node dependencies in bower.json again. (3e74e18 by @nsaunders)

[4.0.1] - 2023-08-03

Other improvements:

[4.0.0] - 2023-02-13

Breaking changes:

  • loadFile and loadContents now return Aff Unit. (#40 by @nsaunders)

    Note Although this is technically a breaking change, existing code that discards the return value will continue to work without modification, e.g.

    _ <- loadFile -- Still works, although there is no need to explicitly discard `Unit`.

Bugfixes:

  • Handling of escaped quotes (#39 by @nsaunders)
  • Circular references are now short-circuited. (#41 by @nsaunders)

Other improvements:

  • Unused values are no longer resolved. (#40 by @nsaunders)

[3.0.0] - 2022-08-08

Breaking changes:

  • Updated to v0.15 of the compiler, dropping support for previous versions. (#37 by @thomashoneyman)

[2.0.0] - 2021-03-27

Breaking changes:

  • Updated to v0.14 of the compiler, dropping support for previous versions. (92f5656 by @nsaunders)

[1.1.0] - 2020-02-01

New features:

  • Add loadContents function. (#34 by @nsaunders)

[1.0.0] - 2019-07-12

Breaking changes:

  • loadFile now runs explicitly in Aff instead of MonadAff m => m. (#28 by @nsaunders)

Other improvements:

  • Documentation updates

[0.4.1] - 2019-06-28

Other improvements:

  • Documentation fixes

[0.4.0] - 2019-06-28

New features:

  • Added support for command substitution. (#26 by @nsaunders)

[0.3.0] - 2019-06-08

Breaking changes:

  • Updated to v0.13 of the compiler, dropping support for previous versions. (#21 by @nsaunders)

Other improvements:

  • Migrated to Spago for dev/CI. (#20 by @nsaunders)
  • Enhanced project README.
  • Parser refactoring (#19 by @nsaunders)

[0.2.2] - 2019-05-30

Bugfixes:

  • Fixed parser to re-enable comments at the end of a line containing a setting. (#18 by @nsaunders)

Other improvements:

  • Added a test for the variable substitution feature. (#16 by @nsaunders)

[0.2.1] - 2019-05-24

Bugfixes:

  • Fixed compiler warnings. (#15 by @nsaunders)

[0.2.0] - 2019-05-23

New features:

  • Added variable substitution feature. (ab8eda2, 3a417a5 by @nsaunders)

[0.1.5] - 2019-04-30

  • Fixed parser to allow comments at the end of a line containing a setting. (#8 by @nsaunders)

[0.1.4] - 2019-04-28

  • Parser refactoring (3df29dc by @nsaunders)

[0.1.3] - 2019-04-28

  • Advanced parsing rules (#6 by @nsaunders)
  • Renamed package from purescript-node-dotenv to purescript-dotenv. (3e92fea by @nsaunders)
  • Improved unit tests.

[0.1.2] - 2019-04-09

  • Exported Setting and Settings types. (21ec469 by @nsaunders)

[0.1.1] - 2019-04-09

  • Removed redundant module Configuration.Dotenv.Types. (f80792f by @nsaunders)

[0.1.0] - 2019-04-09

  • Initial release