What's Changed
- ROL-2101 Thread unsafe use of HashMap for cached mappings exist by @nuzayats in #5
- ROL-2103 Upgrade vulnerable commons-collections to 3.2.2 by @nuzayats in #6
- Fixed Spelling. by @jimmycasey in #13
- Upgrade Xinha to the latest by @nuzayats in #11
- Refactoring complex methods of class Register by @santiago-a-vidal in #9
- Make some Lucene configuration adjustable by @nuzayats in #10
- Test: reverting changes by @snoopdave in #23
- bugfix ROL-2129 by @pdinc-oss in #24
- Java11 by @mbien in #25
- [ROL-2137] Require setting rememberme.key by @snoopdave in #27
- [ROL-2123] make Roller build and run on Java 11 by @snoopdave in #14
- Struts Bootstrap based web UI by @snoopdave in #22
- Fixed: NOTICE file does not have standard content (ROL-2138) by @adityasharma7 in #29
- Apache Lucene Renovation by @mbien in #34
- War file location fix by @fileme in #33
- Fix global config jsp page bugs by @zorrofox in #36
- Added the information for the latest release by @swapnilmmane in #38
- Added the AsciiDoc version of 'Install Guide' documentation by @swapnilmmane in #39
- Improve alert messages (ROL-2154) by @adityasharma7 in #40
- Improve alert messages (ROL-2154) by @adityasharma7 in #41
- Improved: Editor should confirm user before leaving the page (ROL-2136) by @adityasharma7 in #43
- Improved: Editor should confirm user before leaving the page (ROL-2136) by @adityasharma7 in #44
- Improved: Replaced pom.basedir deprecated property with project.basedir. (ROL-2158) by @isdixit in #48
- Improved: Replaced pom.basedir deprecated property with project.basedir. (ROL-2158) by @isdixit in #47
- Added '@OverRide' should be used on overriding and implementing methods. (ROL-2159) by @isdixit in #49
- Added '@OverRide' should be used on overriding and implementing methods. (ROL-2159) by @isdixit in #50
- made it easier to run roller on latest JVMs (tested with JDK 13). by @mbien in #51
- Fixed: Variables should be declared explicitly in Custom JS code (ROL-2157) by @adityasharma7 in #46
- Fixed: Variables should be declared explicitly in Custom JS code (ROL-2157) by @adityasharma7 in #52
- Fixed: Variables should be declared explicitly in Custom JS code (ROL-2157) by @adityasharma7 in #53
- Fixed: Variables should be declared explicitly in Custom JS code (ROL-2157) by @adityasharma7 in #54
- Converted the Template Guide document from ODT to ADOC (ROL-2151) by @swapnilmmane in #56
- [ROL-2160] Fix for Server admin page failes to render bug by @snoopdave in #55
- [ROL-2161] Create new user improvements by @snoopdave in #57
- Fixed: Moved the roller-install-guide to appropriate location (ROL-2151) by @swapnilmmane in #59
- Converted User Guide document from ODT to ASCII Doc (ROL-2151) by @swapnilmmane in #60
- Implemented: validation using the jquery validation plugin (ROL-2156) by @adityasharma7 in #62
- Remove all references to term "blacklist" by @snoopdave in #65
- search index compatibility and other minor changes by @mbien in #63
- Spring Renovations by @mbien in #66
- Velocity Renovations by @mbien in #67
- Logger Renovations by @mbien in #68
- Fix for dusty integration tests by @mbien in #69
- Upgrade to Jetty 10 maven plugin by @snoopdave in #72
- back-out change to Spring dependency by @snoopdave in #74
- fixing sonarqube issue - static members should be accessed statically by @mookkiah in #73
- Fixed: type specification when using generics by @ymaheshwari1 in #77
- Removed: unused css rule background-repeat from the menu.css file by @ymaheshwari1 in #78
- String and Collection Renovations by @mbien in #76
- Misc updates + lang3.StringEscapeUtils deprecation + stylesheet edit action fix by @mbien in #70
- JSP updates by @mbien in #81
- Added Roller 6.1 db table upgrade logic + maven dependency upgrades by @mbien in #82
- Improved: css margin and padding rule to use shorthand property by @ymaheshwari1 in #80
- Fix for failing SubscriptionFunctionalTest by @mbien in #85
- Fixed: typo in the documentation by @ymaheshwari1 in #86
- Removed: the type specification from right side when using generics by @ymaheshwari1 in #79
- Improved: the UI for the blog entries page by @ymaheshwari1 in #87
- Small performance improvements by @mbien in #88
- Ipbanlist fixes by @nuzayats in #75
- Improved: tooltip content on the registration form by @ymaheshwari1 in #89
- Improved selenium test classpath + maven updates. by @mbien in #91
- Remove provided scope for JSTL by @snoopdave in #83
- Parse referrer URL instead of using string value directly. by @snoopdave in #90
- Improve input validation by @mbien in #84
- Replaced deprecated rome-fetcher with java 11 HttpClient by @mbien in #92
- fix for PropertyNotFoundException when started in WildFly by @mbien in #93
- Updated: the main menu to have proper space when displaying permission message by @ymaheshwari1 in #95
- Updated: the header to show the tagline only when its available by @ymaheshwari1 in #99
- Media page css fixes by @mbien in #94
- Deprections, compiler warning fixes, local refactorings and JDK 17 support by @mbien in #96
- Velocity property warning fixes by @mbien in #98
- EncodePreTagsPlugin by @mbien in #97
- CodeQL fixes by @mbien in #102
- "/tags/" appears twice in the cache key. by @mbien in #103
- MediaFileView.jsp delete folder JS error fix by @mbien in #101
- Small Code Optimizations + Dependency Updates by @mbien in #105
- Translation: Simplified Chinese by @silkriver in #100
- maven dependency updates by @mbien in #106
- Dependency update to log4j2 2.16. by @mbien in #107
- Omit answer from CommentServlet response. by @mbien in #108
- Dependency update to log4j2 2.17. by @mbien in #109
- updated container setup. by @mbien in #110
- bugfix: SearchServlet forgot to copy the user to WeblogPageRequest. by @mbien in #111
- Added github actions for basic build/test setup. by @mbien in #113
- Minor fixes in Velocity Templates and dependency updates by @mbien in #112
- dependency updates, added bouncycastle, minor log level update. by @mbien in #115
- upload dev build + add JDK 18 to the matrix + version bumps. by @mbien in #116
- Upgrade to Jakarta Eclipselink + other minor dependency bumps by @mbien in #118
- Start Derby from Java so tests can run without Maven by @snoopdave in #121
- minor dependency updates + test-summary workflow action by @mbien in #119
- Isolate Lucene API in search.lucene by @snoopdave in #123
- Some field validation CSP updates by @mbien in #127
- Dependency updates (JDK 21 compatibility) by @mbien in #126
- Santize some inputs and clarify docs by @snoopdave in #128
- Remove unnecessary Solr dependency. by @snoopdave in #130
New Contributors
- @nuzayats made their first contribution in #5
- @jimmycasey made their first contribution in #13
- @santiago-a-vidal made their first contribution in #9
- @snoopdave made their first contribution in #23
- @pdinc-oss made their first contribution in #24
- @mbien made their first contribution in #25
- @fileme made their first contribution in #33
- @zorrofox made their first contribution in #36
- @swapnilmmane made their first contribution in #38
- @isdixit made their first contribution in #48
- @mookkiah made their first contribution in #73
- @ymaheshwari1 made their first contribution in #77
- @silkriver made their first contribution in #100
Full Changelog: https://github.com/apache/roller/commits/roller-6.1.2
What's Changed
- Upgrade to Jakarta Eclipselink + other minor dependency bumps by @mbien in #118
- Start Derby from Java so tests can run without Maven by @snoopdave in #121
- minor dependency updates + test-summary workflow action by @mbien in #119
- Isolate Lucene API in search.lucene by @snoopdave in #123
- Some field validation CSP updates by @mbien in #127
- Dependency updates (JDK 21 compatibility) by @mbien in #126
- Santize some inputs and clarify docs by @snoopdave in #128
- Remove unnecessary Solr dependency. by @snoopdave in #130
Full Changelog: roller-6.1.1-rc2...roller-6.1.2