• v0.113.0 a2da86d4b5

    v0.113.0 Stable

    eukreign released this 2023-01-23 16:43:02 +01:00 | 31 commits to master since this release

    [0.113.0] - 2023-01-23

    DHT

    • [improvement] handle remote exceptions on routing table ping (#3716) by shyba

    Network

    • [improvement] added lizard.technology, grin.io and other domains to bootstrap list (#3730) by lyoshenka
    • [improvement] added pigg.es to tracker and dht bootstrap list (#3726) by Pigges

    Tests

    • [improvement] internal fixes for intermittent test failures (#3707) by moodyjon
    Downloads
  • v0.112.0 8c6c7b655c

    v0.112.0 Stable

    eukreign released this 2022-10-31 02:56:17 +01:00 | 48 commits to master since this release

    [0.112.0] - 2022-10-30

    API

    • [new feature] channel_sign command gained --salt parameter to customize salt to use for signing (#3700) by eukreign

    Files

    • [bug] Fix claim fields fallback raising errors before download is saved on database (#3695) by shyba
    Downloads
  • v0.111.0 007e1115c4

    v0.111.0 Stable

    jessopb released this 2022-10-18 17:18:26 +02:00 | 55 commits to master since this release

    [0.111.0] - 2022-10-18

    DHT

    • [task] Add script to collect DHT metrics (#3625) by shyba

    API

    • [new feature] added claim_list filtering by --reposted_claim_id and fix for claim_id of reposted claim in JSON output (#3685) by eukreign

    Blob exchange

    • [improvement] Add all peers when running as a bootstrap node (#3631) by shyba

    Blobs/files

    • [bug] Fallback name, suggested file name and mime type from claim if missing on sd blob (#3686) by shyba

    Devops

    • [improvement] use official libtorrent, fix tests, make it a normal dependency (#3642) by shyba

    Wallet

    • [improvement] update checkpoints for faster first run header download (#3689) by shyba
    • [new feature] wallet import/export supports plain JSON (without supplying a password) (#3684) by jessopb
    • [improvement] usage payment service more resilient, will continue running until funds available to pay usage fee (#3668) by moodyjon
    Downloads
  • v0.110.0 01cd95fe46

    v0.110.0 Stable

    eukreign released this 2022-08-11 16:58:16 +02:00 | 159 commits to master since this release

    [0.110.0] - 2022-08-11

    API

    • [new feature] new wallet commands for importing and exporting wallets (#3637) by jessopb

    Docs

    • [improvement] update docs for collection_update and account_fund commands (#3621) by moodyjon

    Wallet

    • [improvement] disable Hotbit and UPBit exchange rate feeds (#3650) by eukreign
    • [bug] migrate key addresses on changed accounts after sync apply (#3640) by eukreign
    • [bug] migrate certificates after importing new account via sync_apply (#3634) by eukreign
    Downloads
  • v0.107.2 d624ce7e58

    v0.107.2 Stable

    shyba released this 2022-06-09 21:45:00 +02:00 | 297 commits to master since this release

    [0.107.2] - 2022-06-09

    Blobs/files

    • [bug] do not consider pending blobs on disk space query (#3619) by shyba
    Downloads
  • v0.109.0 8becf1f69f

    v0.109.0 Stable

    eukreign released this 2022-06-08 18:40:35 +02:00 | 191 commits to master since this release

    [0.109.0] - 2022-06-08

    DHT

    • [improvement] Tighten up IterativeFinder async close behavior (DHT iterator continues after consumer breaks out of it) (#3599) by moodyjon
    • [new feature] Add support for announcing and querying LBRY streams over BEP15 (BitTorrent Trackers) (#3576) by shyba

    Blobs/files

    • [bug] do not consider pending blobs on disk space query (#3619) by shyba

    Claims

    • [new feature] reposts can have title, description and tags (#3620) by eukreign

    Tests

    • [testing] tests: fix ci lbcd/lbcwallet urls (#3613) by shyba
    • [task] upgraded SDK to use the new LBRY hub project (#3608) by shyba
    Downloads
  • v0.108.0 8209eafc6b

    v0.108.0 Stable

    eukreign released this 2022-04-11 05:25:15 +02:00 | 277 commits to master since this release

    [0.108.0] - 2022-04-10

    API

    • [bug] fix pagination with address_list command (#3590) by jessopb
    • [new feature] added account_deposit command which is able to deposit time locked transaction into wallet (#3575) by eukreign

    Claims

    • [improvement] set the default per character fee for claims to zero (#3593) by eukreign
    Downloads
  • v0.107.1 2452476d93

    v0.107.1 Stable

    shyba released this 2022-03-31 23:15:15 +02:00 | 304 commits to master since this release

    [0.107.1] - 2022-03-31

    Claims

    Downloads
  • v0.107.0 5a0c225c6f

    v0.107.0 Stable

    shyba released this 2022-03-28 20:56:06 +02:00 | 307 commits to master since this release

    [0.107.0] - 2022-03-28

    Backwards Incompatible Changes

    • [DHT] For desktop / lbry-sdk users: this release includes a migration that increasing the database version. This usually means you can't downgrade without a backup of lbrynet.sqlite. (#3565)
    • [blobs/files] For desktop / lbry-sdk users: this release includes a migration that increasing the database version. This usually means you can't downgrade without a backup of lbrynet.sqlite. (#3565)
    • [DHT] removed unused search_bottom_out_limit from peer list API (it was ignored before and got removed entirely from internals) (#3559)
    • [discovery] For hub operators: After updating to this release you need to resync the elasticsearch volume (#3511)
    • [claims] Wallet server / hub operators: this changes the signature format for new and updated claims. If you update your wallet server after sdk clients have begun creating and updating claims with the new signature format you'll need to resync the wallet server and elasticsearch from a snapshot in order to correctly validate them. (#3450)

    DHT

    • [improvement] Only announce sd blobs, stop announcing head blobs (#3565) by shyba
    • [improvement] Faster on-demand (instead of batched) announcement of blob hashes (#3563) by shyba
    • [improvement] Improvements and bug fixes for iterative find (#3559) by shyba
    • [improvement] Increase peer manager cache size to 16384 (#3552) by shyba
    • [new feature] Add optional prometheus metrics for DHT announcements (#3548) by shyba
    • [improvement] Unify and fix DHT memory caches for peer manager (#3538) by shyba
    • [bug] do not limit DHT results by K, respect max_results (#3501) by shyba
    • [improvement] Add prometheus metrics for DHT internals (#3500) by shyba

    Blobs/files

    • [bug] Fixes bugs on disk space management and stream recovery where finished sd blobs could go missing or "pending" or wrong timestamp (#3585) by shyba
    • [improvement] When downloading blobs with the BackgroundDownloaderComponent check that the candidate prefix has an overlapping first byte with us (#3571) by shyba
    • [bug] Fix calling blob_clean after removing or setting network_storage_limit to 0 (#3570) by shyba
    • [improvement] Only announce sd blobs, stop announcing head blobs (#3565) by shyba
    • [bug] Fix handling re-adding lost peers during download (#3564) by shyba

    Claims

    Config

    • [improvement] Change default coin_selection_strategy from standard to prefer_confirmed (#3529) by eukreign

    Discovery

    • [new feature] Add sd_hash param to claim_search (#3511) by shyba
    • [improvement] Support lists of constraints for all range fields args in claim_search (#3499) by jackrobison

    Files

    • [improvement] File type detection now looks inside the file to determine the type, in addition to using the file extension (#3542) by eug3nix

    Hub

    • [refactor] move lbry.wallet.server to new project called scribe, switch from using lbrycrd to lbcd in integration tests (#3588) by eukreign

    Tests

    • [improvement] Added timeout of async operations to integration test setup/teardown (#3490) by ghost

    Wallet

    • [bug] eagerly load deterministic channel keys immediately after wallet is unlocked (#3581) by eukreign
    • [improvement] Prevent creation of change which is below the dust threshold of 1000 dewies (#3556) by eukreign
    • [bug] Wallet locking/unlocking no longer breaks deterministic channel keys (#3549) by eukreign
    • [improvement] Add handling for stream_update to work with reposts (#3537) by lyoshenka
    • [improvement] Fix signing messages that are just numbers with channel_sign command (#3535) by vertbyqb
    • [improvement] Drop dependency on cryptography library in wallet module (#3534) by eukreign
    Downloads
  • v0.101.3 ef8aae28ca

    v0.101.3 Stable

    eukreign released this 2022-02-05 03:29:01 +01:00 | 893 commits to master since this release

    [0.101.3] - 2022-02-04

    Wallet

    • back porting prevention of dust TXO change
    Downloads