Skip to content

Bump opennlp.version from 3.0.0-M1 to 3.0.0-M2#140

Merged
mawiesne merged 1 commit into
mainfrom
dependabot/maven/opennlp.version-3.0.0-M2
Apr 6, 2026
Merged

Bump opennlp.version from 3.0.0-M1 to 3.0.0-M2#140
mawiesne merged 1 commit into
mainfrom
dependabot/maven/opennlp.version-3.0.0-M2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 6, 2026

Bumps opennlp.version from 3.0.0-M1 to 3.0.0-M2.
Updates org.apache.opennlp:opennlp-api from 3.0.0-M1 to 3.0.0-M2

Release notes

Sourced from org.apache.opennlp:opennlp-api's releases.

OpenNLP 3.0.0-M2

Summary

The 3.x release line of Apache OpenNLP introduces no known breaking changes while significantly modularizing the project to improve library usage and future extensibility. The core API remains stable and fully compatible with 2.x, so existing projects can continue using the opennlp-tools artifact without (substantial) modifications.

Key Highlights:

  • Notable Changes:
    • The minimum Java compiler level was raised to 21 (OPENNLP-1735)
    • The artifact 'opennlp-models' was renamed to 'opennlp-model-resolver'. It can be used to detect and load OpenNLP compliant models from the classpath (OPENNLP-1807)
  • New Features:
    • Apache OpenNLP can now detect sentiment from text (OPENNLP-855)
    • The eval corpus format for GermEval2014 is now supported (OPENNLP-976)
    • Document Categorization is now possible via a binding to LibSVM (OPENNLP-1808)
  • Bug Fixes:
    • The SentenceDetector got three fixes in handling edge cases with abbreviation dictionaries (OPENNLP-1809, OPENNLP-1810, OPENNLP-1811) - NOTE: These fixes will be back-ported to the upcoming OpenNLP release 2.5.8 as well.
  • Improvements:
    • Language Codes passed in are now stricter validated to comply with ISO-693 standard (OPENNLP-991)
    • The OpenNLP developer manual (HTML + PDF) got an uplift for the UIMA documentation part, being largely extended (OPENNLP-49)

What's Changed

Full Changelog: https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12356724&projectId=12311215

Commits
  • 4cc735b [maven-release-plugin] prepare release opennlp-3.0.0-M2
  • e694c4b OPENNLP-1815: Adjust maven-release-plugin config to skip tests by default (#995)
  • 81abe0e Minor: Regenerated NOTICE File for d46c053b84e1a03a8f2d5be9a0b735fd1b00ba9d (...
  • d46c053 Minor: Regenerated NOTICE File for 4814c806c4cfedeced89fc185839f317078f6de1
  • 7762ff9 OPENNLP-1814: Ensure NOTICE file in opennlp-distr is updated via GH action (#...
  • d552c16 OPENNLP-1805: Update logcaptor to 2.12.6 (#990)
  • 0e194a3 OPENNLP-991: Validate all passed in language codes (#989)
  • 0ff31f5 OPENNLP-49: Update documentation for the uima integration (#988)
  • 25f852f OPENNLP-1812: Move opennlp-tools util classes to core components (#987)
  • 81f8544 OPENNLP-1811: Fix SentenceDetector missing abbreviations at non-first sentenc...
  • Additional commits viewable in compare view

Updates org.apache.opennlp:opennlp-runtime from 3.0.0-M1 to 3.0.0-M2

Updates org.apache.opennlp:opennlp-formats from 3.0.0-M1 to 3.0.0-M2

Updates org.apache.opennlp:opennlp-cli from 3.0.0-M1 to 3.0.0-M2

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `opennlp.version` from 3.0.0-M1 to 3.0.0-M2.

Updates `org.apache.opennlp:opennlp-api` from 3.0.0-M1 to 3.0.0-M2
- [Release notes](https://github.com/apache/opennlp/releases)
- [Commits](apache/opennlp@opennlp-3.0.0-M1...opennlp-3.0.0-M2)

Updates `org.apache.opennlp:opennlp-runtime` from 3.0.0-M1 to 3.0.0-M2

Updates `org.apache.opennlp:opennlp-formats` from 3.0.0-M1 to 3.0.0-M2

Updates `org.apache.opennlp:opennlp-cli` from 3.0.0-M1 to 3.0.0-M2

---
updated-dependencies:
- dependency-name: org.apache.opennlp:opennlp-api
  dependency-version: 3.0.0-M2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.opennlp:opennlp-runtime
  dependency-version: 3.0.0-M2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.opennlp:opennlp-formats
  dependency-version: 3.0.0-M2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.apache.opennlp:opennlp-cli
  dependency-version: 3.0.0-M2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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 Apr 6, 2026
@mawiesne mawiesne merged commit 56556b1 into main Apr 6, 2026
4 checks passed
@dependabot dependabot Bot deleted the dependabot/maven/opennlp.version-3.0.0-M2 branch April 6, 2026 07:01
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