diff --git a/CHANGELOG.md b/CHANGELOG.md index 16ed5aec..73c05706 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Added +- [Java] add OSGi metadata ([#131](https://github.com/cucumber/gherkin-utils/pull/131)) ## [10.0.0] - 2025-09-12 ### Added diff --git a/java/pom.xml b/java/pom.xml index cb51bdb3..c4c30022 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -30,29 +30,47 @@ HEAD - - - - org.junit - junit-bom - 6.0.0 - pom - import - - - + + + + biz.aQute.bnd + bnd-maven-plugin + + + org.apache.maven.plugins + maven-jar-plugin + + + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + + + + + - io.cucumber - gherkin - [24.1.0,36.0.0) - - - - org.junit.jupiter - junit-jupiter - test + org.junit + junit-bom + 6.0.0 + pom + import + + + + + io.cucumber + gherkin + [24.1.0,36.0.0) + + + + org.junit.jupiter + junit-jupiter + test + +