New in JSPWiki 2.11.0.M1 - Released on 29/01/2019#
Apache JSPWiki 2.11.0.M1 is the first release towards 2.11.0.
This release features, among other things:
- Haddock as new default template - JSPWIKI-1083
- if you need to revert to the 2.10 default template, you should set the jspwiki.templateDir property to 210 on your jspwiki[-custom].properties file
- 2.10.X users: haddock is not a valid jspwiki.templateDir value anymore, so if you have set it to this value, you should change it to default
- added the following pages to the core pages' bundles, as they enable some more haddock functionality
- CSSBackgroundGradients: see Background Gradients
- CSSBackgroundPatterns: see Background Patterns
- CSSInstagramFilters: see Instagram Filters
- CSSPrettifyThemeTomorrowNightBlue: see Prettify Theme Tomorrow Night Blue
- CSSPrettifyThemeTomorrowPrism: see Prettify Theme Prism
- CSSRibbon: see Ribbon
- CSSStripedText: see Striped Text
- CSSThemeCleanBlue: see Clean Blue Theme
- CSSThemeDark: see Dark Theme
- Default locale can now be set server-side through the jspwiki.preferences.default-locale
property on your jspwiki[-custom].properties file - JSPWIKI-1085
- Fix for JSPWIKI-932
: Failed to start managers. java.util.ConcurrentModificationException
- Third-party plugin jars are loaded as much as possible, instead of the all-or-nothing approach on 2.10 - JSPWIKI-1080
- New requirements - JSPWIKI-1076
- Java 8 needed to run JSPWiki
- Servlet 3.1 / JSP 2.3 compliant JEE server (i.e., Tomcat 8.5 and onwards)
- Upgraded bundled dependencies - JSPWIKI-1087
- commons-fileupload to 1.4
- ehcache to 2.10.6
- flexmark to 0.40.12
- junit to 5.3.2
- lucene to 7.6.0
- 2.10.X users: when upgrading, Lucene index must be rebuilt in order to get the search going; to do so you'll have to delete the jspwiki.workDir/lucene directory
- tomcat to 8.5.37
- Devs only:
- New JSPWiki jar maven coordinates: org.apache.jspwiki:jspwiki-main - JSPWIKI-1081
- At least JDK 8 and Maven 3.5.0 needed to build JSPWiki - JSPWIKI-1076
- JUnit 5 is now used for testing - JSPWIKI-1078
- Functional tests now use Selenide instead of Selenium - JSPWIKI-1086
- Backwards API incompatible changes: https://jspwiki.apache.org/japicmp/2.11.0.M1/
- New JSPWiki jar maven coordinates: org.apache.jspwiki:jspwiki-main - JSPWIKI-1081
What does that M# mean anyway?#
M# releases are as production-ready as any other JSPWiki release, so you should not be concerned about its stability.
Please look at the VersioningProposal page to know how this label is used on Apache JSPWiki releases.
NewIn