Skip to content

Releases: BrianHenryIE/strauss

v0.27.2

30 Apr 19:42

Choose a tag to compare

What's Changed

  • Fix fatal error when scanning template files with placeholder tokens by @iruzevic in #267
  • Preserve excluded package autoload roots by @paulgoodchild in #281 see #280
  • Windows related filesystem changes (not working yet) by @BrianHenryIE in #252
  • Fix release phar not attaching due to expired GPG key. Fix #266
  • GitHub Actions(deps): Bump crazy-max/ghaction-import-gpg from 5 to 7 by @dependabot[bot] in #271
  • GitHub Actions(deps): Bump stefanzweifel/git-auto-commit-action from 4 to 7 by @dependabot[bot] in #268
  • GitHub Actions(deps): Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #269
  • GitHub Actions(deps): Bump actions/checkout from 2 to 6 by @dependabot[bot] in #270
  • GitHub Actions(deps): Bump mshick/add-pr-comment from 2 to 3 by @dependabot[bot] in #272
  • Composer Dev(deps-dev): Update clue/phar-composer requirement from ^1.2 to ^1.4 by @dependabot[bot] in #274

New Contributors

Full Changelog: 0.27.1...0.27.2

v0.27.1

09 Apr 01:58

Choose a tag to compare

What's Changed

Full Changelog: 0.27.0...0.27.1

v0.27.0

06 Mar 19:08
d66004e

Choose a tag to compare

What's Changed

  • Fix: Only replace constants that are marked for renaming (isDoRename) by @AndrewJDawes in #245
  • Fix: Omit excluded packages in target installed.json by @BrianHenryIE in #250
  • Fix: preserve vendor installed.json entries for exclude_from_copy packages by @paulgoodchild in #257
  • Add support for excluding constants from prefixing by @AndrewJDawes in #253
  • Add optimize_autoloader with backward-compatible config interface handling by @paulgoodchild in #255

New Contributors

Full Changelog: 0.26.5...0.27.0

v0.26.5

03 Feb 04:11

Choose a tag to compare

  • Fix: Incorrectly prefixing final class StatefulGeocoder implements Geocoder -> final class StatefulGeocoder implements BrianHenryIE\Geocoder
  • Dev: Move IntegrationTestCase base class from tests/integration/util to tests

v0.26.4

31 Jan 04:13

Choose a tag to compare

Fixes re Windows file handling, incorrect settings parsing, inappropriate deletion of files

v0.26.3

22 Dec 23:06
fed4135

Choose a tag to compare

What's Changed

No functional changes, bugfixes or security patches, just refactoring.

Full Changelog: 0.26.2...0.26.3

v0.26.2

29 Nov 00:28

Choose a tag to compare

What's Changed

Full Changelog: 0.26.1...0.26.2

v0.26.1

18 Nov 15:52

Choose a tag to compare

  • Fix: implicitly nullable warning
  • Refactor: Split exclude_from_prefix code from AutoloadedFilesEnumerator to MarkSymbolsForRenaming to fix bug
  • Dev: Add Composer scripts analyze-changes, cs-changes-strict...

v0.26.0

17 Nov 13:51
4212795

Choose a tag to compare

What's Changed

  • Add option include_root_autoload by @MalIlluminated in #216
  • Fix: vendor-prefixed/composer/autoload_classmap.php for packages selectively prefixed. 0a17bfa Thanks @circlecube
  • Fix: preg_match(): Delimiter must not be alphanumeric or backslash for exclude regexp patterns dead7d3
  • Mute "File does not exist" for directories (that don't matter) 10ef767
  • Address some PhpStan errors by @BrianHenryIE in #222

New Contributors

Full Changelog: 0.25.0...0.26.0

v0.25.0

13 Nov 23:19

Choose a tag to compare

What's Changed

Where this isn't desired, it can be managed with:

        "exclude_from_copy": {
            "packages": [
                "brianhenryie/exclude-entire-package"
            ],
            "namespaces": [
                "BrianHenryIE\\ExcludeNamespaceForSomeReason\\"
            ],
            "file_patterns": [
                "/^\..*/",
                "/\.github/",
                "/etc/"
            ]
        },

Also closes #31, thank you @Spreeuw, @rickmacgillis, @alexmigf

Full Changelog: 0.24.1...0.25.0