Skip to content

Releases: BITNP/bitsrun

v3.7.1

07 Apr 06:39
ef4dab0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.7.0...v3.7.1

v3.7.0

29 Nov 04:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.0...v3.7.0

v3.6.0

25 Jul 13:19
Compare
Choose a tag to compare

bitsrun is now packaged as a self-contained executable on release. Currently built against Windows/Linux x86_64 and macOS universal targets. Download and execute for environments that does not have internet access.

Full Changelog: v3.5.2...v3.6.0

v3.5.2

09 May 10:12
ee5608e
Compare
Choose a tag to compare

New: bitsrun logout can logout the current user even if a different username is detected.

What's Changed

Full Changelog: v3.5.1...v3.5.2

v3.5.1

04 Apr 03:24
49ec0f9
Compare
Choose a tag to compare

You can call bitsrun status with flag --json to specify a raw JSON output.

$ bitsrun status --json

What's Changed

Full Changelog: v3.5.0...v3.5.1

v3.5.0

09 Feb 03:54
b1b33c5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.4.1...v3.5.0

v3.4.1

04 Feb 10:28
f3f6f29
Compare
Choose a tag to compare

Note: This is a minor version bump to resolve v3.4.0 on PyPI not recognizing project metadata after we switched package manager to pdm.

You can now use bitsrun status to check the current login state of your device.

bitsrun status

To upgrade:

pipx upgrade bitsrun

What's Changed

  • chore(deps): update dependency pre-commit to v3 by @renovate in #16
  • chore(deps): update dependency ruff to ^0.0.235 by @renovate in #17
  • feat: migrate package manager to pdm by @spencerwooo in #20
  • refactor: use httpx as http client in place of requests by @spencerwooo in #21
  • feat: get status and a unified endpoint for ac_id and ip by @spencerwooo in #23

Full Changelog: v3.3.1...v3.4.1

v3.4.0

04 Feb 08:28
d48dabe
Compare
Choose a tag to compare

This should be superseded by v3.4.1

v3.3.1

25 Jan 09:26
6beb2bf
Compare
Choose a tag to compare

Fix ambiguous config path discovery.

On Windows, the possible paths are:

  • C:\ProgramData\bitsrun\bit-user.json
  • ~\AppData\Roaming\bitsrun\bit-user.json

On Linux:

  • /etc/bitsrun/bit-user.json
  • /etc/xdg/bitsrun/bit-user.json
  • ~/.config/bitsrun/bit-user.json
  • ~/.config/bit-user.json

On macOS:

  • /etc/bit-user.json
  • /Library/Preferences/bitsrun/bit-user.json
  • $HOME/Library/Preferences/bitsrun/bit-user.json
  • $HOME/.config/bit-user.json
  • $HOME/.config/bitsrun/bit-user.json

What's Changed

  • Configure Renovate by @renovate in #11
  • chore(deps): update dependency ruff to ^0.0.231 by @renovate in #13
  • chore(deps): update pypa/gh-action-pypi-publish digest to 7eb3b70 by @renovate in #12
  • fix: config root missing $HOME/.config/bitsrun/ on macOS by @spencerwooo in #15

New Contributors

Full Changelog: v3.3.0...v3.3.1

v3.3.0

24 Jan 14:56
fe9c0c5
Compare
Choose a tag to compare

screenshot

To update:

pipx upgrade bitsrun

What's Changed

  • Removed option --silent, -s for suppressing output
  • Colorful outputs with better printed structured data
  • Much clearer error handling

Under the hood

Full Changelog: v3.2.4...v3.3.0