Skip to content

Latest commit

 

History

History
145 lines (96 loc) · 5.89 KB

CHANGELOG.md

File metadata and controls

145 lines (96 loc) · 5.89 KB

Changelog

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

The format is based on Keep a Changelog. This project adheres to Semantic Versioning.

Changed

  • update to 2021 edition

  • update MSRV to 1.74.0

  • breaking: dotenvy::Error now includes IO file path info and variable name info

  • breaking: dotenvy::var no longer calls load internally

  • breaking: dotenvy::Result is now private

  • breaking: dotenvy::var, dotenvy::from_filename* are deprecated

  • Error is now From<std::io::Error

  • breaking: dotenvy CLI uses with_path instead of from_filename

  • breaking: dotenvy CLI defaults to ./.env, no longer traversing parent directories.

  • breaking: dotenvy CLI exits with code 2 instead of code 1 if the external command is omitted

  • Fix doctests on windows not compiling (PR #79 by vallentin.

  • MSRV updated to 1.68.0

0.15.7 - 2023-03-22

Added

Changed

  • MSRV updated to 1.56.1
  • removed dotenv_codegen_impl and proc_macro_hack dependencies (PR #45 by sonro)
  • improved examples by handling errors, rather than using unwrap (PR #52 by LeoniePhiline)
  • Iter now public in the crate root (PR #51 by LeoniePhiline)

0.15.6 - 2022-10-17

Added

Changed

0.15.5 - 2022-09-19

Added

0.15.4 - 2022-09-19

Changed

0.15.3 - 2022-08-29

Changed

0.15.2 - 2022-08-22

Added

Changed

0.15.1 - 2022-02-28

Added

  • dotenv crate forked as dotenvy
  • dotenv_codegen forked as dotenvy_codgen
  • dotenv_codegen_implementation forked as dotenvy_codegen_impl
  • Crate description for dotenvy_codegen
  • Crate description for dotenvy_codgen_impl
  • New language in README
  • MIT license badge in README
  • Generate helpful errors from dotenv! macro (full merge of dotenv-rs/dotenv #58)

Changed

Removed

  • example folder. The simple example has been moved to the README.
  • extern
  • unnecessary use statements in doc examples

0.15.0 - 2019-10-21

Changed

  • Undeprecate iter methods
  • Library no longer has any dependencies

Added

  • Support for variables with a . in their name
  • Support \n in double-quoted lines
  • Support for variable substitution

0.14.1 - 2019-05-14

Changed

  • Deprecate iter methods.

0.14.0 - 2019-05-07

Changed

  • Switched repo to use cargo workspaces.
  • Renamed dotenv_codegen_impl to dotenv_codegen_implementation since we no longer own the original crate.
  • Update code to 2018 edition