Releases: gacela-project/gacela
Releases Β· gacela-project/gacela
0.28.0
What's Changed
- Refactoring DocBlockResolver by @Chemaclass in #209
- Normalize UseBlockParser by @Chemaclass in #210
- Revisit again file cache system on class resolver by @Chemaclass in #208
- Add documentation to GacelaConfig & SetupGacelaInterface classes by @JesusValera in #211
- Remove the profiler feature by @Chemaclass in #212
- Refactoring PathFinder::matchingPattern() by @Chemaclass in #213
Full Changelog: 0.27.0...0.28.0
0.27.0
What's Changed
- Cache default resolved gacela class by @Chemaclass in #204
- Read autoload dev when parsing composer by @Chemaclass in #205
- Allow optional project namespace on class name finder rules by @Chemaclass in #206
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
- Use InMemoryCache and make the FileCache as a profiler feature by @Chemaclass in #197
- Refactor CodeGenerator tests to include them in the code coverage by @Chemaclass in #198
- Fix PHPStan error should return class-string but returns string by @JesusValera in #199
- Full code coverage on Gacela/Console module by @Chemaclass in #200
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
- Extract class refactoring in DocBlockResolverAwareTrait by @Chemaclass in #188
- Remove dead code from DocBlockResolverAwareTrait by @JesusValera in #189
- Remove deprecated SetupGacelaInterface from gacela.php by @Chemaclass in #190
- Allow using abstracts Factory and Config by default by @Chemaclass in #191
- Rename CodeGenerator module to Console by @Chemaclass in #193
- Create gacela cache:clear command by @Chemaclass in #194
- Process configFn from appRootDir if exists, and it wasn't defined on bootstrap by @Chemaclass in #195
Full Changelog: 0.24.0...0.25.0
0.24.0
What's Changed
- Change cache default directory to
.gacela/cache
by @Chemaclass in #177 - Resolve different project namespaces by @Chemaclass in #179
- Gacela configuration for different environments by @Chemaclass in #180
- Load both
gacela.php
andgacela-xxx.php
files by @JesusValera in #181 - Allow adding config key-values from GacelaConfig by @Chemaclass & @JesusValera in #183 #184
- Fixing
setCacheEnable
behaviour by @JesusValera in #186
Full Changelog: 0.23.1...0.24.0
0.23.1
What's Changed
- Fix setCacheDirectory() with nested dir levels by @Chemaclass in #175
- Refactor gacela cache default values by @Chemaclass in #176
Full Changelog: 0.23.0...0.23.1
0.23.0
What's Changed
- Refactor SetupGacela by @Chemaclass in #170
- Group gacela cache files inside a cache directory by @Chemaclass in #171
- Add gacela-cli script back to gacela by @Chemaclass in #172
- Add .editorconfig & .gitattributes files by @JesusValera in #173
- Allow defining custom cache directory name by @Chemaclass in #174
Full Changelog: 0.22.0...0.23.0
0.22.0
What's Changed
- Doc block resolver aware with no parent by @Chemaclass in #164
- Cache class names and resolvable types by @Chemaclass in #165
- Delete unnecessary Backtrace for exceptions by @Chemaclass in #166
- Rename $config->resetCache() to $config->setCacheEnabled() by @JesusValera in #167
- Adding cache to custom services by @Chemaclass in #168
Full Changelog: 0.21.0...0.22.0
0.21.0
What's Changed
- Reset cache from class resolver when bootstrapping by @Chemaclass in #158
- Solve FatalError incompatible declaration in Laravel by @JesusValera in #159
- Remove deprecated classes by @JesusValera in #160
- Rename config key from setClassResolverCached() to setResetCache() by @JesusValera in #162
Full Changelog: 0.20.0...0.21.0
0.20.0
What's Changed
- Add GacelaConfig::withPhpConfigDefault() by @Chemaclass in #154
- Allow gacela anon-classes using parent methods by @Chemaclass in #155
- Define local pattern php config default by @Chemaclass in #156
- Add AbstractClassResolver::resetCache() by @JesusValera in #157
Full Changelog: 0.19.0...0.20.0