This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+11 more
Summary
AI summaryAdded primary full-scan flag --all, short stack filter flags, and a persistent analysis cache.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Added `buildby --all` / `buildby -a` as primary full-scan command, keeping `--scan` as legacy alias. Added `buildby --all` / `buildby -a` as primary full-scan command, keeping `--scan` as legacy alias. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added short filter flags `-e`, `-f`, `-t`, and `-n` for all supported stacks. Added short filter flags `-e`, `-f`, `-t`, and `-n` for all supported stacks. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added persistent analysis cache reusing results when app versions and executable fingerprints are unchanged. Added persistent analysis cache reusing results when app versions and executable fingerprints are unchanged. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added `--no-cache` option to force a fresh batch analysis. Added `--no-cache` option to force a fresh batch analysis. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added automatic config file creation on first run with `cache: true` and `excludeApps: []`. Added automatic config file creation on first run with `cache: true` and `excludeApps: []`. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added `excludeApps` config support to skip apps from `--all` and per‑stack scans by name, Bundle ID, or path. Added `excludeApps` config support to skip apps from `--all` and per‑stack scans by name, Bundle ID, or path. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Feature | Low |
Added English README screenshots for visual reference. Added English README screenshots for visual reference. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Performance | Medium |
Improved batch-scan speed using worker‑based analysis, batched size reads, and reduced expensive command calls. Improved batch-scan speed using worker‑based analysis, batched size reads, and reduced expensive command calls. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Performance | Medium |
Batch scans now skip signature and localized‑name lookups to keep scans fast. Batch scans now skip signature and localized‑name lookups to keep scans fast. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Bugfix | Medium |
Fixed locale handling so neutral terminal locales like `C.UTF-8` fall back correctly while explicit English overrides still work. Fixed locale handling so neutral terminal locales like `C.UTF-8` fall back correctly while explicit English overrides still work. Source: llm_adapter@2026-05-30 Confidence: high |
— |
| Refactor | Low |
Redesigned the full-scan output with a shareable desktop app stack profile and compact distribution chart. Redesigned the full-scan output with a shareable desktop app stack profile and compact distribution chart. Source: granite4.1:30b@2026-05-30-audit Confidence: low |
— |
Full changelog
Added
- Added
buildby --all/buildby -aas the primary full-scan command, with--scankept as a legacy alias. - Added short filter flags for all supported stacks, including
-e,-f,-t, and-n. - Added a persistent analysis cache that reuses results when app versions and executable fingerprints are unchanged.
- Added
--no-cacheto force a fresh batch analysis. - Added automatic config file creation on first run with
cache: trueandexcludeApps: []. - Added
excludeAppsconfig support to skip apps from--alland per-stack scans by app name, Bundle ID, or full path. - Added English README screenshots.
Changed
- Redesigned the full-scan output with a more shareable desktop app stack profile and compact distribution chart.
- Improved table rendering for CJK, emoji, and ANSI-colored output.
- Improved batch-scan speed with worker-based analysis, batched size reads, and reduced expensive command calls.
- Batch scans skip signature and localized-name lookups to keep scans fast.
Fixed
- Fixed locale handling so neutral terminal locales such as
C.UTF-8fall back correctly while explicit English overrides still work.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Buildby
All releases →Related context
Beta — feedback welcome: [email protected]