Skip to content

v0.9.2rc24

Pre-release
Pre-release
Compare
Choose a tag to compare
@lbry-ci lbry-ci released this 12 Apr 23:06
· 6986 commits to master since this release

Channels Prerelease

This prerelease has the first public version of publisher identity commands (aka channels). Use channel_new to create a new channel, channel_list_mine to see your channels, and the channel_name field in publish to publish content into a channel you've created.

This also includes the LBRY URI schema spec for resolving names within the LBRY protocol.

If you notice any bugs or weird behavior, please file an issue or message us on Slack.

Full changelog:

Added

  • Add claim_id parameter to claim_show
  • Add hex field to claim responses for the raw claim value
  • Add an error field to to file responses if an error occurs
  • Use claim_id instead of outpoint for claim_abandon
  • Add channel_name parameter to publish
  • Add delete_all parameter to file_delete to allow deleting multiple files
  • Add channel_list_mine command, which lists a user's channels
  • Add channel_new command, which creates new channels
  • Add resolve command, which resolves lbry uris
  • Add channel_name to claim and file responses where applicable

Changed

  • Return None (instead of errors) if a uri cannot be resolved
  • Use uri instead of name for get_availability and stream_cost_estimate, update cost estimate for lbryschema
  • Use lbryschema library for metadata
  • Use uri instead of name for get, remove explicit claim_id parameter
  • Increase default download timeout
  • Use lbry.io api for exchange rate data

Fixed

  • Removed update_metadata function that could cause update problems
  • Fix DHT contact bug
  • fix file_list for files with bad signatures
  • return None from resolve commands when nothing is found
  • return lbry files with claims that are abandoned
  • fix unhelpful error messages in publish and channel_new