Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
## v0.2.0 (2026-01-07)
- minimal version of Elixir is 1.18 (due to JSON module usage)
- update dependencies [@jurraca](https://github.com/jurraca)
- change bech32 library [@jurraca](https://github.com/jurraca)
- add unit tests and improve documentation
- improve NIP-44 implementation
- add NIP-59 (gift wrap) and NIP-17 (private direct messages) implementation
- add NIP-19 (shareable identifiers with TLV) and NIP-21 (nostr: URI scheme)
- add NIP-57 (lightning zaps) with BOLT-11 invoice parsing
- add NIP-51 (lists) with comprehensive event types (bookmarks, follow sets, relay sets, etc.)
- add NIP-65 (relay list metadata)
- add NIP-23 (long-form content/articles)
- add NIP-22 (comments)
- add NIP-32 (labeling)
- add NIP-38 (user statuses)
- add NIP-03 (OpenTimestamps attestations)
- add NIP-37 (draft events)
- add NIP-25 external reaction (kind 17)
- add NIP-52 (calendar events)
- add NIP-05 (DNS identifiers), NIP-30 (custom emoji), NIP-36 (sensitive content), NIP-39 (external identities), NIP-49 (private key encryption)
- refactor: improve existing event type implementations
- refactor: update event parser to handle all new event kinds
## v0.1.0 (2023-06-07)
- Nostr message
- Nostr event
- Nostr filter
- Nostr tag
## v0.0.1 (2023-01-16)
- empty release to reserve name on Hex.pm