Skip to content

Releases: stackbuilders/dotenv-hs

Version 0.5.0.0

23 Aug 19:33
Compare
Choose a tag to compare

Dotenv 0.5.0.0

  • Add dotenv-safe functionality
  • Add the Config type with options to override env variables, and setting the
    path for .env and .env.example files.
  • Changed loadFile function to get Config with the paths for the .env file
    and the .env.example file.

Dotenv 0.4.0.0

  • Use Megaparsec 6.0
  • Dropped support for GHC 7.6

Dotenv 0.3.4.0

  • Allow optparse-applicative 0.14

Version 0.3.3.0

09 May 20:10
Compare
Choose a tag to compare

Add support for variable expansion.

Version 0.3.2.0

02 May 18:45
Compare
Choose a tag to compare

Add the option to pass arguments to the program passed to Dotenv.

Version 0.3.1.0

02 May 18:25
Compare
Choose a tag to compare
  • Made interface more polymorphic so the functions works in any instance of
    MonadIO, not only IO. This should reduce amount of lifting in some
    cases.

  • Added onMissingFile helper to deal with possibly missing files.

  • Parser was rewritten to take full advantage of Megaparsec.
    hspec-megaparsec is now used for testing of the parser.

  • Dropped support for GHC 7.4.

Version 0.3.0.3

02 May 18:23
Compare
Choose a tag to compare

Allow optparse-applicative 0.13

Version 0.3.0.1

20 Mar 22:16
@jsl jsl
Compare
Choose a tag to compare

Remove unnecessary package dependencies.

Version 0.3.0.0

20 Mar 04:51
@jsl jsl
Compare
Choose a tag to compare
  • Reverted change to Data.Text in favor of String, for maintaining compatibility
    with common Haskell system libraries. Added separate interface for parsing a
    file into tuples containing Data.Text values. Thanks to Daisuke Fujimura
    (Github: fujimura).
  • Fixed parsing of CRLF characters for Windows users.

Version 0.2.0.0

20 Mar 00:55
@jsl jsl
Compare
Choose a tag to compare

See the CHANGELOG.md for changes.