v2026.09.22
NVIDIA/NeMo-Speech.cppv2026.09.22Sep 21, 2026by knu
Upgrading?
AI Summary
A critical security and compatibility update regarding JSONPath evaluation, moving to RFC 9535 standard and restricting legacy method calls to prevent security vulnerabilities.
Key Highlights
- Restricted legacy JSONPath method calls to an allowlist
- Switched to RFC 9535 JSONPath evaluation by default
- Added `use_legacy_jsonpath` flag for backward compatibility
- Database migration for expressions
Breaking Changes
- Switching to RFC 9535 JSONPath evaluation may break legacy agent expressions
New Features
- JSONPath security guard
- RFC 9535 support
- Migration tooling
Full Release Notes
# v2026.09.22 ## JSONPath safety and compatibility - Restrict legacy JSONPath method calls to an allowlist for JSON value types. The guard also covers filters, computed indexes, and direct uses of the jsonpath gem. See [GHSA-9x7r-mpvj-vj8v](https://github.com/huginn/huginn/security/advisories/GHSA-9x7r-mpvj-vj8v). - Use RFC 9535 JSONPath evaluation by default. Agents requiring legacy behavior can use `use_legacy_jsonpath: true`; legacy evaluation remains subject to the method allowlist. - Normalize examples and defaults to JSONPath expressions with an explicit `$` root. ## Upgrading The database migration converts expressions only when compatibility can be established conservatively. Agents with uncertain expressions retain their original paths and receive `use_legacy_jsonpath: true`. The migration lists affected Agent URLs grouped by user, without exposing expressions or event data. Review these Agents before removing the compatibility flag. See the [upgrade guide](https://github.com/huginn/huginn/blob/v2026.09.22/UPGRADING.md#gradual-migration-to-rfc-9535-jsonpath) for migration steps and compatibility considerations. **Full Changelog**: https://github.com/huginn/huginn/compare/v2026.09.21...v2026.09.22
Related Repositories
ggml-org/llama.cpp★ 131,943
LLM inference in C/C++
LadybirdBrowser/ladybird★ 66,606
Truly independent web browser
ClickHouse/ClickHouse★ 50,528
ClickHouse® is a real-time analytics database management system
LizardByte/Sunshine★ 42,488
Self-hosted game stream host for Moonlight.
deskflow/deskflow★ 29,978
Share a single keyboard and mouse between multiple computers.