Skip to content

Latest commit

 

History

History
218 lines (99 loc) · 7.88 KB

CHANGELOG.md

File metadata and controls

218 lines (99 loc) · 7.88 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.5.1 (2022-08-24)

Bug Fixes

  • Generator: correctly parse "0" from string list (82bcb8b)

3.5.0 (2022-02-01)

Features

  • Generator: extract generator logic into sub classes (7a97164)

3.4.0 (2022-02-01)

Features

  • Generator: add more options to makeFromStringList (dbe9efe)

3.3.4 (2021-12-13)

Bug Fixes

  • flatten: ensure numeric keys don't throw a TypeError (5bc0aa3)
  • Path: ensure "0" and 0 are valid paths (94911d0)

3.3.3 (2021-11-24)

3.3.2 (2021-11-24)

3.3.1 (2021-11-24)

Bug Fixes

  • flatten: ensure that empty arrays at the paths end stay in the list (fa4ae96)

3.3.0 (2021-05-28)

Features

  • getList: allow $keyKey to be TRUE to keep the current list key (491b838)

Bug Fixes

  • merge: fix typos in exception messages (faa4c70)

3.2.0 (2021-02-12)

Features

  • replace traits with abstract classes and inheritance (c6718d0)
  • update dependencies (d2a9244)

3.1.0 (2021-02-12)

Features

  • introduce $allowEmpty param to parsePath() + allow empty paths in mergePaths (a6f1315)

3.0.0 (2021-02-11)

⚠ BREAKING CHANGES

  • changes the old instance based architecture to be trait based. This removes the instance handling and duplicate method creation. However, it may break apps that depend on the instance and class replacement feature

Features

Bug Fixes

  • merge: fix type hint for args (1d82775)

2.0.2 (2021-02-11)

Bug Fixes

  • merge: make sure __UNSET values don't get copied into the output by accident (a3f7bb3)

2.0.1 (2021-01-30)

Bug Fixes

  • getList: rework of the internals (f504742)

2.0.0 (2021-01-30)

⚠ BREAKING CHANGES

  • getList: getList() no longer returns $default on empty input

Features

  • implement dumpToJson helper (905b4e1)

Bug Fixes

  • getList: fix return value on empty $input (abc4307)

1.3.8 (2020-11-26)

Bug Fixes

  • ArrayDumper: prevent double root xml element (27fd262)

1.3.7 (2020-11-18)

Bug Fixes

  • ArrayDumper: prevent double root xml element (dfd05ba)

1.3.6 (2020-11-18)

Bug Fixes

  • ArrayDumper: create $xml root if required (adfe86e)

1.3.5 (2020-11-02)

Bug Fixes

  • ArrayDumper: implement cdata handling (164b619)

1.3.4 (2020-09-04)

1.3.3 (2020-09-04)

1.3.2 (2020-09-04)

1.3.1 (2020-08-10)

1.3.0 (2020-08-09)

Features

  • remove dependency on neunerlei/options (4100f95)

Bug Fixes

  • add missing tests and minor bugfixes (f07d6f8)

1.2.3 (2020-08-09)

1.2.2 (2020-07-21)

Bug Fixes

  • some additional tests + bugfixing (d06422f)

1.2.1 (2020-07-20)

Bug Fixes

  • fix lodash security warning in the docs (60a1c92)

1.2.0 (2020-07-01)

Features

  • update code to be PSR-2 compliant (2701040)

Bug Fixes

  • doc: update dependencies for security reasons (207a88c)

1.1.8 (2020-03-11)

1.1.7 (2020-03-10)

1.1.6 (2020-03-10)

1.1.5 (2020-03-10)

1.1.4 (2020-03-10)

1.1.3 (2020-03-10)

1.1.2 (2020-03-10)

1.1.1 (2020-03-10)

1.1.0 (2020-03-10)

Features