20250417 - API enhancements and bug fixes

This Content release establishes new configurable parameters, a _maxreflevel query parameter, and includes a couple of bug fixes.

🚀 Improvements

  • Established new configurable parameters for maximum idle time (30 seconds), maximum lifetime (60 seconds), and an eviction interval (15 seconds) to enhance connection stability, performance, and resolve "Connection reset by peer" errors during document publish events:
    • management.webhook.parameters.pool.maxidletime.inseconds=30
    • management.webhook.parameters.pool.maxlifetime.inseconds=60
    • management.webhook.parameters.pool.evictioninterval.inseconds=15

🐛 Bug fixes

  • Fixed an issue in Delivery API 2.0 where the _maxreflevel query parameter was incorrectly applied to multiple references, causing improper serialization of documents beyond the specified reference level.
  • Fixed an issue where certain fields in the Content API returned empty entries or caused errors when using reserved names.

📘

Releases are deployed to customer environments 2 weeks after the date encoded in the release version. This will occur between 10:00-14:00 CET on a Tuesday for customers hosted in the US or APAC. (This is usually 4-8am EST or 18:00-22:00 AET, except during daylight saving time transitions.) For customers in the EU, this will happen on the same Tuesday between 18:00-22:00 CET. Please note that logged-in users might get logged out during the maintenance window.

Bloomreach recommends always using the latest version of the SPA SDK for frontend applications integrating with Content SaaS. For more details see SPA SDKs - Lifecycle and Support.