Skip to content

Releases: lbryio/lbry-sdk

v0.98.0

26 May 14:18
Compare
Choose a tag to compare

[0.98.0] - 2021-05-26

API

  • [bug] fix bug in collection_update --replace (#3306) by jessopb
  • [bug] "lbrynet file list --sort=channel_name" no longer crashes when a file has no channel (#3303) by keikari

Docs

  • [improvement] add Elasticsearch to Makefile and install docs (#3302) by shyba

Hub

  • [improvement] remove unused multiprocessing.Manager, decreasing hub memory usage significantly (#3307) by shyba
  • [bug] fix hub Elasticsearch sync/migrations tool for when the db exists already (#3305) by shyba
  • [improvement] add versioning to ES search index and automate resync on version bumps (#3294) by jackrobison
  • [bug] fix invalid claim fees breaking the block processor (#3293) by jackrobison
  • [improvement] Restrict udp sources, add ALLOW_LAN_UDP hub setting (#3285) by jackrobison
  • [bug] Fix bug for has_source=True hiding channel reposts (#3262) by shyba

Other

  • [improvement] Exchange rate manager: stop logging full pages and make tests tolerate one of the feeds going on maintenance (#3292) by shyba

Tests

  • [bug] update exchange rate feed list to remove broken ones (#3295) by shyba

v0.97.0

28 Apr 21:04
Compare
Choose a tag to compare

[0.97.0] - 2021-04-28

API

  • [improvement] finished switch from using hash # in URLs to a colon : when delineating claim name from claim id (#3271) by eukreign

v0.96.0

28 Apr 19:54
Compare
Choose a tag to compare

[0.96.0] - 2021-04-28

Hub

  • [bug] add caching to "search ahead" code and invalidate short_url cache on every block (#3275) by shyba

Wallet

  • [bug] fix multiprocessing support on client db (#3283) by shyba

v0.95.0

23 Apr 19:24
Compare
Choose a tag to compare

[0.95.0] - 2021-04-23

API

  • [improvement] pending claims ordered towards top in claim_list (#3278) by eukreign
  • [new feature] added --has_source/--has_no_source filters to claim_list command (#3277) by eukreign

Wallet

  • [new feature] migration specifically for upgrading from client db v1.5 to v1.6 (#3280) by eukreign

v0.94.1

16 Apr 15:48
Compare
Choose a tag to compare

[0.94.1] - 2021-04-16

Wallet

  • [improvement] fix bug in how reserved balance is calculated (#3264) by eukreign

v0.94.0

15 Apr 00:31
Compare
Choose a tag to compare

[0.94.0] - 2021-04-14

API

  • [improvement] adding Access-Control-* headers in SDK HTTP responses and support for OPTIONS HTTP request (#3247) by freakypie

Blobs/files

  • [new feature] ability to set sd_hash, file_name and file_hash when updating a stream claim (#3260) by eukreign

Discovery

  • [bug] fix limit_claims_per_channel and improve how it collects results across pages (#3259) by shyba

Network

  • [improvement] show hub hostnames in wallet status instead of ips (#3254) by jackrobison

Other

  • [improvement] improve code quality (#3245) by withshubh

Wallet

  • [improvement] improved performance of calculating the wallet balance (#3258) by eukreign

v0.93.0

31 Mar 01:27
Compare
Choose a tag to compare

[0.93.0] - 2021-03-30

Backwards Incompatible Changes

  • [hub] This release includes a new dependency on Elasticsearch for the hub (wallet server) to function properly and therefore is not a drop-in replacement. Make sure you have an Elasticsearch service running with which the hub can connect. This does not affect the lbrynet client used on desktop. (#3153)

Discovery

  • [bug] using --has_source with claim_search now properly handles reposts and channels (#3244) by shyba

Hub

  • [improvement] add ELASTIC_HOST and ELASTIC_PORT environment variables to configure Elasticsearch in hub (#3248) by jackrobison
  • [bug] temporary fix for mempool sync failing during reorg (#3246) by eukreign
  • [new feature] hub (wallet server) now uses Elasticsearch to handle claim_search and resolve requests for added performance and reliability (#3153) by shyba

Tests

  • [bug] add elasticsearch service to gitlab (#3250) by shyba
  • [improvement] add a timeout of 2 minutes for each test to run and starts waiting for headers before calling generate (#3238) by shyba

v0.92.0

15 Mar 17:34
Compare
Choose a tag to compare

[0.92.0] - 2021-03-15

Backwards Incompatible Changes

  • [resilience] removes connection_status field from status API call. see PR link for details. (#3201)

API

  • [bug] only return unspent txos if is_spent flag is not used (#3223) by lyoshenka
  • [new feature] support for streams without data: publish without --file_path and then claim search using --has_no_source (#3218) by jackrobison

Hub

  • [improvement] Improve performance of address subscriptions and transaction proofs (#3221) by shyba

Network

  • [improvement] clients can connect to wallet server even when they are not reachable by UDP (#3225) by eukreign

Resilience

  • [improvement] removed connection_status field from the status command, use wallet.connected instead to determine if SDK is connected to a wallet server (#3201) by eukreign

v0.91.0

04 Mar 05:38
Compare
Choose a tag to compare

[0.91.0] - 2021-03-04

API

  • [new feature] provide --resolve tag for collection claim, separate from resolving its contents (#3206) by jessopb

Wallet

  • [improvement] fixes stalling client reconnect issue (#3217) by eukreign

v0.90.1

01 Mar 17:29
Compare
Choose a tag to compare

[0.90.1] - 2021-03-01

Cli

  • [improvement] Add no_totals argument to claim search (#3202) by patrickkeane

Docs

  • [improvement] spelling fixes in cli docs (#3200) by patrickkeane

Wallet

  • [bug] fixes transaction signing bug when tx had no change outputs (#3213) by eukreign