Update Rust crate nostr to v0.33.0 - autoclosed #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
=0.32.0
->=0.33.0
Release Notes
rust-nostr/nostr (nostr)
v0.33.0
Summary
Better outputs for send/batch/reconcile methods (ex. you can now easily know where a message/event is successfully published and where/why failed),
allow to change NIP-42 option after client initialization, increase max stack size for JS bindings to prevent "memory access out of bounds" error,
expose more objects/methods for JS bindings, dry run option for negentropy reconciliation, get NIP-46 relay from NIP-05 profile,
bug fixes (NIP-42 auth not works correctly, NIP-46 "ACK" message not handled, ...) and more!
Changed
uniffi
tov0.28.0
([Yuki Kishimoto])EventBuilder
set constructors andKind
variants ([Yuki Kishimoto])ListTransactionsRequestParams
andLookupInvoiceResponseResult
structs ([Yuki Kishimoto])identifier
arg to NIP-51EventBuilder
set constructors ([Yuki Kishimoto])nip65::extract_relay_list
fingerprint ([Yuki Kishimoto])EventBuilder::encrypted_direct_msg
([Yuki Kishimoto])messages
/events
have or not been sent forsend_*
andbatch_*
methods ([Yuki Kishimoto])subscription
have or not been success forsubscribe*
methods ([Yuki Kishimoto])Relay::terminate
toRelay::disconnect
([Yuki Kishimoto])RelayPoolNotification::Message
variant ([Yuki Kishimoto])limit(0)
instead ofsince
forNip46Signer
subscription filter ([Yuki Kishimoto])NostrConnectRemoteSigner::nostr_connect_uri
andNip46Signer::nostr_connect_uri
([Yuki Kishimoto])EventBuilder::delete
constructor ([Yuki Kishimoto])RelayPool::handle_notifications
method to async/future ([Yuki Kishimoto])0x1E84800
bytes (32 MiB) ([Yuki Kishimoto])Added
EventBuilder::interest_set
([Yuki Kishimoto])title
,image
anddescription
constructors toTag
([Yuki Kishimoto])Timestamp::zero
andTimestamp::is_zero
methods ([Yuki Kishimoto])Nip05Profile
struct ([Yuki Kishimoto])nip05::profile
function ([Yuki Kishimoto])LEN
const toPublicKey
,SecretKey
andEncryptedSecretKey
([Yuki Kishimoto])Report::Malware
variant ([Daniel Cadenas])coordinate
methods toFilter
struct ([DanConwayDev])MachineReadablePrefix
enum ([Yuki Kishimoto])ClientMessage::is_auth
([Yuki Kishimoto])Output<T>
struct ([Yuki Kishimoto])Output<EventId>::id
andOutput<SubscriptionId>::id
methods ([Yuki Kishimoto])NostrSigner::unwrap_gift_wrap
method ([Yuki Kishimoto])bunker_uri
method to NIP-46 client and signer ([Yuki Kishimoto])Client::unwrap_gift_wrap
method ([Yuki Kishimoto])JsFilter
struct ([Yuki Kishimoto])JsRelayPool
([Yuki Kishimoto])Fixed
list_transactions
response deserialization ([Yuki Kishimoto] and [lnbc1QWFyb24])Relay::terminate
method call ([Yuki Kishimoto])RelayPool::reconcile_advanced
method uses database items instead of the passed ones ([Yuki Kishimoto])Removed
RelayPoolNotification::Stop
([Yuki Kishimoto])RelayStatus::Stop
([Yuki Kishimoto])start
andstop
methods ([Yuki Kishimoto])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.