#JSONPath
🚀 New in Symfony 7.3: JsonPath Component
➡️ https://symfony.com/blog/new-in-symfony-7-3-jsonpath-component
May 8, 2025 at 7:07 AM
Recursively.

interface JsonPath {
fun invoke(data): Sequence<JsonElement>
}

class KeyJsonPath(
val key: String,
val next: JsonPath,
) : JsonPath { ... }
January 18, 2026 at 12:48 AM
The @symfony.com #JsonPath component RFC compliance fixes are going strong! Expect better compliance with the RFC test suite in monthly #Symfony patch releases. About 20 cases (on nearly 900!) to fix and we're good!

More info about the component 👉 symfony.com/doc/current/...
The JsonPath Component (Symfony Docs)
7.3 The JsonPath component was introduced in Symfony 7.3 as an experimental feature. The JsonPath component lets you query and extract data from JSON structures. It implements the RFC 9535 – JS…
symfony.com
July 10, 2025 at 7:45 AM
A new Actions app update is out, with the following new actions:

- Show Notification
- Is Time In Range
- Get Values Using JSONPath
- Download File
- Get Image Capture Date
- Set Image Capture Date
- Toggle Boolean
- Sort Months
- Format Number as Ordinal

sindresorhus.com/actions
December 8, 2024 at 1:34 AM
CVE-2026-45756: attacker-controlled regex in Symfony JsonPath filters (ReDoS)
CVE-2026-45756: attacker-controlled regex in Symfony JsonPath filters (ReDoS)
A JSONPath filter taken from a query string lets an attacker pick the regex a Symfony app runs, once per node in the document.
daubois.dev
September 22, 2026 at 11:28 AM
[Nouvel article] Découvrez avec @alexdaubois.bsky.social le composant JPath, un nouveau composant Symfony permettant de requêter des documents JSON à l’aide de la syntaxe JSONPath, tout comme on utiliserait XPath pour XML : les-tilleuls.coop/blog/nouveau...
Nouveauté Symfony 7.3 : Le Composant JsonPath | Les-Tilleuls.coop
Découvrez avec Alexandre Daubois ce nouveau composant issu de la version 7.3 de Symfony : le composant JsonPath.
les-tilleuls.coop
May 26, 2025 at 8:58 AM
I've just built a first stab at an instant converter between JSONPath and JSONata ASL.

Still some corner cases missing, but does most of the work.

lars.tools/jsonata

#aws #stepfunctions
November 23, 2024 at 9:50 PM
The new @symfony.com #JsonPath component just got more useful: directly integrate it in your test cases to ensure everything is at the right place in your #JSON string/resource 👀

Experimental and to be tested in #Symfony 7.3 🙌

Pull request: github.com/symfony/symf...
May 20, 2025 at 7:15 AM
jsonpath also exists and is pretty solid if you have to deal with json-alikes all day
October 26, 2025 at 11:22 PM
Ruby's dynamic dispatch turns a routine JSON query into arbitrary Kernel calls. No remote code execution, just an exhausted single-threaded worker politely instructed to sleep forever.
Authenticated user can invoke arbitrary zero-argument Ruby methods on the server via a crafted JSONPath in an Agent option, causing denial of service (JSONPath capability-boundary escape)
## Summary Huginn evaluates user-supplied JSONPath expressions from Agent options with the `jsonpath` gem (1.1.5), whose filter evaluator invokes path segments as **method calls** on the current...
github.com
September 21, 2026 at 4:41 PM
JsonPathKt + kotlin scripting makes wonders.

github.com/eygraber/Jso...
GitHub - eygraber/JsonPathKt: A lighter and more efficient implementation of JsonPath in Kotlin Multiplatform
A lighter and more efficient implementation of JsonPath in Kotlin Multiplatform - eygraber/JsonPathKt
github.com
August 10, 2025 at 9:43 AM
Hurl: Simplify Your API Testing

→ Test any HTTP API with plain text files.
→ Perfect for local dev & CI/CD.
→ Powered by cURL as a Rust wrapper.
→ Pure terminal

