Skip to content

Commit

Permalink
Changelog update
Browse files Browse the repository at this point in the history
- Move LDAP change to Technical - we don't expect this to be a breaking change for any current use cases, and neither expect nor want to encourage reverting to the old approach.
  • Loading branch information
amcclain committed Feb 13, 2025
1 parent 628c888 commit 2e6413f
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@

## 29.0-SNAPSHOT - unreleased

### 💥 Breaking Changes (upgrade difficulty: 🟢 LOW - LDAP search behavior change)

* `LdapService` no longer uses `LDAP_MATCHING_RULE_IN_CHAIN` by default. See change to
`xhLdapConfig` if you need to revert to the previous behavior (not expected in most cases).

### 🎁 New Features

* Added new endpoints to support searching the contents of `JSONBlob` entries, JSON-based user
preferences, and JSON-based app configs.
preferences, and JSON-based app configs. (A UI for this has been added to the Admin Console in
`hoist-react >= 72.1`.)
* Added `xhLdapConfig.useMatchingRuleInChain` flag to enable use of `LDAP_MATCHING_RULE_IN_CHAIN`.

### ⚙️ Technical

* ⚠️Updated `LdapService` to no longer use `LDAP_MATCHING_RULE_IN_CHAIN` by default when resolving
nested group memberships. The service now uses recursive lookups into child groups, which perform
better under most conditions. A new `xhLdapConfig.useMatchingRuleInChain` config flag can be used
to revert to the previous behavior.
* Generally improved the handling of system shutdown - in particular, ensure that if an app's
Hazelcast instance unexpectedly terminates, the entire app shuts down with it.

Expand Down

0 comments on commit 2e6413f

Please sign in to comment.