Release Notes
5.0.0
Release date: 8 August 2024
- HIPFORGE-517
 
- Upgrade to Bloomreach Experience Manager 16, i.e. build the plugin with Java 17, redo the demo project.
 
 
4.0.0
Release date: 2 May 2022
- HIPFORGE-421
 
- Upgrade to Bloomreach Experience Manager 15, i.e. build the plugin with Java 11, redo the demo project.
 
 
3.1.0
Release date: 19 August 2020
- HIPFORGE-363
 
- added ‘forwarded-host-header’ setting on module level, see usage page.
 
- added ‘cache-enabled’ setting per configuration set, see usage page.
 
- more DEBUG logging in various locations, also org.onehippo.forge.ipfilter.common.BaseIpFilter will print out all request headers and cookies on TRACE level.
 
 
3.0.1
Release date: 30 January 2020
 
3.0.0
Release date: 7 February 2019
- HIPFORGE-242
 Make plugin 13.x version compatible. 
- Change the artifacts’ groupIds to org.bloomreach.forge.ipfilter and have the artifactIds starting with bloomreach-ipfilter- (so renaming hippo to bloomreach).
 This requires to revisit the installation page when upgrading. 
 
2.3.0
Release date: 25 July 2018
- HIPFORGE-187
 When using allow-cms-users setting, enabling site visitor authentication by login, see usage page, always login to the embedded repository first, then try a configured location like RMI as fallback. 
 
2.2.0
Release date: 8 June 2018
- HIPFORGE-160
 Introduce additional configuration by a external properties file, see section “External properties file for default set up” at the Usage page. 
- HIPFORGE-158
 Set Spring dependency scopes to provided as CMS includes Spring on Hippo 12. 
 
2.1.0
Release date: 11 April 2018
- HIPFORGE-134
 Make AuthObject immutable for robustness, better thread safety. 
 
2.0.0
Release date: 28 November 2017
- Upgrade to Hippo 12: rewrite the bootstrapping as yaml instead of XML. Also some minor, internal, non-functional refactoring.
 
 
1.2.0
Release date: 19 June 2018
- HIPFORGE-182
 Introduce additional configuration by a external properties file, see section “External properties file for default set up” at the Usage page. 
 
1.1.1
Release date: 29 January 2018
- Make AuthObject collections thread safe, avoiding unexpected NPE under load at BaseIpFilter.isIgnored(BaseIpFilter.java:232)
 
 
1.1.0
Release date: 27 June 2017
- Apply Bloomreach Forge best practices and publish it on the Forge, under different Maven coordinates of the artifacts.
 
- Fix reloading issues in the site’s IpFilter.
 
- Add a filter for the CMS webapp: CmsIpFilter.
 
- Available on Hippo 11.
 
 
1.0.0 - 1.0.4
- Older releases from sandbox, non-open source.