Skip to content

Commit c46724c

Browse files
authored
Update CHANGELOG.md
Signed-off-by: Alex Karajos <alex.merlin.1985@gmail.com>
1 parent 8ce9d78 commit c46724c

File tree

1 file changed

+58
-32
lines changed

1 file changed

+58
-32
lines changed

CHANGELOG.md

Lines changed: 58 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Changelog
22

3+
## 6.0.0 - 2025-06-05
4+
5+
### Changed
6+
7+
* Issue [#330](https://github.com/dotkernel/api/issues/330): Move common logic to `Core` module by [@alexmerlin](https://github.com/alexmerlin) in [#358](https://github.com/dotkernel/api/pull/358)
8+
* Issue [#384](https://github.com/dotkernel/api/issues/384): Refactored handlers by [@alexmerlin](https://github.com/alexmerlin) in [#385](https://github.com/dotkernel/api/pull/385)
9+
* Issue [#388](https://github.com/dotkernel/api/issues/388): Inject `InputFilter`s in handlers by [@alexmerlin](https://github.com/alexmerlin) in [#389](https://github.com/dotkernel/api/pull/389)
10+
* Issue [#394](https://github.com/dotkernel/api/issues/394): Service refactoring by [@alexmerlin](https://github.com/alexmerlin) in [#396](https://github.com/dotkernel/api/pull/396)
11+
* Issue [#392](https://github.com/dotkernel/api/issues/392): Refresh Postman documentation by [@Howriq](https://github.com/Howriq) in [#400](https://github.com/dotkernel/api/pull/400)
12+
* Issue [#397](https://github.com/dotkernel/api/issues/397): Autogenerate `OAuth2` keys when cloning the project by [@alexmerlin](https://github.com/alexmerlin) in [#398](https://github.com/dotkernel/api/pull/398)
13+
* Issue [#399](https://github.com/dotkernel/api/issues/399): Merge `Admin.Core` into `API.Core` by [@alexmerlin](https://github.com/alexmerlin) in [#401](https://github.com/dotkernel/api/pull/401)
14+
* Issue [#411](https://github.com/dotkernel/api/issues/411): Updated logic in `ContentNegotiationMiddleware` by [@alexmerlin](https://github.com/alexmerlin) in [#413](https://github.com/dotkernel/api/pull/413)
15+
* Issue [#414](https://github.com/dotkernel/api/issues/414): Replaced `Twig` with custom templating solution by [@alexmerlin](https://github.com/alexmerlin) in [#419](https://github.com/dotkernel/api/pull/419)
16+
* Issue [#415](https://github.com/dotkernel/api/issues/415): Increased `PHPStan` level to `8` by [@alexmerlin](https://github.com/alexmerlin) in [#421](https://github.com/dotkernel/api/pull/421)
17+
* Issue [#426](https://github.com/dotkernel/api/issues/426): Switch from `UUID4` to `UUID7` by [@alexmerlin](https://github.com/alexmerlin) in [#427](https://github.com/dotkernel/api/pull/427)
18+
* Update pre-run.sh by [@alexmerlin](https://github.com/alexmerlin) in [#404](https://github.com/dotkernel/api/pull/404)
19+
* Update `GetIndexResourceHandler.php` by [@alexmerlin](https://github.com/alexmerlin) in [#408](https://github.com/dotkernel/api/pull/408)
20+
* Update local.php.dist by [@arhimede](https://github.com/arhimede) in [#409](https://github.com/dotkernel/api/pull/409)
21+
* Update qodana_code_quality.yml by [@arhimede](https://github.com/arhimede) in [#416](https://github.com/dotkernel/api/pull/416)
22+
23+
### Added
24+
25+
* Issue [#292](https://github.com/dotkernel/api/issues/292): GHA for database validation by [@MarioRadu](https://github.com/MarioRadu) in [#380](https://github.com/dotkernel/api/pull/380)
26+
* Issue [#314](https://github.com/dotkernel/api/issues/314): Implemented `mezzio/mezzio-problem-details` by [@alexmerlin](https://github.com/alexmerlin) in [#402](https://github.com/dotkernel/api/pull/402)
27+
* Issue [#383](https://github.com/dotkernel/api/issues/383): Implemented route grouping by [@alexmerlin](https://github.com/alexmerlin) in [#391](https://github.com/dotkernel/api/pull/391)
28+
* Issue [#390](https://github.com/dotkernel/api/issues/390): Implemented `ResourceProviderMiddleware` and added `ResourceGuardInterface` by [@alexmerlin](https://github.com/alexmerlin) in [#403](https://github.com/dotkernel/api/pull/403)
29+
* Add documentation links by [@arhimede](https://github.com/arhimede) in [#382](https://github.com/dotkernel/api/pull/382)
30+
31+
### Deprecated
32+
33+
* Nothing
34+
35+
### Removed
36+
37+
* Issue [#414](https://github.com/dotkernel/api/issues/414): Removed `Twig` integration by [@alexmerlin](https://github.com/alexmerlin) in [#419](https://github.com/dotkernel/api/pull/419)
38+
* Issue [#417](https://github.com/dotkernel/api/issues/417): `AuthenticationMiddleware` no longer extends `AuthenticationMiddleware` from `mezzio/mezzio-authentication` by [@alexmerlin](https://github.com/alexmerlin) in [#418](https://github.com/dotkernel/api/pull/418)
39+
40+
### Fixed
41+
42+
* Issue [#410](https://github.com/dotkernel/api/issues/410): Fixed error handling by [@alexmerlin](https://github.com/alexmerlin) in [#412](https://github.com/dotkernel/api/pull/412)
43+
* Issue [#422](https://github.com/dotkernel/api/issues/422): Split the `/security/token` endpoint into two separate endpoints by [@alexmerlin](https://github.com/alexmerlin) in [#423](https://github.com/dotkernel/api/pull/423)
44+
* Core sync by [@alexmerlin](https://github.com/alexmerlin) in [#425](https://github.com/dotkernel/api/pull/425)
45+
346
## 5.3.0 - 2025-01-08
447

548
### Changed
@@ -127,59 +170,43 @@
127170

128171
### Changed
129172

130-
* Issue [#311](https://github.com/dotkernel/api/issues/311): Upgraded `dot-errorhandler` to `4.x` by
131-
[@alexmerlin](https://github.com/alexmerlin) in [#312](https://github.com/dotkernel/api/pull/312)
173+
* Issue [#311](https://github.com/dotkernel/api/issues/311): Upgraded `dot-errorhandler` to `4.x` by [@alexmerlin](https://github.com/alexmerlin) in [#312](https://github.com/dotkernel/api/pull/312)
132174

133175
### Added
134176

135-
* Issue [#168](https://github.com/dotkernel/api/issues/168): OpenAPI documentation by
136-
[@alexmerlin](https://github.com/alexmerlin) in [#306](https://github.com/dotkernel/api/pull/306)
137-
* Issue [#309](https://github.com/dotkernel/api/issues/309): psr-container-doctrine 5.2.1 support and refactoring
138-
modules configuration by [@cPintiuta](https://github.com/cPintiuta) in
139-
[#309](https://github.com/dotkernel/api/pull/309)
177+
* Issue [#168](https://github.com/dotkernel/api/issues/168): OpenAPI documentation by [@alexmerlin](https://github.com/alexmerlin) in [#306](https://github.com/dotkernel/api/pull/306)
178+
* Issue [#309](https://github.com/dotkernel/api/issues/309): psr-container-doctrine 5.2.1 support and refactoring modules configuration by [@cPintiuta](https://github.com/cPintiuta) in [#309](https://github.com/dotkernel/api/pull/309)
140179

141180
### Deprecated
142181

143182
* Nothing
144183

145184
### Removed
146185

147-
* Issue [#313](https://github.com/dotkernel/api/issues/313): Remove `config` dependency from handlers. by
148-
[@alexmerlin](https://github.com/alexmerlin) in [#315](https://github.com/dotkernel/api/pull/315)
186+
* Issue [#313](https://github.com/dotkernel/api/issues/313): Remove `config` dependency from handlers. by [@alexmerlin](https://github.com/alexmerlin) in [#315](https://github.com/dotkernel/api/pull/315)
149187

150188
### Fixed
151189

152-
* Issue [#303](https://github.com/dotkernel/api/issues/303): fix content type, special case for multipart/form-data by
153-
[@cPintiuta](https://github.com/cPintiuta) in [#304](https://github.com/dotkernel/api/pull/304)
190+
* Issue [#303](https://github.com/dotkernel/api/issues/303): fix content type, special case for multipart/form-data by [@cPintiuta](https://github.com/cPintiuta) in [#304](https://github.com/dotkernel/api/pull/304)
154191

155192
## 5.0.0 - 2024-07-01
156193

157194
### Changed
158195

159-
* Refactor: Transfer responsibility from handlers to services. by [@alexmerlin](https://github.com/alexmerlin) in
160-
[#272](https://github.com/dotkernel/api/pull/272)
161-
* Issue [#169](https://github.com/dotkernel/api/issues/169): API deprecation refactoring by
162-
[@MarioRadu](https://github.com/MarioRadu) in [#291](https://github.com/dotkernel/api/pull/291)
163-
* Issue [#264](https://github.com/dotkernel/api/issues/264): Bump for doctrine orm 2 -> 3, dbal 3 -> 4 through roave
164-
psr container by [@cPintiuta](https://github.com/cPintiuta) in [#283](https://github.com/dotkernel/api/pull/283)
165-
* Issue [#266](https://github.com/dotkernel/api/issues/266): Replaced annotation-based dependency injection with
166-
attribute-based dependency injection by [@alexmerlin](https://github.com/alexmerlin) in
167-
[#280](https://github.com/dotkernel/api/pull/280)
168-
* Issue [#295](https://github.com/dotkernel/api/issues/295): ContentNegotiationMiddleware: Make `$config` readonly by
169-
[@alexmerlin](https://github.com/alexmerlin) in [#296](https://github.com/dotkernel/api/pull/296)
196+
* Refactor: Transfer responsibility from handlers to services. by [@alexmerlin](https://github.com/alexmerlin) in [#272](https://github.com/dotkernel/api/pull/272)
197+
* Issue [#169](https://github.com/dotkernel/api/issues/169): API deprecation refactoring by [@MarioRadu](https://github.com/MarioRadu) in [#291](https://github.com/dotkernel/api/pull/291)
198+
* Issue [#264](https://github.com/dotkernel/api/issues/264): Bump for doctrine orm 2 -> 3, dbal 3 -> 4 through roave psr container by [@cPintiuta](https://github.com/cPintiuta) in [#283](https://github.com/dotkernel/api/pull/283)
199+
* Issue [#266](https://github.com/dotkernel/api/issues/266): Replaced annotation-based dependency injection with attribute-based dependency injection by [@alexmerlin](https://github.com/alexmerlin) in [#280](https://github.com/dotkernel/api/pull/280)
200+
* Issue [#295](https://github.com/dotkernel/api/issues/295): ContentNegotiationMiddleware: Make `$config` readonly by [@alexmerlin](https://github.com/alexmerlin) in [#296](https://github.com/dotkernel/api/pull/296)
170201
* Updated license file by [@arhimede](https://github.com/arhimede) in [#282](https://github.com/dotkernel/api/pull/282)
171202
* Update README.md by [@arhimede](https://github.com/arhimede) in [#290](https://github.com/dotkernel/api/pull/290)
172-
* Update qodana_code_quality.yml by [@arhimede](https://github.com/arhimede) in
173-
[#294](https://github.com/dotkernel/api/pull/294)
203+
* Update qodana_code_quality.yml by [@arhimede](https://github.com/arhimede) in [#294](https://github.com/dotkernel/api/pull/294)
174204

175205
### Added
176206

177-
* Issue [#169](https://github.com/dotkernel/api/issues/169): Implemented API evolution pattern by
178-
[@MarioRadu](https://github.com/MarioRadu) in [#285](https://github.com/dotkernel/api/pull/285)
179-
* Added missing factory spec for ErrorReportHandler. local.php.dist: removed an unnecessary use statement by
180-
[@alexmerlin](https://github.com/alexmerlin) in [#284](https://github.com/dotkernel/api/pull/284)
181-
* Added version in home handler by [@arhimede](https://github.com/arhimede) in
182-
[#287](https://github.com/dotkernel/api/pull/287)
207+
* Issue [#169](https://github.com/dotkernel/api/issues/169): Implemented API evolution pattern by [@MarioRadu](https://github.com/MarioRadu) in [#285](https://github.com/dotkernel/api/pull/285)
208+
* Added missing factory spec for ErrorReportHandler. local.php.dist: removed an unnecessary use statement by [@alexmerlin](https://github.com/alexmerlin) in [#284](https://github.com/dotkernel/api/pull/284)
209+
* Added version in home handler by [@arhimede](https://github.com/arhimede) in [#287](https://github.com/dotkernel/api/pull/287)
183210

184211
### Deprecated
185212

@@ -191,5 +218,4 @@
191218

192219
### Fixed
193220

194-
* Issue [#277](https://github.com/dotkernel/api/issues/277): Sorted routes by name by
195-
[@alexmerlin](https://github.com/alexmerlin) in [#278](https://github.com/dotkernel/api/pull/278)
221+
* Issue [#277](https://github.com/dotkernel/api/issues/277): Sorted routes by name by [@alexmerlin](https://github.com/alexmerlin) in [#278](https://github.com/dotkernel/api/pull/278)

0 commit comments

Comments
 (0)