Product Selector

Fusion 5.9
    Fusion 5.9

    Appkit SDK 4.14.0 Release Notes

    Release date: 31 October 2022

    Additional upgrade steps

    Upon upgrading, users should remove src/main/resources/logback.xml and create a new file called simplelogger.properties in the same directory with the following content:

    # org.slf4j.simpleLogger.defaultLogLevel=debug
    org.slf4j.simpleLogger.showDateTime=true
    org.slf4j.simpleLogger.dateTimeFormat=yyyy-MM-dd HH:mm:ss:SSS Z
    
    #org.slf4j.simpleLogger.log.my.class.path=DEBUG
    org.slf4j.simpleLogger.log.twigkit=DEBUG

    Going forward, the simplelogger.properties file will be used to configure additional logging. The default logging level is INFO, but can be changed using the defaultLogLevel property. Logging on a particular class can also be increased by adding a new line, such as org.slf4j.simpleLogger.log.my.class.path=DEBUG, changing my.class.path to the actual path, and setting the logging level as needed.

    If your pom.xml file contains the following entry, remove it:

    <dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.1.1</version>
    </dependency>

    Improvements:

    • Swapped out dependencies on Log4J 1.2.x with SL4J in the Appkit code base.

    Bug Fixes

    • Fix for a bug that would prevent interval facets from toggling. Fix requires the facet-list tag to not use the query=“” attribute.

    • Fix for an issue when using the <widget:spelling-suggestions> component that would allow a cross-site scripting attack if the query term included a script tag and the Fusion spellcheck component returned a spell correction.