Skip to content

Release v0.11.0-dev.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 13:10
de6f0db

Note: This release has breaking changes.

  • FIX(nip49): bound decrypt logN and reject unknown key security bytes.
  • FIX(requests): end requests on notSent relays only once no filter or relay is left to answer.
  • FIX(relay-manager): give callers that join an in-flight connect its failure reason.
  • FIX: abort pending HTTP requests on destroy instead of closing the shared client.
  • FIX(transport): report why a connection failed instead of a timeout.
  • FIX(nip65): merge the markers of a relay listed more than once.
  • FIX: apply NdkConfig.logLevel before the use cases are built.
  • FIX(nwc): treat null fees_paid as 0 and test its parsing.
  • FIX(zaps): keep the signed id and hash the stored created_at.
  • FIX(broadcast): skip unsignable retries and keep the retry pass going.
  • FIX(broadcast): verify signer before marking event in flight.
  • FIX: typo.
  • FIX(zap_request): update id calculation.
  • FIX(nip49): zero the derived key and scrypt buffers after use.
  • FIX(lists): return private relays from Nip51List.privateRelays.
  • FIX: objectbox unmutiable tag keys.
  • FIX: store filter tags bare.
  • FIX: close the HTTP client when Ndk is destroyed.
  • FEAT(blossom): report upload refusals and add BUD-06 checkUpload.
  • FEAT(connectivity): cache relay info and expose getRelayInfo.
  • FEAT: add NIP-49 private key encryption and sample app page.
  • BREAKING REFACTOR: fetch relay NIP-11 info only on demand.
  • BREAKING FIX(broadcast): keep concurrent broadcasts of the same event apart.
  • BREAKING FIX(nip77): replace the overall deadline with open and idle timeouts.
  • BREAKING FEAT(requests): report the relays a request could not be sent to as notSent.