All notable changes to this project will be documented in this file.
9.0.0-beta1 (2026-07-14)
Breaking changes:
- JRUBY 10, YO #468 (Sharpie)
- CI: Stop building on amazon-2 #349 (bastelfreak)
- CI: Stop building packages for Debian 11 & 12 #343 (bastelfreak)
- Mark java 25 as supported & Drop support for Java 17 #336 (bastelfreak)
- remove pe_serverversion fact #247 (corporate-gadfly)
- Update to jetty12 #217 (austb)
Implemented enhancements:
- Inform trapperkeeper about service readiness #465 (bastelfreak)
- exclude jruby windows binaries and rdoc artifacts from uberjar #321 (corporate-gadfly)
- Support podman in tasks/build.rake #227 (gregorynisbet-google)
Fixed bugs:
- [Bug]: Race condition in JRuby startup leads to flakyness in OpenVox Server tests #414
- [Bug]: Don't include jruby-openssl as a vendored gem as JRuby 10.0.6.0+ / 9.4.15.0 include it as a dependency #366
- [Bug]: Update to 8.13.0 breaks ruby function openssl EC use #322
- [Bug]: Uninstalling openvox-server on SLES 15.7 not possible #245
- [Bug]: Installation of openvox-server using package resource fails (partly) on SLES 15.7 #244
- [Maintenance]: Performance issues with ring-core 1.15.x need investigation #197
- Fix Jolokia 2.x configuration #377 (Sharpie)
- isolate SLES RPM macros in /opt/suse-rpm-macros #346 (corporate-gadfly)
- Download SLES RPM macros to aid in expansion of macros #344 (corporate-gadfly)
- add jruby-openssl 0.16.0 to vendored gems #324 (corporate-gadfly)
Security fixes:
- Upgrade concurrent-ruby 1.3.5->1.3.7 #435 (Sharpie)
- Upgrade JRuby 9.4.12.1->9.4.15.0 #434 (Sharpie)
- Consolidate Jackson usage on 2.21.4 #395 (Sharpie)
Closed issues:
- [Doc] Issues link is dead following Perforce doc change #17
Merged pull requests:
- Build JARs with Java version based on branch #483 (Sharpie)
- acceptance: Run tests against Postgres 17 #479 (Sharpie)
- Update acceptance tests for compatibility with latest OpenVox 9 #470 (Sharpie)
- fix regex to accept 3 multi-digit version string #469 (corporate-gadfly)
- ci: enable auto-merge for renovate #440 (rwaffen)
- CI: Drop redundant MRI matrix from RSpec tests #427 (silug)
- renovate: set automergeStrategy #425 (bastelfreak)
- Explicitly check out main branch during backports #379 (Sharpie)
- Add arm64 support to acceptance #374 (jpartlow)
- CI: test building on Fedora 44 #348 (bastelfreak)
- Readd workflow to backport PRs #347 (bastelfreak)
- Dockerfile: Dont install vim & Replace java-21-openjdk-devel->java-21-openjdk-headless #345 (bastelfreak)
- feat: simplify container build by using ADD, list packages more readable #342 (rwaffen)
- CI: Add Java 25 #335 (bastelfreak)
- Provide --format='{{json .ID}}' when listing docker images. #332 (gregorynisbet-google)
- build: Switch to alma 10 / Java 21 / system Ruby #330 (bastelfreak)
- Use Ruby 4 for builder image and cache it #311 (nmburgan)
- Migrate config to use trapperkeeper-webserver #299 (nmburgan)
- Update acceptance descriptions and defaults for OpenVox 9 #297 (nmburgan)
- Target openvox9 platform for main branch #296 (nmburgan)
* This Changelog was automatically generated by github_changelog_generator