What's Changed
- Handle no nwc request params better by @benthecarman in #298
- Make encrypt_private_zap_message pub by @benthecarman in #299
- Better functions for handling decrypting private zaps by @benthecarman in #301
- nostr: not skip serialization of empty lists in
Filterby @yukibtc in #303 - nostr: add NIP44 calls to NIP07 by @yukibtc in #304
- signer: remove
VersionfromNostrSigner::nip44_encryptby @yukibtc in #305 - Dervice more traits for NWC errors by @benthecarman in #306
- add JSON string deserialization for nip15 StallData in nostr-ffi by @aki-mizu in #309
- pool: add
RequestOptionsby @yukibtc in #320 - nostr: adapt
EventBuilder::repostto last NIP18 changes by @yukibtc in #323 - nostr: update
EventBuilder::reactionconstructor by @yukibtc in #327 - ffi(nostr): convert
RelayMessagetoObjectand addRelayMessageEnumby @yukibtc in #328 - pool: improve
ReleyPoolshutdown on drop system by @yukibtc in #330 - ffi(nostr): convert
ClientMessagetoObjectand addClientMessageEnumby @yukibtc in #332 - add StallDataRecord in addition to StallData by @aki-mizu in #335
- Bump
uniffiand remove no longer neededArc<X>by @yukibtc in #339 - ffi(nostr): add
KindandKindEnumby @yukibtc in #340 - build(deps): bump mio from 0.8.10 to 0.8.11 by @dependabot in #334
- build(deps): bump aes from 0.8.3 to 0.8.4 by @dependabot in #311
- build(deps): bump thiserror from 1.0.56 to 1.0.57 by @dependabot in #312
- build(deps): bump tokio from 1.35.1 to 1.36.0 by @dependabot in #310
- build(deps): bump rayon from 1.8.1 to 1.9.0 by @dependabot in #314
- add serialization and deserialization for RawEvent in nostr-ffi by @aki-mizu in #342
- Improve
Relayby @yukibtc in #343 - Improve subscription system by @yukibtc in #346
- Remove trailing slash from relay in NWC uri by @benthecarman in #347
- ffi(sdk): add
NWCby @yukibtc in #348 - database: add
NostrDatabase::deleteby @yukibtc in #349 - ffi(sdk): add missing constructors/methods to
Relayby @yukibtc in #350 - ffi(sdk): add
RelayPoolby @yukibtc in #351 - Allow to edit
RelayLimitsby @yukibtc in #353 - ffi(sdk): allow to use custom database by @yukibtc in #354
- Add impl From for UnsignedEvent by @benthecarman in #355
- Re-add support to
Filter::match_eventby @yukibtc in #356 - nostr: allow to specify the whole 5 level path for NIP06 by @yukibtc in #357
- js(nostr): complete
EventBuilderby @rustedmoon in #266 - nostr: add
Tag::is_replymethod by @yukibtc in #359 - add MetadataRecord for Metadata in nostr-ffi by @aki-mizu in #361
- ffi(sdk): replace
HashMap<Arc<EventId>, Arc<Timestamp>>withVec<NegentropyItem>by @yukibtc in #362 - nostr: add
EventBuilder::text_note_replyby @yukibtc in #363 - nostr: complete NIP51 by @rustedmoon in #344
- make book: just serve OR cargo install just by @RandyMcMillan in #365
New Contributors
- @aki-mizu made their first contribution in #309
- @RandyMcMillan made their first contribution in #365
Full Changelog: v0.28.0...v0.29.0