Skip to content

Releases: supermetrics-public/pecl-jsonpath

v3.0.0

29 Jan 13:25
4d9a7ca
Compare
Choose a tag to compare

Breaking changes

In comparisons involving numbers, numeric strings are now treated as numbers.

Example:

$data = [
    'items' => [
        [
            'id' => 1,
            'quantity' => 5,
        ],
        [
            'id' => 2,
            'quantity' => '8',
        ],
    ],
];

Before: $.items[?(@.quantity > 0)] returns [['id' => 1, 'quantity' => 5]].
After: $.items[?(@.quantity > 0)] returns [['id' => 1, 'quantity' => 5], ['id' => 2, 'quantity' => '8']].

What's Changed

  • Test also on PHP 8.4 for Windows and PHP 8.5 (nightly) for Linux, cache PHP-SDK in Windows by @crocodele in #192
  • Allow numeric strings in number comparisons by @crocodele in #191
  • Publish version 3.0.0 by @crocodele in #195

Full Changelog: v2.1.1...v3.0.0

v2.1.1

27 Jan 13:59
39628d0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...v2.1.1

2.1.0

08 Jan 15:53
04b5568
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

2.0.0

19 Dec 09:14
66fe60a
Compare
Choose a tag to compare

Note

Breaking change: starting from this version, only PHP 8.0 and greater are supported. If you're stuck on PHP 7.4, please use version 1.0.1.

What's Changed

Full Changelog: v1.0.1...v2.0.0

1.0.1

14 Dec 13:09
058b471
Compare
Choose a tag to compare

Note

This will be the last version that supports PHP 7.4.

What's Changed

Full Changelog: v1.0.0...v1.0.1

1.0.0

20 Mar 09:51
1c6a24c
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

🛠 Maintenance

  • Remove alpha suffix from PECL install command as we release version 1.0.0 @crocodele (#162)
  • Add documentation to describe the notation, along with more examples @crocodele (#160)
  • Include PHP 8.2 nightly as a version for test runs on Linux @crocodele (#161)

0.9.6

13 Jan 11:09
02006c9
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

  • Dereference values to always get the underlying value @crocodele (#151)

0.9.5

31 Oct 14:07
a87d2e8
Compare
Choose a tag to compare

🐛 Bug fixes

🛠 Maintenance

0.9.4

19 Aug 20:50
ff2ca97
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

  • Add missing config.w32 entry to package.xml to make PECL builds on Windows possible @crocodele (#138)
  • Add required email tag to lead details @crocodele (#140)

🛠 Maintenance

  • Add Mike to list of PECL extension developers, release version 0.9.4 @crocodele (#139)

0.9.3

07 Aug 10:14
559f443
Compare
Choose a tag to compare

Changes

🛠 Maintenance