Skip to content

Commit c675ae1

Browse files
zackeesclaude
andcommitted
chore: bump version to 2.2.20
Ships: - `fbuild bloat` / `fbuild symbols` rows now carry a `referenced_by` array parsed from GNU `ld`'s `Cross Reference Table` block; the markdown report gains a "Referenced by" column (#459 / #460). - `fbuild bloat graph` subcommand for graphviz `.dot` back-reference graphs (#463 / #468). - `setup.py` locates the cargo binary under `target/<host-triple>/release/` in addition to the flat `target/release/`, so `pip install .` / `uv pip install -e .` works on the rustup-managed toolchain layout (Windows in particular, #461). - Claude Code Stop / PostToolUse hooks are now PEP 723 scripts (#464 / #466), scope clippy + test to the changed crates only instead of `--workspace` on every Stop (#465 / #467), and have a 120s timeout with the workspace-wide gate moved to an opt-in `ci/git-hooks/pre-push` (#462 / #469). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c3e51ca commit c675ae1

4 files changed

Lines changed: 17 additions & 17 deletions

File tree

Cargo.lock

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ exclude = ["dylints/ban_raw_subprocess"]
2626
libraries = [{ path = "dylints/*" }]
2727

2828
[workspace.package]
29-
version = "2.2.19"
29+
version = "2.2.20"
3030
edition = "2021"
3131
rust-version = "1.94.1"
3232
license = "MIT OR Apache-2.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "fbuild"
3-
version = "2.2.19"
3+
version = "2.2.20"
44
description = "PlatformIO-compatible embedded build tool (Rust implementation)"
55
readme = "README.md"
66
requires-python = ">=3.10"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)