All notable changes to this project will be documented in this file. Updates should follow the Keep a CHANGELOG principles.
0.3.1 - 2022-05-19
- Added support for
DATABASE_NAME
variables.
0.3.0 - 2022-05-17
- Added support for namespaced variable names.
- Added support for
SALT
. - Removed support for
SHIELD*
vars. UsePUBLIC
instead.
0.2.1 - 2022-03-30
- Fixed construction of
trusted_host_patterns
array to support sites defined in theSITES
constant.
0.2.0 - 2022-03-14
- Updated
Dotenv::getSettings
to prepend & append start/end chars to each pattern. - Updated
Dotenv::getSettings
to constructtrusted_host_patterns
based onDOMAINS
ifTRUSTED_HOST_PATTERNS
environment variable is not set. - Updated
SHIELD
variable to serve as the default username/password for the prompt if filled.
0.1.17 - 2022-01-27
- Removed additional "0" site in the array returned from
Dotenv::getSites
.
0.1.16 - 2022-01-26
- Resolved
MAILGUN_URL
API KEY "user" bug.
0.1.15 - 2022-01-25
- Added support for
config.local.php
,databases.local.php
&settings.local.php
files. - Added
MAILGUN_URL
support.
0.1.14 - 2022-01-21
- Added
TRUSTED_HOST_PATTERNS
support.
0.1.13 - 2022-01-20
- Updated Dotenv::getConfig to indeed enable Shield by default.
- Updated Dotenv::getConfig to check for
SHIELD_USERNAME
instead ofSHIELD_USER
.
0.1.12 - 2022-01-20
- Updating Dotenv::getConfig to enable Shield by default.
0.1.11 - 2022-01-07
- Updating Dotenv::getConfig to support environments with full "production" name.
- Updating Dotenv::getDatabaseName to provide helpful output in Drush context for multi-site config with dis-allowed default site.
0.1.10 - 2022-01-04
- Disallowed access to
default
site in a multi-site install by default. - Added support for
$databases
variable alteration. - Added support for
FILE_PUBLIC_PATH
environment variable. - Added support for
FILE_PRIVATE_PATH
environment variable. - Added support for
FILE_TEMP_PATH
environment variable. - Added support for
CONFIG_SYNC_PATH
environment variable.
0.1.9 - 2021-12-29
- Fixed
Dotenv::getSettings
to use Drupal's standard-faredevelopment.services.yml
if adev
environment.
0.1.8 - 2021-12-14
- Fixed
Dotenv::getDatabaseName
method to use site name if no database specified inDATABASE_URL
.
0.1.7 - 2021-12-01
- Added more documentation concerning Drupal multi-site configuration.
- Added documentation for
DOMAINS
environment variable. - Added documentation for
SITES
environment variable. - Added Dotenv::getSites method to return Drupal-compatible list of sites.
- Inaccurate multi-site configuration examples in documentation.
0.1.6 - 2021-12-01
- Changed Dotenv::getPublicFilePath to return a relative path, as required by Drupal.
0.1.5 - 2021-11-30
- Revising Dotenv::getConfig to support more custom Solr configurations.
0.1.4 - 2021-11-30
- Updating Dotenv to always use
$_SERVER
instead of$_ENV
. See drush-ops/drush#4407 (comment)
0.1.3 - 2021-11-29
- Updating Dotenv::getSettings to define hash_salt if HASH_SALT environment variable is set.
- Revising Dotenv class methods to only use server VIRTUAL_HOST var if defined.
0.1.2 - 2021-11-29
- Updating Dotenv::getSettings to define generic settings based on default.settings.php.
0.1.1 - 2021-11-29
- Updating Dotenv::getSettings to load generic settings from default.settings.php if the file exists.
0.1.0 -
Initial release!