forked from LBRYCommunity/lbry-sdk
3.8 KiB
3.8 KiB
Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning with regard to the json-rpc api. As we're currently pre-1.0 release, we can and probably will change functionality and break backwards compatability at anytime.
[Unreleased]
Changed
- Add blockchain status to jsonrpc_status
[0.8.7] - 2017-02-21
[0.8.6] - 2017-02-19
[0.8.6rc0] - 2017-02-19
Changed
- Add
file_get
by stream hash - Add utils.call_later to replace reactor.callLater
Fixed
- Fix unhandled error in
get
- Fix sd blob timeout handling in
get_availability
, return 0.0
[0.8.5] - 2017-02-18
[0.8.5rc0] - 2017-02-18
Fixed
- Fix result expected by ui from file_get for missing files
[0.8.4] - 2017-02-17
[0.8.4rc0] - 2017-02-17
Changed
- Remove unused upload_allowed option
- Remove code related to packaging as that step is now done in the electron client
- Remove lbryum version check; use lbry-electron as version source
- Include download url in version check
Fixed
- add misssing traceback to logging
[0.8.3] - 2017-02-15
Fixed
- Get lbry files with pending claims
- Add better logging to help track down #478
- Catch UnknownNameErrors when resolving a name. #479
Changed
- Add blob_get, descriptor_get, and blob_delete
- Add filter keyword args to blob_list
- Refactor get_availability
- Add optional peer search timeout, add peer_search_timeout setting
[0.8.3rc3] - 2017-02-14
[0.8.3rc2] - 2017-02-13
[0.8.3rc1] - 2017-02-13
Changed
- make connection manager unit testeable
Fixed
- Change EWOULDBLOCK error in DHT to warning. #481
- mark peers as down if it fails download protocol
- Made hash reannounce time to be adjustable to fix #432
[0.8.3rc0] - 2017-02-10
Changed
- Convert EncryptedFileDownloader to inlineCallbacks
- Convert EncryptedFileManager to use inlineCallbacks
- Convert Daemon._delete_lbry_file to inlineCallbacks
- Add uri to stream reflector to de-obfuscate reflector logs
- Simplify lbrynet.lbrynet_daemon.Publisher
- Reflect streams in file manager looping call rather than in each file
- Convert GetStream to inclineCallbacks
- Change callback condition in GetStream to the first data blob completing
- Add local and remote heights to blockchain status
Fixed
- Fix recursion depth error upon failed blob
- Call stopProducing in reflector client file_sender when uploading is done
- Ensure streams in stream_info_manager are saved in lbry_file_manager
- Fixed file_delete not deleting data from stream_info_manager #470
- Fixed upload of bug reports to Slack (#472)
- Fixed claim updates #473
- Handle ConnectionLost error in reflector client
- Fix updating a claim where the stream doesn't change
- Fix claim_abandon
[0.8.1] - 2017-02-01
Changed
- reflect all the blobs in a stream
- change command line flags so that the more common usage is the default
- change daemon function signatures to include names arguments
Fixed
- disable verbose twisted logs
- improved wallet balance calculations
- fix block too deep error
[0.8.0] - 2017-01-24
Changed
- renamed api endpoints
- improved command line user experience
- integrate twisted logging with python logging
- Updated READMEs
Fixed
- Fixed bug where ConnectionManager wasn't being stopped
- Fixed: #343
- Stop hanging if github is down
- paths for debian package have been updated to be correct
- improved output of the publish command