Re: [VOTE] Release Apache Roller 6.1.4 (RC1)
Greg Huber <[email protected]> Sat, 28 Sep 2024 11:39:21 +0100
| Newsgroups | gmane.comp.java.roller.devel |
|---|---|
| Message-ID | <[email protected]> |
--------------pyhPAGd324ptUN60XXbTk4I6 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit The database upgrade completed normally. App seems to work OK. Observations: The edit category page/logic could do with some more testing as it seems to go wrong after deleting a category. ie try editing/saving an entry after deleting one. https://struts.apache.org/struts25-eol-announcement [x] +1 Release this package as Apache Roller 6.1.4 Cheers Greg On 27/09/2024 23:00, Dave wrote: > Dear Apache Roller Community, > > I am pleased to call for a vote on the release of Apache Roller 6.1.4 > (RC1). This release includes several important updates and improvements, > including enhanced security measures, dependency updates, and various code > enhancements (change notes below). The release candidate files can be found > at the following location: > > https://dist.apache.org/repos/dist/dev/roller/roller-6.1/v6.1.4/ > > Please review the release candidate and cast your vote: > > [ ] +1 Release this package as Apache Roller 6.1.4 > [ ] 0 No opinion > [ ] -1 Do not release this package because... > > The vote will be open for at least 72 hours. Please take the time to review > the release candidate and provide your feedback. > > Thank you for your time and contributions to the Apache Roller project. > > Best regards, > Dave > > > > Key Changes in Apache Roller 6.1.4 > > Dependency Updates: > * Upgraded several key libraries to their latest versions, ensuring > improved security and stability. > > Code Enhancements: > * Enhanced salt handling and validation mechanisms. > * Improved security settings and default configurations. > * Introduced weblogAdminsUntrusted=true property. > * Adjusted default settings to disable file uploads and custom themes by > default. > * Updated tests and documentation to ensure compatibility with new > configurations. > > ## Detailed change List for Apache Roller 6.1.4 > > ### Dependency Updates > > #### app/pom.xml > - asm.version: 9.6 -> 9.7 > - commons-validator.version: 1.8.0 -> 1.9.0 > - commons-codec.version: 1.16.0 -> 1.17.1 > - commons-text.version: 1.11.0 -> 1.12.0 > - commons-lang3.version: 3.14.0 -> 3.16.0 > - eclipse-link.version: 4.0.2 -> 4.0.4 > - log4j2.version: 2.22.1 -> 2.23.1 > - lucene.version: 9.9.1 -> 9.11.1 > - maven-surefire.version: 3.2.5 -> 3.5.0 > - slf4j.version: 2.0.11 -> 2.0.16 > - spring.version: 5.3.31 -> 5.3.39 > - spring.security.version: 5.8.8 -> 5.8.14 > - jquery-ui: 1.13.2 -> 1.13.3 > - jquery-validation: 1.19.5 -> 1.20.0 > - mockito-core: 5.9.0 -> 5.12.0 > - instancio-junit: 4.0.0 -> 5.0.1 > > - selenium-java: 4.17.0 -> 4.23.1 > - selenium-firefox-driver: 4.17.0 -> 4.23.1 > - maven-failsafe-plugin: 3.2.5 -> 3.5.0 > > #### pom.xml > - jetty.plugin.version: 10.0.19 -> 10.0.23 > - maven-compiler-plugin: 3.12.1 -> 3.13.0 > - versions-maven-plugin: 2.16.2 -> 2.17.1 > - junit-jupiter-engine: 5.10.1 -> 5.11.0 > > ### Code Changes > - **LoadSaltFilter.java**: Added RollerSession to retrieve userId and pass > to SaltCache. > - **ValidateSaltFilter.java**: Added RollerSession and modified salt > validation to check against userId. > - **SaltCache.java**: Changed get method return type to String and modified > put method to accept String. > - **roller.properties**: Added weblogAdminsUntrusted=true. > - **runtimeConfigDefs.xml**: Changed default values of uploads.enabled and > themes.customtheme.allowed to false. > - **MediaFileTest.java**: Enabled media uploads for the test. > - **SQLScriptRunnerTest.java**: Replaced assertTrue with assertEquals for > command count check. > - **roller-install-guide.adoc**: Updated security recommendations and safer > defaults section. > - **roller-template-guide.adoc**: Updated note about theme customization > being disabled by default.roller-template-guide.adoc: Updated note about > theme customization being disabled by default. > --------------pyhPAGd324ptUN60XXbTk4I6--