Releases: gacela-project/gacela
Releases Β· gacela-project/gacela
1.8.1
1.8.0
What's Changed
π Bugfix
- Fix disable event listeners by @Chemaclass in #315
- Fix flacky tests on feature static facade by @Chemaclass in #316
π₯ New features
- Add
AbstractProvider
by @Chemaclass in #319 - Add
Gacela::addGlobal()
by @Chemaclass in #318 - Add
Gacela::overrideExistingResolvedClass()
by @Chemaclass in #318
πΎ Miscellaneous
- Move
./gacela
tobin/
by @Chemaclass in #312 - Install PHPStan strict rules by @Chemaclass in #313
- Add more rules to Rector by @JesusValera in #317
Full Changelog: 1.7.1...1.8.0
1.7.1
What's Changed
- Enhancement: Keep packages sorted in
composer.json
by @localheinz in #309 - Add rector by @Chemaclass in #308
- Enhancement: Require and use
ergebnis/composer-normalize
by @localheinz in #310 - Test file content generator with short name by @Chemaclass in #311
Full Changelog: 1.7.0...1.7.1
1.7.0
Change min PHP support for PHP>=8.1
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
- Refactor FactoryResolver by @Chemaclass in #299
- Remove ConfigNotFoundException by @Chemaclass in #300
- Add tests for DocBlockServiceNotFoundException by @Chemaclass in #301
- Simplify FactoryResolverAwareTrait by @Chemaclass in #303
- Refactor SetupGacela by @Chemaclass in #304
- Create a DTO from GacelaConfig by @Chemaclass in #305
- Move git-hooks by @Chemaclass in #306
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Test autoload plugin invoke args by @Chemaclass in #283
- Add command list modules by @Chemaclass in #284
- Filter list modules command by @JesusValera in #285
- Fix: Adjust identifier by @localheinz in #287
- Fix: Replace
locked
withhighest
in matrix by @localheinz in #286 - Fix: Check in
composer.lock
by @localheinz in #288 - Install infection by @Chemaclass in #270
- Add full compatibility for windows support by @Chemaclass in #201
- Replace / by DIRECTORY_SEPARATOR constant by @JesusValera in #290
- Improve list modules output by @Chemaclass in #293
- Color list modules command by @Chemaclass in #295
- Change design simple view from gacela list:modules by @JesusValera in #298
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- Add Gacela::rootDir() by @Chemaclass @JesusValera in #276
- Allow plugins as callables by @Chemaclass in #277
- Refactoring and renaming internal variables by @Chemaclass @Tito-Kati in #278
- Refactor setup event dispatcher by @Chemaclass in #279
- Rename internal ConfigBuilder to AppConfigBuilder by @Chemaclass in #280
- Rename method to extendGacelaConfig() by @Chemaclass in #281
- Add GacelaConfig::enableFileCache() by @Chemaclass in #282
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- Removed PluginInterface by @Chemaclass
- Add extend config by @Chemaclass @Tito-Kati in #274
- Remove deprecated setFileCacheEnabled() & setFileCacheDirectory() by @JesusValera in #275
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- Add GacelaConfig->setFileCache() by @Chemaclass in #259
- Use AbstractSetupGacela parent methods by @Chemaclass in #260
- Use container instead of resolver dependency by @Chemaclass in #261
- Use Container as dependency by @Chemaclass @Tito-Kati in #262
- Add Locator addSingleton and getSingleton by @Chemaclass in #264
- Allow running code right after bootstraping by @Chemaclass in #263
- Rename prePlugins to plugins by @Chemaclass in #265
- Combine plugins by @Chemaclass in #267
- Use main container on plugins by @Chemaclass @Tito-Kati in #268
- Rename mapping to bindings by @Chemaclass @Tito-Kati @JesusValera in #269
Full Changelog: 1.1.1...1.2.0
1.1.1
What's Changed
- Add GacelaConfig::defaultPhpConfig() by @Chemaclass in #257
- Move DependencyResolver to a separate library by @Chemaclass in #258
Full Changelog: 1.1.0...1.1.1