Releases: dotkernel/api
Releases · dotkernel/api
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-gd
from 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.php
to 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
AsCommand
attribute 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
3.0.1 release
What's Changed
- Added missing Dot\Mail\ConfigProvider to config/config.php by @alexmerlin in #91
- Code cleanup. by @alexmerlin in #97
- Issue #101: Fixed line ending for: config/autoload/doctrine.global.php by @alexmerlin in #102
- Issue #106: Added allowed plugins to composer.json file. by @alexmerlin in #107
Full Changelog: 3.0.0...3.0.1
3.0.0 release
3.0.0 - 2021-07-28
Changed
- Replaced dotkernel/dot-console with dotkernel/dot-cli
- Replaced tuupola/cors-middleware with mezzio/mezzio-cors
- Documentation is now provided via Postman collection and environment files
- Bumped up minimum package versions to their current maxes
Added
- dotkernel/dot-cli
- dotkernel/dot-doctrine-metadata
- dotkernel/dot-response-header
- mezzio/mezzio-cors
- command to display routes
- command to create admin account
- FLOC headers (issue #67)
- custom log file grouping using date specifiers
Deprecated
- Nothing
Removed
- dotkernel/dot-console
- tuupola/cors-middleware
- swagger-api/swagger-ui
Fixed
- Issue #6: logs file names were cached, causing logs from several days to be written in the same file
- Issue #51: incorrect message being displayed on account activation
- Issue #54: replaced deprecated ArraySerializable with ArraySerializableHydrator
- Issue #58: replaced usage of DateTime with DateTimeImmutable
- Issue #60: requesting page out of bounds now returns an error message
- Issue #83: doctrine-migrations:diff was dropping unmapped/custom tables
1.1.0 Release
Deleted all old and stale branches
This is the most recent version of the API Application