JSPWiki 2.11.1 - Released on 18/12/2021
·
474 commits
to master
since this release
- Fix for Log4J-CVE-2021-44228
- Cache management moved to a new maven module, jspwiki-cache
- Cache backend can now be overriden by providing a custom
CachingManagervia classmappings-extra.xml - Default cache manager remains ehcache-based, with default configuration file on classpath located at
ehcache-jspwiki.xml - Tests wanting to invalidate cache(s) should call either
Engine#shutdown()orEngine#getManager(CachingManager.class).shutdown() - The
jspwiki.cache.config-filesetting on thejspwiki[-custom].propertiesfile allows to use a custom ehcache configuration file, located elsewhere on classpath - Fixed JSPWIKI-873 -
AttachmentManager#getAllAttachments()does not return more than exactly 1000 attachments
- Cache backend can now be overriden by providing a custom
- A few properties from
jspwiki[-custom]-propertiesare being deprecated , they will continue to work, but they'll be removed on a future versionjspwiki.usePageCache->jspwiki.cache.enableshould be used insteadjspwiki.attachmentProvider->jspwiki.attachment.providershould be used insteadjspwiki.attachmentProvider.adapter.impl->jspwiki.attachment.provider.adapter.implshould be used instead
- Upgraded bundled dependencies
- Awaitility to 4.1.1
- Log4J to 2.16.0
- JUnit to 5.8.2
- Mockito to 4.1.0
- Selenide to 6.1.1
- Tomcat to 9.0.56
- Security Fixes