Skip to content

Release 1.8.9: upgrade deps, fix OSGi manifest#36

Closed
Sreini wants to merge 2 commits intomasterfrom
dev--update-deps-and-fix-manifest
Closed

Release 1.8.9: upgrade deps, fix OSGi manifest#36
Sreini wants to merge 2 commits intomasterfrom
dev--update-deps-and-fix-manifest

Conversation

@Sreini
Copy link
Contributor

@Sreini Sreini commented Mar 17, 2026

Summary

  • Upgrade all dependencies to latest stable versions (okio 3.12.0, gson 2.13.1, commons-codec 1.21.0)
  • Upgrade all Maven plugins to latest stable versions
  • Fix OSGi Import-Package: exclude unresolvable packages (org.openjsse, dalvik, kotlin.reflect.jvm.internal, etc.)
  • Upgrade maven-bundle-plugin from 3.5.1 to 5.1.9 (Java 11 compatible; 6.x requires Java 17+)
  • Add OSGi bundle manifest integration test (BundleManifestIT) run via mvn verify
  • Fix flaky size assertions in integration tests
  • Fix ClientTest assertion for Gson 2.13.1 error message format change

Test plan

  • 91 unit tests pass (mvn test)
  • 4 OSGi bundle integration tests pass (mvn verify)
  • CI passes on Java 11, 17, 21
  • Integration tests pass with TINIFY_KEY
  • After merge, tag 1.8.9 to trigger publish

🤖 Generated with Claude Code

Sreini and others added 2 commits March 17, 2026 09:31
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Sreini Sreini closed this Mar 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant