Skip to content

9.3.2

Choose a tag to compare

@github-actions github-actions released this 28 May 09:55
· 126 commits to master since this release
b7b74c8

RESTHeart 9.3.2 — Release Notes

Bug Fixes

  • /token endpoint now honors No-Auth-Challenge (#621)
    The /token, /token/cookie, and /authorize endpoints were unconditionally returning the WWW-Authenticate header on 401 responses, ignoring both the No-Auth-Challenge request header and the ?noauthchallenge query parameter. Behavior is now consistent with all other endpoints.

Improvements

  • BsonUtils.get(): native path token parsing — the get(doc, path) method now includes a built-in path parser as an alternative to JSONPath. The parser supports dot notation (a.b.c), numeric bracket indexing ([0]), and quoted bracket keys (['key']). This allows nested field access without relying on JSONPath for straightforward paths, with proper handling of intermediate null values.

  • BsonUtils refactoring — code rewritten to eliminate style warnings and improve overall readability.