Releases: antville/helma
Releases · antville/helma
30 May 2024
What's Changed
- build(deps): bump com.github.jk1.dependency-license-report from 1.13 to 1.16 by @dependabot in #7
- build(deps): bump xercesImpl from 2.12.0 to 2.12.1 by @dependabot in #5
- build(deps): bump commons-net from 3.6 to 3.8.0 by @dependabot in #8
- build(deps): bump commons-codec from 1.14 to 1.15 by @dependabot in #10
- build(deps): bump rhino from 1.7.12 to 1.7.13 by @dependabot in #9
- build(deps): bump com.github.jk1.dependency-license-report from 1.16 to 2.0 by @dependabot in #32
- build(deps): bump gson from 2.8.6 to 2.8.9 by @dependabot in #35
- Add DatabaseObject.executePreparedRetrieval() method by @p3k in #55
- Add support for jEnv by @p3k in #60
- Add development prerequisites by @p3k in #61
- build(deps): bump jetty-servlet from 9.4.27.v20200227 to 9.4.50.v20221201 by @dependabot in #52
- build(deps): bump com.github.jk1.dependency-license-report from 2.0 to 2.2 by @dependabot in #62
- build(deps): bump xercesImpl from 2.12.1 to 2.12.2 by @dependabot in #41
- build(deps): bump commons-fileupload:commons-fileupload from 1.4 to 1.5 by @dependabot in #66
- build(deps): bump com.google.code.gson:gson from 2.8.9 to 2.10.1 by @dependabot in #64
- build(deps): bump org.eclipse.jetty:jetty-servlet from 9.4.50.v20221201 to 9.4.51.v20230217 by @dependabot in #65
- build(deps): bump commons-net:commons-net from 3.8.0 to 3.9.0 by @dependabot in #70
- build(deps): bump com.github.jk1.dependency-license-report from 2.2 to 2.5 by @dependabot in #71
- Upgrade Jetty XML package to version 9.4.51 by @p3k in #73
- Rewrite
for…each
withfor…of
by @p3k in #68 - Configure Renovate by @renovate in #74
- Update dependency commons-logging:commons-logging to v1.3.0 by @renovate in #93
- Update dependency commons-net:commons-net to v3.10.0 by @renovate in #92
- Update dependency org.eclipse.jetty:jetty-xml to v9.4.53.v20231009 by @renovate in #90
- Update dependency commons-codec:commons-codec to v1.16.0 by @renovate in #76
- Update dependency org.eclipse.jetty:jetty-servlet to v9.4.53.v20231009 by @renovate in #89
- Update dependency gradle to v8.5 by @renovate in #91
- Update dependency dom4j:dom4j to v20040902 [SECURITY] by @renovate in #96
- Update dependency dom4j:dom4j to v20040902 [SECURITY] by @renovate in #101
- Update dependency commons-logging:commons-logging to v1.3.2 by @renovate in #100
- Update plugin com.github.jk1.dependency-license-report to v2.7 by @renovate in #99
- Update dependency commons-codec:commons-codec to v1.17.0 by @renovate in #95
- Update Jetty packages to v9.4.54.v20240208 by @renovate in #102
New Contributors
- @dependabot made their first contribution in #7
Full Changelog: v20200614...v20240530🐜
14 June 2020
- Added support for colored log output
- Added xgettext and po2js tasks (only running with Antville right now)
- Added support for gzip compressed response in helma.Http
- Fixed helma.Http.getURL() not following redirects if protocol changes (e.g. http → https)
- Fixed references to obsolete Base64 encoder in modules
- Updated JavaMail library to implementation package
21 March 2020
- Completely rewrote build system with Gradle
- Separated launcher from main source as Gradle subproject
- Launcher now includes all JARs found in
lib
- Upgraded Rhino to version 1.7.12
- Upgraded Jetty to version 9.x
- Removed support for Apache JServ Protocol (AJP)
- Added support for CommonJS require() method
- Allow variable arguments in res.write() and res.writeln()
- Replaced Helma’s MD5 and Base64 methods with equivalent methods from Apache Commons
- Refactored String methods from Java to JavaScript: encode(), encodeForm(), encodeXml(), stripTags()
- Replaced custom String methods with Rhino’s built-in ones: endsWith(), repeat(), startsWith(), trim()
- Refactored custom String.pad() method with built-in methods
- Redefined custom Array.contains() method with built-in Array.includes()
- Refactored custom Array methods with built-in methods: intersection(), union()