Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpdotenv Laravel Package

vlucas/phpdotenv

vlucas/phpdotenv loads environment variables from a .env file into getenv(), $_ENV, and $_SERVER. Ideal for keeping secrets out of code and managing per-environment configuration in PHP apps via simple, portable dotenv files.

View on GitHub
Deep Wiki
Context7
v5.6.3

We announce the immediate availability V5.6.3.

Changes

  • Add official support for PHP 8.5 (cd59ef0935168961aa100678fb61c8fd4d1044a0, 955e7815d677a3eaa7075231212f2110983adecc)
v5.6.2

We announce the immediate availability V5.6.2.

Changes

v5.6.1

We announce the immediate availability V5.6.1.

Changes

  • Add official support for PHP 8.4 (d31de17d8994832de1ff233986b224c3b56ef475, a59a13791077fe3d44f90e7133eb68e7d22eaff2)
v5.6.0

We announce the immediate availability V5.6.0.

Changes

  • Removed support for PHP 7.1 (f1f4ca570735af96e7fb1c173f0fe71d9229b75c)
  • Add official support for PHP 8.3 (f1f4ca570735af96e7fb1c173f0fe71d9229b75c)
v5.5.0

We announce the immediate availability V5.5.0.

New Features

  • Add support for unicode variable names (1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7)

Changes

  • Add official support for PHP 8.2 (b674e23043fb054147eea190465467a71dd2ed85)
  • Made repository checks a little stricter (4c165455a670005a05edbdf97a5590aa3e4936ec)

Bug Fixes

  • Fix issue where line ending in =" is incorrectly marked as a multi-line start (f9266951999a6a4059a6edea926a1d19f40cfc3b)
v4.3.0

We announce the immediate availability V4.3.0.

Changes

  • Add official support for PHP 8.2 (c349cad3c63eae4343ceaa0d404db173fc9867d1)
  • Made repository checks a little stricter (3b56df14b76e8f3dcec6376e5e4ac5cb0386b2c6)

Bug Fixes

  • Fix issue where line ending in =" is incorrectly marked as a multi-line start (67a491df68208bef8c37092db11fa3885008efcf)
v5.4.1

We announce the immediate availability V5.4.1.

Bug Fixes

  • Updated author homepages (2e93cc98e2e8e869f8d9cfa61bb3a99ba4fc4141)
  • Cleaned up phpdoc types (264dce589e7ce37a7ba99cb901eed8249fbec92f)
v4.2.2

We announce the immediate availability V4.2.2.

Bug Fixes

  • Updated author homepages (2e93cc98e2e8e869f8d9cfa61bb3a99ba4fc4141)
  • PHP 8.1 compatibility fixes (5b547cdb25825f10251370f57ba5d9d924e6f68e)
v3.6.10

We announce the immediate availability V3.6.10.

Bug Fixes

  • Updated author homepages (2e93cc98e2e8e869f8d9cfa61bb3a99ba4fc4141)
  • PHP 8.1 compatibility fixes (5b547cdb25825f10251370f57ba5d9d924e6f68e)
v2.6.9

We announce the immediate availability V2.6.9.

Bug Fixes

  • Updated author homepages (2e93cc98e2e8e869f8d9cfa61bb3a99ba4fc4141)
v5.4.0

We announce the immediate availability V5.4.0.

