What's Changed
- nostr: add NIP90 support by @yukibtc in #187
- ci: add support to
aarch64
python wheels by @yukibtc in #182 - Database by @yukibtc in #178
- sdk: improve negentropy reconciliation by @yukibtc in #192
- nostr: add
GenericTagValue
enum by @yukibtc in #193 - nostr: impl
fmt::LowerHex
forEventId
by @proudmuslim-dev in #194 - nostr: filter out
GenericTagValue
variants that do not adhere to the spec by @proudmuslim-dev in #195 - Fix tag_match behavior for events with empty tags by @darashi in #196
- Fix typo by @rustedmoon in #197
- nostr: refactoring
EventBuilder::profile_badges
by @rustedmoon in #198 - database: add support to event deletion by coordinates by @yukibtc in #200
- database: improve
NostrDatabase::count
method by @yukibtc in #201 - NIP-04: Allow decrypting to raw bytes by @benthecarman in #203
- Improve
DatabaseIndexes::bulk_index
performance by @yukibtc in #202 - ffi: use
uniffi
pro-macro instead ofUDL
by @yukibtc in #204 - Implement
CLOSED
messages by @proudmuslim-dev in #206 - nostr: add support to NIP44 v2 by @yukibtc in #208
- Complete
event
module in nostr-ffi by @rustedmoon in #199 - nostr: add
Tag::PublicKey
by @yukibtc in #213 - ffi: add
Keys::sign_schnorr
by @rustedmoon in #214 - Add
Nip19
for decoding any nip19 object by @jb55 in #215 - nip19: add nevent author by @jb55 in #218
- Fix JS libraries by @yukibtc in #220
- Store deleted coordinates in
DatabaseIndexes
by @yukibtc in #221 - nostr: fix NIP44 v2 by @yukibtc in #223
- ffi(nostr): complete message module by @rustedmoon in #222
New Contributors
- @proudmuslim-dev made their first contribution in #194
- @darashi made their first contribution in #196
- @rustedmoon made their first contribution in #197
- @jb55 made their first contribution in #215
Full Changelog: v0.25.0...v0.26.0