Fork me on GitHub

Release Notes

Version Compatibility

Plugin Version Bloomreach Experience Manager Version
5.2.0 16.7.0
5.1.0 16.6.5
5.0.1 16.6.5
5.0.0 16.0.0
4.x 15.x
3.x 14.x
2.1.2 13.4.x
2.0.0 13.1
1.x 12.x

Release Notes

5.2.0

  • Breaking: brXM 16.7.0 required — parent POM upgraded from 16.6.5
  • Breaking: commons-lang3 migration in internal Spring config (affects hst-manager.xml overrides)
  • Security: CVE-2025-48924 — CI credential hardening (heredoc quoting, Maven env syntax, fork PR skip)
  • Fork PR detection — CI skips build with notice instead of 401 failure
  • Log level normalization — operational messages downgraded from WARN to INFO/DEBUG
  • Javadoc scope warnings added to all test annotations

5.1.0

Quick Start Guides: Getting Started | Quick Reference | Common Patterns | Troubleshooting

  • FORGE-577 Annotation-based testing with zero-config setup
  • JUnit 5 parameter injection: Test harness via @Test method parameters (recommended)
  • Production-parity testing with ConfigServiceRepository
  • New annotations: @BrxmPageModelTest, @BrxmJaxrsTest, @BrxmComponentTest
  • Auto-detection of node types from @Node(jcrType="...") annotations in bean packages
  • One-liner ConfigService integration via loadProjectContent = true
  • Fluent request builder API with typed JSON responses
  • HTTP Session support in MockHstRequest
  • Enhanced error messages with actionable fix suggestions
  • 66-74% boilerplate reduction compared to legacy abstract classes

5.0.1

  • Multi-test support with proper per-test isolation
  • Thread-safe initialization with ReentrantLock synchronization
  • RequestContextProvider support for JAX-RS resources
  • JUnit 4 @Before pattern fully supported
  • Improved null-safety and error handling

5.0.0

Release Notes of 4.x

4.0.1

  • FORGE-557 Upgrade for v15.0.1+ compatibility

4.0.0

Release Notes of 3.x

3.0.0

  • Upgrade for v14 compatibility

Release Notes of 2.x

2.1.2

  • Upgrade for v13.4.0 compatibility

2.0.0

  • Upgrade for v13 compatibility

Release Notes of 1.x

1.0.1

  • Initial release.

1.0.0

  • lder release with different group id