New Features

  • Add support for BOM-signed env files (#501)
v5.3.1

We announce the immediate availability V5.3.1.

Bug Fixes

  • Fixed edge case issues on PHP 8.1 (622df6a3c8113b9ee92f9e0a8add275b7d6aa1a1, 4a4a82c234ae2cfd28200eb865b37dd3ff29e673, accaddf133651d4b5cf81a119f25296736ffc850)
v4.2.1

We announce the immediate availability V4.2.1.

Bug Fixes

  • Fixed edge case issues on PHP 8.1 (6854d24330acf6b667299a490d1475b16d1c4749, d38f4d1edcbe32515a0ad593cbd4c858e337263c)
v3.6.9

We announce the immediate availability V3.6.9.

Bug Fixes

  • Fixed edge case issues on PHP 8.1 (51a8a7b2abfe1d628252cf6cfccd6b8ecbddbfb2, a1bf4c9853d90ade427b4efe35355fc41b3d6988)
v2.6.8

We announce the immediate availability V2.6.8.

Bug Fixes

  • Fixed edge case issues on PHP 8.1 (f1e2a35e53abe9322f0ab9ada689967e30055d40)
v5.3.0

We announce the immediate availability V5.3.0.

New Features

  • Made Validator::assert and Validator::assertNullable public (b3eac5c7ac896e52deab4a99068e3f4ab12d9e56)

Bug Fixes

  • Reject env files with missmatched quotes (ef736adce235936a030be921e8c25b12a8ee2eb6)
v4.2.0

We announce the immediate availability V4.2.0.

New Features

  • Backported Dotenv::createArrayBacked() and Dotenv::parse() (b56a06737822956e1d408304315946f50fa39bc5)

Bug Fixes

  • Reject env files with missmatched quotes (e9a36be8898e927403d42409e1401020fab0e6a2)
v3.6.8

We announce the immediate availability V3.6.8.

Bug Fixes

  • Reject env files with missmatched quotes (04e416a863cb1b43caf489adb01a6591d4b11a18)
v2.6.7

We announce the immediate availability V2.6.7.

Bug Fixes

  • Reject env files with missmatched quotes (7417448b378af024801ea96027e805b1db12401d)
v5.2.0

We announce the immediate availability V5.2.0.

New Features

  • Support boolean values in $_ENV and $_SERVER (#457)
v5.1.0

We announce the immediate availability V5.1.0.

New Features

  • Added Dotenv::createArrayBacked() and Dotenv::parse() (ad9eb3f8a08906ce477d8ec4638915c98e562044)
v5.0.1

We announce the immediate availability V5.0.1.

Bug Fixes

  • Added additional type information and fixed edge cases
v4.1.8

We announce the immediate availability V4.1.8.

Bug Fixes

  • Bumped minimum ctype polyfill (e1d57f62db3db00d9139078cbedf262280701479)
  • Fixed preg error lookup for all PHP versions (d4c24c31b5a5a83b77515b499a04f5c1a72a8791)
  • Added additional type information and fixed edge cases
v3.6.7

We announce the immediate availability V3.6.7.

Bug Fixes

  • Bumped minimum ctype polyfill (e1d57f62db3db00d9139078cbedf262280701479)
  • Fixed preg error lookup for all PHP versions (d4c24c31b5a5a83b77515b499a04f5c1a72a8791)
v2.6.6

We announce the immediate availability V2.6.6.

Bug Fixes

  • Bumped minimum ctype polyfill (e1d57f62db3db00d9139078cbedf262280701479)
v5.0.0

We announce the immediate availability V5.0.0.

We've made some further improvements to this library, since v4, maintaining the same API where possible.

New Features

  • Support for multibyte values
  • More flexible repositories
  • Disable get/putenv by default
  • Replaced whitelists by allow lists
  • Strict parameter typing

Upgrading Notes

Please see the upgrading guide.

v4.1.7

We announce the immediate availability V4.1.7.

Bug Fixes

  • Bumped minimum ctype polyfill (333c21d2bffdd800656bb92ab1c0e67f2799ff69)
v3.6.6

We announce the immediate availability V3.6.6.

Bug Fixes

  • Bumped minimum ctype polyfill (471ea86da5caf328b2834cd409e81c7820656a77)
v2.6.5

We announce the immediate availability V2.6.5.

Bug Fixes

  • Bumped minimum ctype polyfill (96b7204e42ba6c0220838e691c9481ff4273ae5e)
v4.1.6

We announce the immediate availability V4.1.6.

Bug Fixes

  • Graceful preg error handling when parsing names (8f71e9a538bddac9e9646dcabb4a8076d53b9e09)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport