Skip to content

Release v0.2.0 — Upgrade nostr-java to 2.0.0#10

Merged
tcheeric merged 5 commits intomasterfrom
develop
Feb 24, 2026
Merged

Release v0.2.0 — Upgrade nostr-java to 2.0.0#10
tcheeric merged 5 commits intomasterfrom
develop

Conversation

@tcheeric
Copy link
Contributor

Summary

  • Upgraded nostr-java from 1.2.0 to 2.0.0 with full module restructuring
  • Adapted code to nostr-java 2.0 API (PubKeyTagGenericTag)
  • Bumped all 15 modules from 0.1.1 → 0.2.0
  • Added CHANGELOG.md
  • Removed pull request template and release workflow

Test plan

  • Verify mvn clean install passes
  • Verify nostr-java 2.0 API compatibility at runtime
  • Validate tag v0.2.0 points to correct commit

🤖 Generated with Claude Code

tcheeric and others added 5 commits February 24, 2026 21:55
Migrate artifact names to match nostr-java 2.0 module structure:
- nostr-java-api → nostr-java-core
- nostr-java-crypto → nostr-java-core
- nostr-java-id → nostr-java-identity
- nostr-java-encryption → nostr-java-identity
- Remove nostr-java-base (merged into core)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace PubKeyTag with GenericTag for tag handling in
NsecBunkerAdminClient and RelayContainerIntegrationTest,
aligning with the simplified tag API in nostr-java 2.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Projects updated:
- nsecbunker-java (parent): 0.1.1 → 0.2.0 (minor)
- All 14 submodules: 0.1.1 → 0.2.0 (minor)

Changes include:
- Upgraded nostr-java from 1.2.0 to 2.0.0
- Migrated to new nostr-java 2.0 module structure
- Adapted code to nostr-java 2.0 API (GenericTag)
- Created CHANGELOG.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Deleted unused `.github/pull_request_template.md` and `.github/workflows/release.yml` files to clean up the repository.
@tcheeric tcheeric merged commit 5049c82 into master Feb 24, 2026
4 of 8 checks passed
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