Skip to content

Commit 037a6ba

Browse files
committed
chore(release): release 9.3.0
1 parent 98a3a6f commit 037a6ba

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,27 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9+
10+
## [9.3.0] - 2025-03-07
911
### Added
1012
- [GH#223](https://github.com/jolicode/automapper/pull/223) Handle array to Doctrine Collection transformations
1113
- [GH#225](https://github.com/jolicode/automapper/pull/225) Add mapCollection method to base interface
1214
- [GH#200](https://github.com/jolicode/automapper/pull/200) Added skip_uninitialized_values context to skip non initialized properties
1315
- [GH#200](https://github.com/jolicode/automapper/pull/200) Changed skip_null_values behavior to not handle initialized properties anymore
16+
- [GH#230](https://github.com/jolicode/automapper/pull/230) Allow to map unknown array into object when it's nested
17+
- [GH#235](https://github.com/jolicode/automapper/pull/235) Add possibility to use the `NameConverterInterface` from symfony 7.2
1418

1519
### Removed
1620
- [GH#200](https://github.com/jolicode/automapper/pull/200) Drop nikic/php-parser < 5.0 compatibility
1721

22+
### Fixed
23+
- [GH#231](https://github.com/jolicode/automapper/pull/231) Fix cases where constructor arguments were missing but not detected
24+
- [GH#188](https://github.com/jolicode/automapper/pull/188) Correctly handle default constructor arguments when they are objects.
25+
- [GH#234](https://github.com/jolicode/automapper/pull/234) Fix custom providers not being registered inside the bundle
26+
27+
### Miscellaneous
28+
- [GH#232](https://github.com/jolicode/automapper/pull/232) Use castor for local and CI checks on the library
29+
1830
## [9.2.1] - 2025-01-31
1931
### Fixed
2032
- [GH#207](https://github.com/jolicode/automapper/pull/207) [GH#208](https://github.com/jolicode/automapper/pull/208) Fix implicity nullable parameter deprecations
@@ -360,7 +372,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
360372
### Fixed
361373
* [AutoMapper] [GH#179](https://github.com/janephp/janephp/pull/179) Fixing incompatible changes in Symfony 5.0
362374

363-
[Unreleased]: https://github.com/jolicode/automapper/compare/9.2.1...HEAD
375+
[Unreleased]: https://github.com/jolicode/automapper/compare/9.3.0...HEAD
376+
[9.3.0]: https://github.com/janephp/janephp/compare/9.2.1...9.3.0
364377
[9.2.1]: https://github.com/janephp/janephp/compare/9.2.0...9.2.1
365378
[9.2.0]: https://github.com/janephp/janephp/compare/9.1.2...9.2.0
366379
[9.1.2]: https://github.com/janephp/janephp/compare/9.1.1...9.1.2

src/AutoMapper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
*/
3939
class AutoMapper implements AutoMapperInterface, AutoMapperRegistryInterface
4040
{
41-
public const VERSION = '10.0.0-dev';
41+
public const VERSION = '9.3.0';
4242

4343
/** @var array<GeneratedMapper<object, object>|GeneratedMapper<array<mixed>, object>|GeneratedMapper<object, array<mixed>>> */
4444
private array $mapperRegistry = [];

0 commit comments

Comments
 (0)