Skip to content

@GrahamCampbell GrahamCampbell released this Mar 6, 2019

We announce the immediate availability V3.3.3.

Bug Fixes

  • Add some extra type checks on names (#351)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 30, 2019 · 2 commits to master since this release

We announce the immediate availability V3.3.2.

Bug Fixes

  • Fixed detection of closing multiline-quotes (#342)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 29, 2019 · 4 commits to master since this release

We announce the immediate availability V3.3.1.

Bug Fixes

  • Fixed parsing regressions (#339)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 29, 2019

We announce the immediate availability V2.6.1.

Bug Fixes

  • Fixed parsing regressions (#338)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 28, 2019 · 1 commit to 2.6 since this release

We announce the immediate availability V2.6.0.

Bug Fixes

  • Added missing throws doc (#330)
  • Backport parser fixes from 3.3.0 (#325)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 26, 2019 · 7 commits to master since this release

We announce the immediate availability V3.3.0.

Bug Fixes

  • Rewrite parser and fix escaped quotes in multiline values (#322)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 24, 2019 · 10 commits to master since this release

We announce the immediate availability V3.2.0.

New Features

  • Support direct loading with a string (#321)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 23, 2019 · 14 commits to master since this release

We announce the immediate availability V3.1.1.

Changes

  • Allow DotenvFactory to accept an empty array of adapters (#320)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 5, 2019 · 16 commits to master since this release

We announce the immediate availability V3.1.0.

Changes

  • Improvements to preg error handling (#308) (#315)
  • Minor phpdoc fixes and more tests (#312) (#314)
Assets 2

@GrahamCampbell GrahamCampbell released this Jan 3, 2019 · 29 commits to master since this release

Happy new year, and happy new release! We've made some important improvements to this library since v2 (such as first-class support for multiline variables), but maintained much of the same API where possible.

New Features

  • More flexibility in terms of which parts of the environment we try to read and modify (#300)
  • First-class support for multiline variables (#301)
  • No more trimming of values. you get them exactly as is now (#302)
  • Accept a list of paths to try in order looking for the dotenv file, rather than a single path (#307)
  • Stronger validation of variable names to avoid silent failures or obscure errors (#311)

Upgrading Notes

  • Replace new Dotenv(...) with Dotenv::create(...) (#300)
  • Loader::load() and its callers now return an associative array of the variables loaded with their values, rather than an array of raw lines from the environment file (#306)
  • As mentioned in the new feature, we're no longer trimming values, so that may be a breaking change for you (#302)
Assets 2
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.