Skip to content

Releases: antville/helma

Helma 25.3.1

01 Mar 15:58
@p3k p3k
d9d3c9b
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • dd9e473310 Fix botched test of required Java version

Uncategorized

  • d9d3c9b863 Add release notes generated with git-cliff
  • 808bc48ab9 Run the build workflow when itself has changed
  • 6ebdd6aa31 Leave aside compiling for different Java versions for now
  • 2ff29317e5 Gradle is installed on the runner
  • 84333d05cd Use fully qualified URL for setup-java action
  • 3a8997ca5c Initial commit
  • 8212600d40 Add deploy script usable with rsync and a restricted SSH key
  • 1bb5a093da Re-enable creating the release at Github after install of gh client
  • 5bfcd0b6ea Distinguish the (currently bogus) GitHub release workflows by name
  • 70337bda40 Add a custom name for the release workflow
  • ff4b4b0f07 Set the release title to today’s date as formatted string
  • 156db3ee98 Try Forgejo action to create a release
  • 45adacd5cd Use name and URL of actual production environment
  • f7add5ec47 Looks like setting the LOG_LEVEL variable in the env section does not work
  • 0fc7d91348 Always save the Renovate log
  • 1341c241bd Replace Renovate autodiscovery with explicitly setting the repository
  • 6d355fc5bd Allow manual trigger of Renovate workflow
  • d18513fb76 Downgrade upload-artifact action again
  • d10f8d6d90 Replace elaborate checks for Java version with single one for Java 11
  • 66fa98353e Add the actual version string to helma.main.Server again
  • c2b37a8243 Update workflows for Forgejo runner
  • c1e9371f6b Update .github/workflows/renovate.yml
  • cbb6599ce0 Add Renovate workflow
  • f7fe09a294 Switch to rhino-all.jar, Helma needs the full Rhino experience

📦 Dependency Updates

  • 6f6ea55b7b Update dependency com.google.code.gson:gson to v2.12.1
  • b1a14ad87b Update dependency commons-logging:commons-logging to v1.3.5
  • d1ead6e081 Update Jetty packages to v9.4.57.v20241219
  • 94557dd28e Update dependency gradle to v8.12.1
  • e2e67cf2cc Update dependency commons-codec:commons-codec to v1.18.0
  • 3284a1ca19 Update actions/upload-artifact action to v4
  • 28887aaccd Update dependency org.mozilla:rhino to v1.8.0
  • 4ebbcb01ae Update dependency org.mozilla:rhino to v1.8.0

Full Changelog: 25.1.3 → 25.3.1

Generated by git-cliff.

Helma 25.1.3

03 Jan 09:51
@p3k p3k
bdd4f7e
Compare
Choose a tag to compare

What's Changed

  • Revert "Update dependency gradle to v8.8" by @p3k in #116
  • Update gradle/actions action to v4 by @renovate in #121
  • Update dependency commons-codec:commons-codec to v1.17.1 by @renovate in #120
  • Update dependency commons-logging:commons-logging to v1.3.4 by @renovate in #119
  • Update dependency commons-net:commons-net to v3.11.1 by @renovate in #111
  • Update plugin com.github.jk1.dependency-license-report to v2.9 by @renovate in #110
  • Update Jetty packages to v9.4.56.v20240826 by @renovate in #118
  • Update dependency gradle to v8.12 by @renovate in #117

Full Changelog: v20240530🐜...25.1.3

Helma 24.5.30

30 May 18:29
57642f6
Compare
Choose a tag to compare

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 with for…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

Full Changelog: v20200614...v20240530🐜

Helma 20.6.14

14 Jun 09:30
@p3k p3k
Compare
Choose a tag to compare
  • 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

Helma 20.3.21

21 Mar 19:32
@p3k p3k
06eefa8
Compare
Choose a tag to compare
  • 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()