Visit hurl.dev for more in-depth information
November 26, 2024 at 5:25 PM
@csharpfritz.com Hey Jeff, thanks for the presentation and chat at the Philly .NET Meet Up. I wanted to follow up with you on JSONPath parsing support in System.Text.Json. Found this Issue: github.com/dotnet/runti...

How can I help push this forward?
Add JsonPath support to JsonDocument/JsonElement · Issue #31068 · dotnet/runtime
Hi, I'd like to request JsonPath support for querying the JsonDocument/JsonElement classes. JsonPath provides similar capability to XPath (and even Sql) in that it allows queries to be performed ag...
github.com
December 12, 2024 at 1:33 PM
SJsonPath is a Smalltalk library that provides a fluent API for creating JsonPath expression strings github.com/mumez/SJsonP...
GitHub - mumez/SJsonPath: SJsonPath is a Smalltalk library that provides a fluent API for creating JsonPath expression strings
SJsonPath is a Smalltalk library that provides a fluent API for creating JsonPath expression strings - mumez/SJsonPath
github.com
September 9, 2025 at 12:23 PM
Je vous ai condensé dans ce blogpost les nouveautés apportées par ce composant #Symfony et comment fonctionne la syntaxe #JsonPath 🚀

Plus que quelques jours avant sa sortie officielle ! ✨
[Nouvel article] Découvrez avec @alexdaubois.bsky.social le composant JPath, un nouveau composant Symfony permettant de requêter des documents JSON à l’aide de la syntaxe JSONPath, tout comme on utiliserait XPath pour XML : les-tilleuls.coop/blog/nouveau...
Nouveauté Symfony 7.3 : Le Composant JsonPath | Les-Tilleuls.coop
Découvrez avec Alexandre Daubois ce nouveau composant issu de la version 7.3 de Symfony : le composant JsonPath.
les-tilleuls.coop
May 26, 2025 at 9:03 AM
📢 New #updates · 21 Sept #14

· Huginn v2026.09.22 — Added JSONPath migration guidance
· Zulip 12.3
· Firefly III develop-20260921.1 — Latest fixes translations and features
September 21, 2026 at 5:38 PM
it's a pattern matching exercise! you see:

stringValue: '<key | jsonPath {.field}>'

And you want to access field's _parent_ instead. What do you write? `{.}` ? `{}`? Pipe into something else? La réponse D?
January 27, 2026 at 7:14 PM
Oh, I was co-chairing a WG writing an RFC for JSONPath which has a huge number of not-so-compatible implementations. JSONPath uses regexp so, this being the IETF, we needed a reference for regexp but couldn’t find anything.
October 13, 2023 at 11:52 PM
I didn’t discover AGI but that’s still a great news: #Symfony #JsonPath is fully compliant to the RFC 9535! 🎉

Both using JSON as a plain-string or as a #PHP resource (it’s using @mtarld.bsky.social JsonStreamer under the hood for max speed!).

Time to clean-up the diff and send a PR 😉
July 11, 2025 at 5:44 AM
À 1 mois de l'AFUP Day Lyon, découvrez cette interview d'@alexdaubois.bsky.social qui dévoile les coulisses de la création du composant JSONPath, disponible depuis la version 7.3 de #Symfony. Bonne lecture ! event.afup.org/afupday2026-...
April 24, 2026 at 9:13 AM
🔐 CVE-2026-45756: JsonPath Evaluates Attacker-Controlled Regular Expressions in match()/search() Without Limits: ReDoS
➡️ https://symfony.com/blog/cve-2026-45756-jsonpath-evaluates-attacker-controlled-regular-expressions-in-match-search-without-limits-redos
May 20, 2026 at 11:01 AM
In KtMongo 0.25.0, the new experimental BsonPath class allows extracting #MongoDB documents using #JSONPath queries!

Currently only a subset of the JSONPath syntax is supported, more will be added in coming versions. Send us your feedback!

ktmongo.opensavvy.dev/api/-kotlin%...
December 26, 2025 at 4:54 PM