# Changelog ### 3.1.7 2022-10-14 * Resume use of webmozat/path-utils for compatibility with Symfony 4.x. (#59) ### 3.1.6 2022-10-11 * Remove allow-plugins config; it is unused except in CI scripts * Allow older versions of symfony/filesystem for ancient PHP binaries * Explicitly allow ocramius/package-versions script * Run composer update to fix composer.lock sync issues, eliminate Guzzle CVEs * Replace Webmozart/PathUtil with Symfony/Filesystem ### 3.1.5 2022-2-23 * BUGFIX: Prevent runtime error with null on PHP 8.1 (#53) ### 3.1.4 2022-2-21 * Symfony 6 support ### 3.1.3 / 3.1.2 2022-1-3 * PHP 8.1 support ### 3.1.1 2021-09-20 * Favor requested data over @self alias (#42) ### 3.1.0 2021-02-20 * PHP 8 support ### 3.0.1 2020-05-27 * Symfony 5 support * Remove 'experimental' designation from wildcard environments. ### 3.0.0 2019-03-12 * Make self.site.yml more discoverable. (#33) * Add interfaces for the Site Alias Manager (#34) * Rename AliasRecord to SiteAlias for consistency (#32) * Add SiteAliasWithConfig class (#31) ### 2.0.0 2018-11-01 * Throw when root() is called with no root ### 1.1.7 - 1.1.9 - 2018/Oct/30 * Fixes #11: Prevent calls to 'localRoot' from failing when there is no root set (#15) * Set short description in composer.json ### 1.1.6 - 2018/Oct/27 * Add an 'os' method to AliasRecord * Only run root through realpath if it is present (throw otherwise) (#11) * Add a site:value command for ad-hoc testing ### 1.1.3 - 1.1.5 - 2018/Sept/21 * Experimental wildcard environments * Find 'aliases.drushrc.php' files when converting aliases. * Fix get multiple (#6) ### 1.1.2 - 2018/Aug/21 * Allow SiteAliasFileLoader::loadMultiple to be filtered by location. (#3) ### 1.1.0 + 1.1.1 - 2018/Aug/14 * Add wildcard site alias environments. (#2) * Remove legacy AliasRecord definition; causes more problems than it solves. ### 1.0.1 - 2018/Aug/7 * Allow addSearchLocation to take an array ### 1.0.0 - 2018/July/5 * Initial release