JSONPath Plus has released version 10.3.0, building upon the solid foundation of version 10.2.0 with key updates for developers. Both versions offer a robust JavaScript implementation of the JSONPath syntax, enhanced with additional operators for more expressive data querying within JSON documents. The core functionalities remain consistent, ensuring a smooth transition for existing users.
Significant changes appear in the development dependencies. Version 10.3.0 sees updates to @babel/core, @babel/preset-env, @rollup/plugin-node-resolve, eslint, and typescript. Specifically, eslint-config-ash-nazg is bumped to 36.22.2 from 36.21.0 and typedoc jumps to 0.27.7 from 0.26.11. These upgrades streamline the development workflow, offer enhanced linting and code formatting, and improve documentation generation. The update to typescript to version 5.7.3 from 5.6.3 in the previous version ensures code compatibility with the latest TypeScript features and improvements. While dependency versions vary, the underlying core dependencies like jsep, @jsep-plugin/regex and @jsep-plugin/assignment remain stable, confirming the library's commitment to backward compatibility in terms of key features.
Developers should upgrade to leverage these improvements, ensuring a smoother and more efficient development experience when contributing to or maintaining projects using JSONPath Plus.
The are not vulnerabilities for the version 10.3.0 of the package jsonpath-plus