Skip to content

Latest commit

 

History

History
180 lines (111 loc) · 5.63 KB

CHANGELOG.md

File metadata and controls

180 lines (111 loc) · 5.63 KB

Change Log

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

Changed

  • Added support for DATABASE_NAME variables.

0.3.0 - 2022-05-17

Changed

  • Added support for namespaced variable names.
  • Added support for SALT.
  • Removed support for SHIELD* vars. Use PUBLIC instead.

0.2.1 - 2022-03-30

Fixed

  • Fixed construction of trusted_host_patterns array to support sites defined in the SITES constant.

0.2.0 - 2022-03-14

Changed

  • Updated Dotenv::getSettings to prepend & append start/end chars to each pattern.
  • Updated Dotenv::getSettings to construct trusted_host_patterns based on DOMAINS if TRUSTED_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

Fixed

  • Removed additional "0" site in the array returned from Dotenv::getSites.

0.1.16 - 2022-01-26

Fixed

  • Resolved MAILGUN_URL API KEY "user" bug.

0.1.15 - 2022-01-25

Changed

  • Added support for config.local.php, databases.local.php & settings.local.php files.
  • Added MAILGUN_URL support.

0.1.14 - 2022-01-21

Changed

  • Added TRUSTED_HOST_PATTERNS support.

0.1.13 - 2022-01-20

Fixed

  • Updated Dotenv::getConfig to indeed enable Shield by default.
  • Updated Dotenv::getConfig to check for SHIELD_USERNAME instead of SHIELD_USER.

0.1.12 - 2022-01-20

Changed

  • Updating Dotenv::getConfig to enable Shield by default.

0.1.11 - 2022-01-07

Changed

  • 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

Changed

  • 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

  • Fixed Dotenv::getSettings to use Drupal's standard-fare development.services.yml if a dev environment.

0.1.8 - 2021-12-14

Fixed

  • Fixed Dotenv::getDatabaseName method to use site name if no database specified in DATABASE_URL.

0.1.7 - 2021-12-01

Changed

  • 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.

Fixed

  • Inaccurate multi-site configuration examples in documentation.

0.1.6 - 2021-12-01

Fixed

  • Changed Dotenv::getPublicFilePath to return a relative path, as required by Drupal.

0.1.5 - 2021-11-30

Changed

  • Revising Dotenv::getConfig to support more custom Solr configurations.

0.1.4 - 2021-11-30

Fixed

0.1.3 - 2021-11-29

Fixed

  • 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

Fixed

  • Updating Dotenv::getSettings to define generic settings based on default.settings.php.

0.1.1 - 2021-11-29

Fixed

  • Updating Dotenv::getSettings to load generic settings from default.settings.php if the file exists.

Initial release!