Skip to content

Releases: BrianHenryIE/strauss

v0.24.1

21 Aug 21:46
Compare
Choose a tag to compare

What's Changed

  • Fix: inadvertently removing autoload keys from installed.json when target_directory is not vendor-prefixed by @BrianHenryIE in #213
  • Fix: double-prefixing case. c1244c8
  • Fix: exclude_from_prefix config option not working correctly. 76e1ec8 and more
  • Fix: only update a class extends namespace if it is global. 0226873
  • Fix: log message replacement in InstalledJson::cleanTargetDirInstalledJson() c39ff98
  • Dependencies: use Composer's conflict key to allow newer JsonMapper versions. See JsonMapper/JsonMapper#195, 617ae22
  • Release: update .gitattributes e925c58
  • Slightly better logging. 018299e
  • ...more

Full Changelog: 0.24.0...0.24.1

v0.24.0

16 Jul 00:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.23.0...0.24.0

v0.23.0

15 Jul 21:15
48e9abe
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.22.6...0.23.0

v0.22.6

28 Jun 02:28
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.22.5...0.22.6

v0.22.5

26 Jun 08:32
Compare
Choose a tag to compare

What's Changed

  • Fix: Reliable prefixing of global functions by @0zd0 in #197
  • Fix: FQDN namespaces not correctly prefxied, #188. Thanks @SpencerCloud
  • Fix: Namespaces with no classes not in the direct namespace not working with psr-4, fix #189, in#189, thanks @Dartui, @0zd0
  • Fix vendor autoloader dev entries when target is vendor by @BrianHenryIE in #200

New Contributors

  • @0zd0 made their first contribution in #197

Full Changelog: 0.22.4...0.22.5

v0.22.4

18 Jun 22:08
Compare
Choose a tag to compare

What's Changed

Stops using class_exists() when scanning php files for symbols

Full Changelog: 0.22.3...0.22.4

v0.22.3

18 Jun 04:57
Compare
Choose a tag to compare

What's Changed

New Contributors

Thank you

Thanks everyone. This was the biggest bugfix release we've ever had. I did end up forking voku/Simple-PHP-Code-Parser to BrianHenryIE/Simple-PHP-Code-Parser and I'm a little worried about the unknown-unknowns there. Particularly, the style of writing tests in the existing project isn't my typical style, so it won't be so fast and straightforward for me to address bugs. I do think using nikic/PHP-Parser (of which this is a wrapper) is the future of this project.

Next

I've been working on Add SymlinkProtectFilesystemAdapter #170 to fix #64. To complete it I am working on a PR on Composer itself, composer/composer#12396.

Full Changelog: 0.22.2...0.22.3

v0.22.2

18 Apr 05:48
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.22.1...0.22.2

v0.22.1

11 Apr 04:18
Compare
Choose a tag to compare
  • Constrain json-mapper/json-mapper 3cc60fd

See: JsonMapper/JsonMapper#195

Full Changelog: 0.22.0...0.22.1

v0.22.0

11 Apr 03:34
Compare
Choose a tag to compare

This release is the most significant refactor + improvements to date. Give --dry-run a whirl. NB: Use ^0.22.1!

What's Changed

New Contributors

  • @LC43 made their first contribution in #155

Special Thanks

Full Changelog: 0.21.1...0.22.0