Releases: dotkernel/api
Releases · dotkernel/api
5.0.0
What's Changed
- Refactor: Transfer responsibility from handlers to services. by @alexmerlin in #272
- Issue #277: Sorted routes by name by @alexmerlin in #278
- Issue #266: Replaced annotation-based dependency injection with attribute-based dependency injection by @alexmerlin in #280
- update license file by @arhimede in #282
- Added missing factory spec for ErrorReportHandler. local.php.dist: removed an unnecessary use statement. by @alexmerlin in #284
- bump for doctrine orm 2 -> 3, dbal 3 -> 4 through roave psr container by @cPintiuta in #283
- Implemented API evolution pattern by @MarioRadu in #285
- added version in home handler by @arhimede in #287
- Update README.md by @arhimede in #290
- API deprecation refactoring by @MarioRadu in #291
- Update qodana_code_quality.yml by @arhimede in #294
- Issue #295: ContentNegotiationMiddleware: Make
$configreadonly by @alexmerlin in #296
Full Changelog: 4.5.0...5.0.0
4.5.0 Release
What's Changed
- Update server-requirements.md by @arhimede in #250
- Documentation updates by @alexmerlin in #247
- Removed documentation files. by @alexmerlin in #255
- Issue #256: Fixed and added health check test for
list commandscommand. by @alexmerlin in #257 - Issue #253: Updated GHA files to use latest action releases by @alexmerlin in #263
- Issue #260: Removed unnecessary
HasLifecycleCallbacksentity attributes by @alexmerlin in #262 - Issue 259 by @cPintiuta in #261
- Issue 259 by @cPintiuta in #268
- Update composer.json by @arhimede in #271
- Issue #248: Refactored handlers by @alexmerlin in #269
Full Changelog: 4.4.1...4.5.0
4.4.1 Release
4.4.0 Release
What's Changed
- Replaced dotkernel/dot-doctrine-metadata with mezzio-hal by @MarioRadu in #233
- Qodana action by @arhimede in #235
- Issue #236: Removed
ext-gdfrom composer.json by @alexmerlin in #237 - Documentation by @MarioRadu in #238
- Removed unused line from doctrine.global.php by @MarioRadu in #240
Full Changelog: 4.3.0...4.4.0
4.3.0 PHP 8.3
What's Changed
- Restored
config/config.phpto previous version by @alexmerlin in #201 - Issue #198: Fixed ConfigProvider injection issue by @alexmerlin in #202
- Update README.md by @alexmerlin in #203
- Update README.md by @arhimede in #207
- doctrine mappings: annotations --> attrributes by @cPintiuta in #210
- Throw exception if in-memory database when running tests by @MarioRadu in #212
- Issue #216: Added SonarCloud badges. by @alexmerlin in #217
- Replaced large SonarCloud Quality Gate badge with the small one by @alexmerlin in #218
- Bump to PHP 8.3 by @bidi47 in #222
- Issue #223: Added missing
AsCommandattribute to existing commands. by @alexmerlin in #224 - Issue 225 by @bidi47 in #227
- remove sonarcloud by @arhimede in #230
New Contributors
- @cPintiuta made their first contribution in #210
Full Changelog: 4.2.0...4.3.0
4.2.0 Release
What's Changed
- add symfony badge by @arhimede in #192
- Code quality related changes. by @alexmerlin in #197
- Issue #198: Fixed ConfigProvider referencing issue reported by phpcs. by @alexmerlin in #199
Full Changelog: 4.1.0...4.2.0
4.1.0 - Bacilus
What's Changed
- Added badges & removed composer dependency plugin by @MarioRadu in #171
- Removed lamias/laminas-db dependency & fixed a deprecation message by @MarioRadu in #173
- Removed php 8.0 support & run psalm with php 8.1 by @alexmerlin in #175
- Issue #176: Fixed Psalm issues. by @alexmerlin in #177
- Issue #179: Bumped Github actions/checkout and actions/cache to v3. by @alexmerlin in #180
- Issue #146: Implemented domain/ip whitelist based error reporting. by @alexmerlin in #178
- Issue #146: Added mandatory token verification to error reporting. by @alexmerlin in #182
- Issue #183: README.md: Added links to command documentation files. by @alexmerlin in #185
- Issue #174: Major code cleanup. by @alexmerlin in #186
- Issue #189: Define in README.md the implemented PSR specifications. by @alexmerlin in #190
- composer.json: Removed laminas-dependency-plugin from allowed-plugins. by @alexmerlin in #191
Full Changelog: 4.0.0...4.1.0
4.0.0
4.0.0 - 2022-11-03
Changed
- Refactored dependencies
- Replaced phinx migrations & seeders with doctrine/migrations and dotkernel/dot-data-fixtures
- Minor bug fixes
Added
- Psalm implementation
- doctrine/migrations and dotkernel/dot-data-fixtures
- Added functional tests
- Implemented github actions for unit and functional tests
- Implemented github actions for Psalm
- Added PHP 8.2 support
Deprecated
- Nothing
Removed
- phinx migrations
- Removed PHP 7.4 support
Fixed
- Refactored unit tests
3.0.3
3.0.3 - 2022-11-03
Changed
- Refactored dependencies
- Replaced phinx migrations & seeders with doctrine/migrations and dotkernel/dot-data-fixtures
- Minor bug fixes
Added
- Psalm implementation
- doctrine/migrations and dotkernel/dot-data-fixtures
- Implemented github actions for Psalm
Deprecated
- Nothing
Removed
- phinx migrations
Fixed
- Nothing
composer cleanup
3.0.2 - 2022-02-16
Changed
- Removed packages from composer.json that are already required by other packages to avoid future conflicts
Added
- Nothing
Deprecated
- Nothing
Removed
- Nothing
Fixed
- Nothing