This release addresses CVE-2024-47855.
Changelog
🚀 Features
🐛 Fixes
- a0c4a0e fix: Handle unbalanced comment string
- 987707f fix: Honor type hints when deserializing XML to JSON with empty string values
- 18b3b96 fix: Disallow non String keys when deserializing form JSONTokener. Fixes #58
- f44f5d0 fix: Update imports to commons-collections4. Fixes #62
- 4de9af9 fix: Honor type hints when deserializing XML to JSON with empty string values
🔄️ Changes
- ec6cf18 refactor: Rename boolean fields in XMLSerializer
- 503ce71 refactor: Apply generics to collections in XMLSerializer
🛠 Build
- a4c3038 build: Configure Mastodon as release announcer
- 23e8b0c build: Update release configuration
- 01eff51 build: Update GH workflows
- 4bfa54a build: Fix build configuration
- a8ea347 build: Update badges in README
- 058a691 build: Update GH workflows
- 9499c6e build: Publish SBOMs
- 792af9a build: Update release configuration
- 5543223 build: Update buildd configuration
- e63359a build: Fix release workflow
- f03cdb8 build: Update release configuration
- 565e07c build: Update workflow settings
- 4695e8d build: Additional build tweaks
- 08218fb build: Add build & release workflows
- a219c1f build: Update kordamp settings
- f6a1ec3 build: Removes Travis-ci config file
- b8af680 build: Add JReleaser configuration
- 3e7731a build: Update build settings
- 79fb59a build: Update GH workflows
- 43a566b build: Fix build configuration
- f7f99c3 build: Update badges in README
- ab97e44 build: Update GH workflows
- 990e7ff build: Publish SBOMs
- a2ee9fe build: Update release configuration
- 022162d build: Update buildd configuration
📝 Documentation
⚙️ Dependencies
- dc24879 Update ezmorph to 3.1.0
- 0f11f10 Update xom to 1.3.9
- 054aa66 Update xmlunit to 2.10.0
- 465cf78 Update commons-lang3 to 3.14.0
- 547cf46 Update slf4j to 2.0.13
- 26d2bf9 Update jacoco to 0.8.12
- 04ee73b Update xom to 1.3.8
- ab34ff9 update xom to 1.3.7
- 5d9d6d5 Update xom to 1.3.9
- c2feb51 Update xmlunit to 2.10.0
- d44be34 Update commons-lang3 to 3.14.0
- 9507de2 Update slf4j to 2.0.13
- d0865f1 Update jacoco to 0.8.12
- 54fa5e8 Releasing version 3.1.0
- df0697d Bump for next development cycle
- 49eca7c Releasing version 3.0.3
- 63f9894 Bump for next development cycle
- 6e05c0e Releasing version 3.0.2
- 754c181 [build] Update license headers [skip ci]
- d861d1d Update build settings
- 7f66183 Add tidelift link to readme
- 6df2d84 Add tidelift sponsor link
- 4a7f2dd Update build
- a66c6ee Fix dwnload coordinates. Relates to #57
- 92a6681 Update build
- fd6201f Update build settings
- 95b40e4 Update license headers; update build settings
- 5c81e28 Update license headers
- ec84d22 Build updates
- f376afc Create FUNDING.yml
- a996c03 Update build settings
- ddeea31 Fix download coordinates. Fixes #56
- ada94ab Bump version
- 2093216 Ready for release
- c59adfd Updates for next release
- a1d4327 Bump for next development cycle
- 5d3b590 quotes need in 3.0 which is diffrent from 2.x
- a361f2a fix typos and link to the right url
Contributors
We'd like to thank the following people for their contributions:
- Alanscut (@Alanscut)
- Andres Almiray (@aalmiray)
- Paul King (@paulk-asert)