Fallow releases, newest first.
Fallow is built in public, and every release is tagged on GitHub. These are releases of the open-source scan you run with npx fallow. The latest is Fallow 3.33.1. Below are the 50 most recent, each with a link to its full notes.
npx fallowReleases
v3.33.1Health and duplication baselines in CI, Vitest fixes
The GitHub Action and the GitLab template can baseline health and duplication on the default run.
Release notes for v3.33.1 on GitHub (opens in a new tab)v3.33.0Fallow architecture, baseline pruning, faster musl binaries
A JSX import source in a Vitest config now adds a module graph edge.
Release notes for v3.33.0 on GitHub (opens in a new tab)v3.32.0Grouped health trends, markdown from saved runs, dead-code accuracy fixes
The new
Release notes for v3.32.0 on GitHub (opens in a new tab)fallow-setupskill tells an agent how to add code-quality tools.v3.31.0Per-package changedSince baselines, package cycles, stable dead-code finding ids, shrink-only baselines
Per-package
Release notes for v3.31.0 on GitHub (opens in a new tab)changedSincebaselines for monorepos.v3.30.0Flag retirement report, startup import weight, faster language server, Oxc 0.151
The retirement report works in every
Release notes for v3.30.0 on GitHub (opens in a new tab)fallow flagsformat and gives each flag an age from git.v3.29.0Raw V8 coverage, parse-error gate, complexity rule levels, deprecated export consumers
A run can fail when Fallow cannot parse a source file.
Release notes for v3.29.0 on GitHub (opens in a new tab)v3.28.0Baselines carry a kind, request outcomes on every surface, Module Federation and Nuxt reads
Every saved baseline now says which command wrote it.
Release notes for v3.28.0 on GitHub (opens in a new tab)v3.27.0Every CI gate can fail the job, baseline staleness in CI, gate results in MCP
An armed gate reports its result in the JSON output.
Release notes for v3.27.0 on GitHub (opens in a new tab)v3.26.0Stale-baseline gate, built-in exclusion diagnostics, rule overrides everywhere
A run can say which built-in ignore pattern removed source files.
Release notes for v3.26.0 on GitHub (opens in a new tab)v3.25.0Positional path scope, runtime coverage joins callbacks and object members
Bare
Release notes for v3.25.0 on GitHub (opens in a new tab)fallow,check,dupes,health,audit,security,fix,listandsimilar-codenow take an optional positional path.v3.24.1--production stops calling a test-only export safe to delete
A single-fix patch release for #2594.
Release notes for v3.24.1 on GitHub (opens in a new tab)v3.24.0Findings that say when the run behind them was incomplete
This release is about output honesty. Fallow should not present a number that is a floor as a total, and a zero that means "not measured" now says so. A mutation that rests on an incomplete picture…
Release notes for v3.24.0 on GitHub (opens in a new tab)v3.23.0A readiness check, and reports that survive a moved checkout
An empty Fallow report has always been ambiguous. It can mean the project is clean, or it can mean Fallow never resolved your config and analyzed almost nothing, and until now the output looked the…
Release notes for v3.23.0 on GitHub (opens in a new tab)v3.22.0Honest answers from surfaces that were guessing
Fifty commits since v3.21.0. The theme this cycle is honesty about what the tool knows: several surfaces were reporting a confident answer they had not earned.
Release notes for v3.22.0 on GitHub (opens in a new tab)v3.21.0Runtime coverage joins the maps producers write, plus a visible discovery skip
Runtime coverage is the theme. A coverage map that Fallow could not join used to read exactly like code with no tests, and in one case it could make a function look better than the static estimate…
Release notes for v3.21.0 on GitHub (opens in a new tab)v3.20.0Yarn PnP resolution, monorepo tsconfig scope, review schema 8
Yarn Plug'n'Play projects resolve like any other project. A PnP install has no populated
Release notes for v3.20.0 on GitHub (opens in a new tab)node_modules, so every bare import used to miss and fall through to the much slower path, which on a large…v3.19.0One-pass agent install, MCP resources, similar-code discovery
One command to wire your coding agents.
Release notes for v3.19.0 on GitHub (opens in a new tab)npx fallow agent installdetects Claude Code, Codex, and Cursor from the project, your home directory, and the session, then writes what each one reads: an…v3.18.0More accurate graphs, consistent diagnostics, leaner editor packages
Fallow 3.18.0 makes dead-code analysis more accurate across equivalent module shapes, aligns workspace and programmatic diagnostics with the CLI, and reduces normal VS Code extension downloads with…
Release notes for v3.18.0 on GitHub (opens in a new tab)v3.17.0Type-aware CI output and Windows reliability
Type-aware analysis is easier to use in CI, more accurate around ambiguous exports, and more reliable across platforms.
Release notes for v3.17.0 on GitHub (opens in a new tab)v3.16.0Honest template scoring, prunable audit cache, visible demotion
Health scoring gets more honest and more configurable in this release: template-family units drop the CRAP dimension they could never earn coverage for, Svelte
Release notes for v3.16.0 on GitHub (opens in a new tab){#snippet}blocks are scored as…v3.15.0Near-miss clone detection, diagnosable threshold overrides, community bug fixes
A
Release notes for v3.15.0 on GitHub (opens in a new tab)health.thresholdOverridesentry that did not silence a finding now tells you why: every override row carries a requireddimension(complexityorcrap), a newinsufficientstatus marks an…v3.14.0DoMock-aware coverage, faster discovery and alias propagation
Mock-aware coverage learns
Release notes for v3.14.0 on GitHub (opens in a new tab)doMock, workspace discovery and alias propagation got faster, and type-aware status tells the truth about how it found the sidecar.v3.13.0Action-provisioned type-aware sidecar, flag-proof agent gate
The GitHub Action now provisions the type-aware sidecar itself, and the agent gate stops being fooled by git-level flags.
Release notes for v3.13.0 on GitHub (opens in a new tab)v3.12.0Type-aware audit enablement, rename-aware gating, sturdier baselines
Type-aware analysis and
Release notes for v3.12.0 on GitHub (opens in a new tab)audit --gate new-onlynow work together out of the box, audits survivegit mv, and health baselines got sturdier.v3.11.0Deno workspaces, Server Action security fix, mock-aware coverage
Deno joins the workspace family, four community-reported false positives are gone, and parallel CI review jobs stop stepping on each other.
Release notes for v3.11.0 on GitHub (opens in a new tab)v3.10.0Stable type-aware TypeScript analysis
npm installs receive the exact matching
Release notes for v3.10.0 on GitHub (opens in a new tab)fallow-type-awarecompanion as an optional dependency, so there is nothing else to wire up. See the type-aware analysis guide.v3.9.1Impact statusline for agents
The Fallow plugin for Claude Code can compose this line with an existing status line. Codex and other agents can use the same stable command through the bundled Fallow skill.
Release notes for v3.9.1 on GitHub (opens in a new tab)v3.8.1Trustworthy cloud runtime evidence
When the active deployment has not collected enough isolated production evidence, the CLI keeps the result non-actionable instead of treating any tracked function as sufficient proof. Once the…
Release notes for v3.8.1 on GitHub (opens in a new tab)v3.8.0Interactive codebase map (fallow viz)
Click any file to open a detail panel with the evidence behind each finding: unused export names, clone groups and their other locations, boundary crossings, cycle membership, importers and imports…
Release notes for v3.8.0 on GitHub (opens in a new tab)v3.7.1False-positive fixes for inherited members and tsconfig aliases
A patch release with two dead-code false-positive fixes and a performance improvement to star re-export analysis.
Release notes for v3.7.1 on GitHub (opens in a new tab)v3.7.0Bounded analysis on minified bundles, VS Code baseline-at-HEAD, hardened inputs
Bounded analysis on large minified bundles. Repos that ship dense single-line bundles (precompiled editor assets such as ProseMirror) could drive
Release notes for v3.7.0 on GitHub (opens in a new tab)fallow dead-codeto tens of GiB of memory and…v3.6.0Compact JSON by default, reusable audit caches, Windows diagnostics fix
Fallow v3.6.0 makes
Release notes for v3.6.0 on GitHub (opens in a new tab)--format jsonleaner by default, adds first-class cleanup for reusable audit caches, and fixes editor diagnostics on Windows.v3.5.1Sharper dead-code crediting, license-token hardening
This patch sharpens dead-code crediting for two common architecture patterns, hardens license-token file handling, and speeds up named re-export and workspace bucketing at scale.
Release notes for v3.5.1 on GitHub (opens in a new tab)v3.5.0Smaller npm install, native GitHub Action rendering, schema-typed error envelope
npm platform packages now ship a single
Release notes for v3.5.0 on GitHub (opens in a new tab)fallowbinary instead of three.v3.4.2Suppression inventory, native GitHub output, monorepo CI paths, member-crediting accuracy
MCP tool
Release notes for v3.4.2 on GitHub (opens in a new tab)list_suppressionsv3.3.0Verifiable plugin authoring, config recommendations, and hardened agent surfaces
Self-documenting capability surface
Release notes for v3.3.0 on GitHub (opens in a new tab)v3.2.0Configurable large-function threshold, surfaced in the health summary
This release makes the unit-size (large-function) check configurable and reports the effective ceiling in the health output.
Release notes for v3.2.0 on GitHub (opens in a new tab)v3.1.0Dev-dependency-in-production rule, member tracing, conditional dynamic imports
The promote-side mirror of
Release notes for v3.1.0 on GitHub (opens in a new tab)test-only-dependencyandtype-only-dependency. A package indevDependenciesthat a production (non-test, non-config) file imports at runtime is flagged so you can…v3.0.0New brand, styling audit, rule packs, and architecture guard
Fallow 3.0 is a major release for one reason:
Release notes for v3.0.0 on GitHub (opens in a new tab)fallow audit, the gate that already reviews your TypeScript and JavaScript, now reviews your CSS and CSS-in-JS in the same PR, in the same JSON…v2.104.0CSS-in-JS intelligence, styling health, token blast-radius
This release is heavy on CSS intelligence.
Release notes for v2.104.0 on GitHub (opens in a new tab)fallow health --cssnow understands CSS-in-JS (styled-components, emotion, linaria, vanilla-extract, StyleX, Panda) as first-class, ships a second…v2.103.0Typed output contracts, runtime trust-output, false-positive fixes
All three additions are additive and backwards-compatible.
Release notes for v2.103.0 on GitHub (opens in a new tab)v2.102.0Code review brief, decision surface, and symbol-level trace
This release adds a toolkit for reviewing changed code, designed for both human reviewers and AI agents.
Release notes for v2.102.0 on GitHub (opens in a new tab)v2.101.0Faster duplicate detection, stylesheet resolution, and namespace-component fixes
A performance and bug-fix release: faster duplicate detection, stylesheet resolution, and plugin detection on large repositories, plus false-positive fixes for Vue namespace components, Varlock, and…
Release notes for v2.101.0 on GitHub (opens in a new tab)v2.100.0Agent inspect bundles, security verifier workflows, web-format duplicate detection
Fallow v2.100.0 bundles new agent and security workflows, broader duplicate detection, framework-aware health, and a batch of accuracy fixes.
Release notes for v2.100.0 on GitHub (opens in a new tab)v2.99.0Opt-in suppression reasons
This release adds opt-in suppression hygiene and fixes three reported issues across detection accuracy, the editor extension, and catalog support.
Release notes for v2.99.0 on GitHub (opens in a new tab)v2.98.0Angular component IO, Svelte events, Vue/Svelte template complexity
This release deepens framework-aware dead-code and complexity analysis across Angular, Vue, and Svelte, and widens React Server Component checks beyond Next.js.
Release notes for v2.98.0 on GitHub (opens in a new tab)v2.97.0CSS/Tailwind intelligence, framework health, RSC boundaries
v2.97.0 brings a CSS and Tailwind intelligence layer to
Release notes for v2.97.0 on GitHub (opens in a new tab)fallow health, a wave of framework-specific dead-code and health checks across SvelteKit, Vue, Pinia, and Next.js, the Next.js React Server…v2.96.0Dupes ignores imports by default, Impact moves to user dir, VS Code mute fix
This release changes two analysis defaults, relocates Fallow Impact history out of your repo, and fixes the VS Code diagnostic-mute toggle.
Release notes for v2.96.0 on GitHub (opens in a new tab)v2.95.0Docker image, per-file health thresholds, scoped policy suppressions
Fallow now ships a checksum-verified Dockerfile for the pinned Linux musl release binary, a source-built contributor Dockerfile, and a copyable Compose example. Projects mount at
Release notes for v2.95.0 on GitHub (opens in a new tab)/workspacewith…v2.94.0Agent onboarding, weekly impact digest, task matrix
v2.94.0 makes Fallow easier to discover and adopt from inside coding agents, and starts reporting the value it delivers back to you.
Release notes for v2.94.0 on GitHub (opens in a new tab)