Skip to content

fix(deps): bump org.marc4j:marc4j from 2.9.6 to 2.9.8 in the all-deps group - #80

Merged
psmagin merged 1 commit into
masterfrom
dependabot/maven/all-deps-ad2723c083
Sep 21, 2026
Merged

psmagin merged 1 commit into
masterfrom
dependabot/maven/all-deps-ad2723c083

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 20, 2026

Copy link
Copy Markdown
Contributor

Warning

Cooldown could not be applied because no publication date was available from the registry.

Bumps the all-deps group with 1 update: org.marc4j:marc4j.

Updates org.marc4j:marc4j from 2.9.6 to 2.9.8

Release notes

Sourced from org.marc4j:marc4j's releases.

2.9.8

Bug fixes

  • Fixed a bug in StringNaturalCompare's digit-run comparison (compareRight/compareLeft): a bare number with no trailing -range suffix (e.g. "Box 21") could sort incorrectly relative to a same-length numeric range (e.g. "Box 12-14"), because reaching the end of a string was treated as "shorter" even when the other string's digit run had also ended at that same position. Added regression tests covering this directly. (Robert Haschart)
  • MarcXmlParser: an error while parsing the Leader no longer stops processing the entire file (#103, Péter Király)
  • Cutter numbers are now sorted correctly as decimals, not as plain strings (Maccabee Levine)
  • Improved error handling and error messages during record reading (#109, Péter Király)
  • Reporting the previous control number when the current one isn't available (#72, Péter Király)
  • Introduced an Encoding enum (#90, Péter Király)
  • Replaced deprecated Integer constructor usage (Robert Haschart)

Testing

  • Added tests for Dewey cutter-number sorting (#106, via lehigh-university-libraries)
  • Added coverage for StringNaturalCompare, including a dedicated regression test for the digit-run comparison bug above (Robert Haschart)

Release automation

  • Migrated release automation from the legacy oss.sonatype.org/Nexus staging API (sunset by Sonatype) to the new Central Publishing Portal API (Robert Haschart)
  • Fixed Sonatype bundle generation for Central compatibility: correct SHA-1 checksums, sources/javadoc jars now included, real GPG-signed .asc files, corrected bundle path layout (#110/#111, Péter Király, with follow-up tuning by Robert Haschart)
  • Build fix to make tests runnable again; .travis.yml updated to run dist before tests (Robert Haschart)
Commits
  • 1096f50 Migrate release automation to Central Publishing Portal
  • 9f3deae tweak the sonatype package generation for Maven Central
  • a1c16d2 change use of deprecated Integer constructor
  • b8bdbe3 Changes getting ready for 2.9.8 release
  • b37d243 Merge pull request #106 from lehigh-university-libraries/dewey-cutter-numeric
  • 6c6e7e4 Merge pull request #111 from pkiraly/master
  • 49942b5 Deploy to the new Maven central #110 - create the package file for Sonatype
  • 5f7a1d0 Deploy to the new Maven central #110 - create the package file for Sonatype
  • 02a4326 Deploy to the new Maven central #110 - create the package file for Sonatype
  • 3ecedec Merge pull request #109 from pkiraly/master
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-deps group with 1 update: [org.marc4j:marc4j](https://github.com/marc4j/marc4j).


Updates `org.marc4j:marc4j` from 2.9.6 to 2.9.8
- [Release notes](https://github.com/marc4j/marc4j/releases)
- [Changelog](https://github.com/marc4j/marc4j/blob/master/changes.txt)
- [Commits](marc4j/marc4j@2.9.6...2.9.8)

---
updated-dependencies:
- dependency-name: org.marc4j:marc4j
  dependency-version: 2.9.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Sep 20, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 20, 2026 22:13
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 20, 2026
@dependabot dependabot Bot added the java Pull requests that update java code label Sep 20, 2026
@sonarqubecloud

Copy link
Copy Markdown

@psmagin
psmagin merged commit 853543b into master Sep 21, 2026
16 checks passed
@psmagin
psmagin deleted the dependabot/maven/all-deps-ad2723c083 branch September 21, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant