Skip to content

v1.0.2

Choose a tag to compare

@detrin detrin released this 28 Mar 17:47
· 70 commits to main since this release

What's Changed

Bug Fixes

  • Surface API errors in CLI -- clean error messages instead of raw Python tracebacks
  • Fix fill --ref argument parsing -- --ref no longer requires a positional SELECTOR argument
  • Fix select --ref same issue

Features

  • Add --wait flag to brow daemon start -- blocks until server is ready to accept connections

Details

  • New BrowAPIError exception class for structured error handling
  • Exit code 2 for API errors (vs 1 for user errors)
  • Example: brow session new --profile personal now prints Error (400): Profile 'personal' already in use by session 2 instead of a traceback

Full Changelog: v1.0.1...v1.0.2