Releases: lbryio/lbry-sdk
Releases · lbryio/lbry-sdk
v0.98.0
[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
v0.96.0
v0.95.0
[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 toclaim_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
v0.94.0
[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
andfile_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
[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
withclaim_search
now properly handlesreposts
andchannels
(#3244) by shyba
Hub
- [improvement] add
ELASTIC_HOST
andELASTIC_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
andresolve
requests for added performance and reliability (#3153) by shyba
Tests
v0.92.0
[0.92.0] - 2021-03-15
Backwards Incompatible Changes
- [resilience] removes
connection_status
field fromstatus
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 thenclaim 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 thestatus
command, usewallet.connected
instead to determine if SDK is connected to a wallet server (#3201) by eukreign