All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgraded nostr-java from 1.2.0 to 2.0.0
- Migrated dependency artifacts to nostr-java 2.0 module structure:
nostr-java-apireplaced bynostr-java-corenostr-java-cryptoreplaced bynostr-java-corenostr-java-idreplaced bynostr-java-identitynostr-java-encryptionreplaced bynostr-java-identity- Removed
nostr-java-base(merged into core)
- Replaced
PubKeyTagwithGenericTagfor NIP-46 event tag handling
- Handle null passphrase in key management methods
- Address Qodana and SpotBugs static analysis issues
- Update Bottin repository link in README.md
- Update Java version requirement to 21
- Initial release