Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 1.84 KB

ChangeLog.md

File metadata and controls

69 lines (46 loc) · 1.84 KB

JSON patch change log

?.?.? / ????-??-??

2.1.0 / 2024-03-24

  • Made compatible with XP 12 - @thekid
  • Added PHP 8.4 to the test matrix - @thekid
  • Merged PR #2: Migrate to new testing library - @thekid

2.0.2 / 2022-02-26

  • Fixed "Creation of dynamic property" warnings in PHP 8.2 - @thekid

2.0.1 / 2021-10-24

  • Made compatible with XP 11 as well as new major versions of xp-framework/io-collections and xp-forge/json (@thekid)

2.0.0 / 2020-04-10

  • Implemented xp-framework/rfc#334: Drop PHP 5.6: . Heads up: Minimum required PHP version now is PHP 7.0.0 . Rewrote code base, grouping use statements . Converted newinstance to anonymous classes . Rewrote isset(X) ? X : default to X ?? default (@thekid)

1.1.2 / 2020-04-05

  • Implemented RFC #335: Remove deprecated key/value pair annotation syntax (@thekid)

1.1.1 / 2020-04-05

  • Made compatible with XP 10 - @thekid

1.1.0 / 2018-12-30

  • Merged PR #1: Make compatible with newer XP / PHP versions - @thekid

1.0.0 / 2016-02-22

  • Added version compatibility with XP 7 - @thekid

0.3.0 / 2015-07-05

  • Code quality assurance: Add api documentation where missing (@thekid)
  • Verify escaping works as described in JSON pointer RFC (@thekid)

0.2.0 / 2015-07-05

  • Made it possible to shorten array by allowing the remove operation in conjunction with "-". This is not specified by the RFC, but I've seen it implemented in other places. (@thekid)
  • Made it possible to modify, add and remove "-" keys from objects. (@thekid)
  • Fixed RFC compliance problem: Numbers must be numerically equal, not strictly; meaning 1.0 equals 1 (and vice versa). (@thekid)

0.1.0 / 2015-07-05

  • Hello World! First release - @thekid