Upgrade Crafter CMS

Crafter CMS 2.5.1 to 2.5.2

1. Crafter Engine

1.1. Config Changes

Node

1.1. API Changes

1.1.1. Item Filters

The interface for Item Filters has been updated to provide more control to filters. Item Filter now passes lists of included and excluded items for reference by the current filter.

Who is Impacted Any Java or Groovy code that implements org.craftercms.core.service.ItemFilter
Action Required You will need to update your extension to meet the updated interface

1.1.2. Targeting Properties

The org.craftercms.engine.util.config.TargetingProperties class has been moved to org.craftercms.engine.SiteProperties and now includes more site specific properties.

Who is Impacted Any Java or Groovy code that implements org.craftercms.engine.util.config.TargetingProperties
Action Required You will need to update your extension to meet the updated class