diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c3625f1..ed5b1139 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,33 @@ All notable changes to this project will be documented in this file. +## [0.7.0](https://github.com/romm/Valinor/compare/0.6.0...0.7.0) (2022-03-24) +### ⚠ BREAKING CHANGES + +* Change `Attributes::ofType` return type to `array` ([1a599b](https://github.com/romm/Valinor/commit/1a599b0bdf5cf07385ed120817f1a4720064e4dc)) +* Introduce method to register constructors used during mapping ([ecafba](https://github.com/romm/Valinor/commit/ecafba3b21cd48f38a5e5d2b5b7f97012342536a)) + +### Features + +* Introduce a path-mapping source modifier ([b7a7d2](https://github.com/romm/Valinor/commit/b7a7d22993eb2758f5beb80e58e599df60258bf3)) +* Introduce a source builder ([ad5103](https://github.com/romm/Valinor/commit/ad51039cc3f76245eb96fab21a0f2709fcf13bdb)) + +### Bug Fixes + +* Handle numeric key with camel case source key modifier ([b8a18f](https://github.com/romm/Valinor/commit/b8a18feadcbb564d80a34ca004c584c56ac0de04)) +* Handle parameter default object value compilation ([fdef93](https://github.com/romm/Valinor/commit/fdef93074c32cf36072446da8a3466a1bf781dbb)) +* Handle variadic arguments in callable constructors ([b646cc](https://github.com/romm/Valinor/commit/b646ccecf25ca17ecf8fec4e03bb91748db9527d)) +* Properly handle alias types for function reflection ([e5b515](https://github.com/romm/Valinor/commit/e5b5157eaf0b60e10f1060bf22cc4e2bd7d828c7)) + +### Other + +* Add Striker HTML report when running infection ([79c7a4](https://github.com/romm/Valinor/commit/79c7a4563d545d5513f96ec1b5f00abbd50b5881)) +* Handle class name in function definition ([e2451d](https://github.com/romm/Valinor/commit/e2451df2c1857a935a1fc2e88c056d6b414ed924)) +* Introduce functions container to wrap definition handling ([fd1117](https://github.com/romm/Valinor/commit/fd11177b06c9740c621155c2f635e012c2f8651e)) + + +--- + ## [0.6.0](https://github.com/romm/Valinor/compare/0.5.0...0.6.0) (2022-02-24) ### ⚠ BREAKING CHANGES