Release Notes
Added
- Self-hosted install scripts:
curl … https://download.bugsee.com/cli/install.sh | sh
(macOS/Linux) and irm …/cli/install.ps1 | iex (Windows PowerShell). They
resolve the latest version from the mirror, download + SHA-256-verify the
host's binary from download.bugsee.com (no GitHub dependency), and install
it — overridable via BUGSEE_CLI_VERSION / BUGSEE_CLI_INSTALL_DIR /
BUGSEE_CLI_BASE_URL. Published at stable URLs by the release mirror.
Changed
debug-files upload --type elf now uploads native symbols per .so,
keyed by each library's real GNU build-id (code_id, extracted via
symbolic-debuginfo — identical to the worker's) instead of the build-level
--uuid. Each .so is registered + uploaded as its own symbol document
(pipelines run in parallel), which (a) stops native symbols from colliding
with the ProGuard mapping server-side — both previously shared the build
UUID — and (b) enables per-library dedup: an unchanged .so (same build-id)
is skipped before its bytes transfer. A .so built without -Wl,--build-id
has no code_id; it is warned about and skipped (it can't be matched at
crash time anyway, so it is never faked with the build UUID).
- Bumped
symbolic-common / symbolic-debuginfo 13 → 13.6.0. The ELF
code_id the native upload reads is stable across major-13 minors, so this
stays identifier-compatible with the worker's symbolic 13.1.1.
Fixed
upload build-info now sends Content-Type: application/octet-stream on the
presigned PUT. The appserver signs the build-info URL with that
Content-Type, so omitting it made S3 reject the upload with a 403
SignatureDoesNotMatch. The artefact and chunk PUTs already set it; this
aligns the build-info path with them.
Install bugsee-cli 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/bugsee/bugsee-cli/releases/download/v0.7.0/bugsee-cli-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/bugsee/bugsee-cli/releases/download/v0.7.0/bugsee-cli-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install bugsee/tap/bugsee-cli
Install prebuilt binaries into your npm project
npm install @bugsee/bugsee-cli@0.7.0
Download bugsee-cli 0.7.0