Skip to content

docs(cli): release notes for 0.7.11–0.8.0 - #74

Merged
krassx merged 1 commit into
mainfrom
docs/cli-0.8.0-release-notes
Oct 7, 2026
Merged

krassx merged 1 commit into
mainfrom
docs/cli-0.8.0-release-notes

Conversation

@krassx

@krassx krassx commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Adds release notes for the four Bugsee CLI releases not yet in the docs, in the existing format of docs/cli/release-notes.md (which already covers 0.7.0–0.7.10 via #63 and #65):

Release Date Headline
0.8.0 2026-10-07 --type elf takes directories, IL2CPP map validation, bounded-memory uploads, inject edits in place, four bug fixes, exit-code changes
0.7.13 2026-10-07 MIT license, machine-label hostname fix, npm instructions
0.7.12 2026-10-07 upload build without an artefact, --extension, SYMBOL_TABLE / --force / one-per-build-id fixes
0.7.11 2026-09-18 SRI guard, --exclude, --strip-sources-content, dry-run fix

Written for users, from the CLI changelog: no CI / dependency / internal-test chatter, and the 0.8.0 memory table only quotes figures that are 0.7.13 vs 0.8.0 on large synthetic inputs.

Reference pages

The features in those releases weren't documented anywhere, so the notes would have linked to nothing. The matching sections are added:

  • sourcemaps.md: inject --exclude / --allow-sri, the Subresource Integrity guard, --strip-sources-content, inject's fail-before-touching behaviour, dry-run with un-keyed maps.
  • debug-files.md: --extension, --strip-sources-content, the ELF input rules (directories and zips, build-id preference, SYMBOL_TABLE + --force, exit codes, the "finished output only" caveat), IL2CPP mapping validation.
  • builds.md: upload build without --artifact.
  • cspell.json: adds "Subresource".

Checked

npx cspell "docs/**/*.md" "docs/**/*.mdx" -c cspell.json (the CI command): 0 issues. npm run build: succeeds, no broken-link/anchor warnings.

Worth a look

  • The 0.8.0 entry calls out three exit-code changes (IL2CPP corrupt map 0 → 11, missing ELF path 11 → 10, ELF inputs collected before any upload) because integrators script against them.
  • Older stale branches docs/cli-release-notes and docs/cli-0.7.10 are superseded by what's already on main; not touched here.

🤖 Generated with Claude Code

…ey link to

Release notes for the four CLI releases not yet covered (0.7.11, 0.7.12, 0.7.13,
0.8.0), in the existing format.

The features those releases added were not documented anywhere, so the notes would
have linked to nothing. Adds the matching reference sections:

- sourcemaps: inject --exclude and --allow-sri, the Subresource Integrity guard,
  --strip-sources-content, inject's failure behaviour, dry-run with un-keyed maps
- debug-files: --extension, --strip-sources-content, ELF input rules (directories,
  zips, build-id preference, SYMBOL_TABLE and --force, exit codes), IL2CPP mapping
  validation
- builds: upload build without --artifact

cspell: add "Subresource".

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Change-Id: I9496a896063f3194a561697eb0c66d73a8cac49a
@krassx
krassx merged commit dc8d06a into main Oct 7, 2026
1 check passed
@krassx
krassx deleted the docs/cli-0.8.0-release-notes branch October 7, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant