NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Anteater is a static analyzer for Dart that provides SSA-based data flow analysis, Datalog-based reasoning, code metrics, and configurable lint rules.
Last release 9 months ago
03 Jan 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
9 months old
5 releases · first in 2025
One column per month.
Parallel Analysis API: Memory-efficient concurrent file analysis for large codebases
ParallelAnalyzer class with configurable concurrency and chunked processingParallelAnalysisConfig for tuning maxConcurrency (default: 4) and chunkSize (default: 50)FileAnalysisResult for per-file analysis results with error handlingAnalysisProgressCallback for real-time progress trackinganalyzeWithProgress() method with progress callback supportanalyzeStream() for sequential streaming resultsanalyzeParallelStream() for parallel streaming with chunked processing.g.dart, .freezed.dart)addPrecomputedResult() method for parallel aggregation without AST retentionParallelAnalyzer, ParallelAnalysisConfig, FileAnalysisResult, AnalysisProgressCallback from main librarychore: update ignores by @brody-0125 in #3
Full Changelog: 0.3.0...0.3.2
^3.10.0 to ^3.10.7 to fix pub.dev dependency resolution failureCallInstruction, LoadFieldInstruction, LoadIndexInstruction, NullCheckInstruction, CastInstruction, TypeCheckInstructionAwaitInstruction result versioning_getValueVarId using variable.toString()*At facts (AssignAt, AllocAt, CallAt, LoadFieldAt, StoreFieldAt, PhiAt) with block IDsLoadField, Call, Await, LoadIndex, NullCheck, Cast, TypeCheckHalstead Metrics: Renamed N1/N2 fields to operatorTotal/operandTotal for Dart naming convention compliance
N1/N2 fields to operatorTotal/operandTotal for Dart naming convention compliance^3.5.0 to ^3.10.0 for dart_bert_tokenizer compatibilitylibrary; directive to fix dangling doc comment warningconst constructors and declarations throughout test filessort_constructors_first lint rulefeature : support technical debt cost model and neural analysis by @brody-0125 in #1
Full Changelog: 0.2.0...0.3.0
dart_bert_tokenizer--model option → ./model/ → ~/.anteater/brew install onnxruntime)anteater clones --path <path> for semantic clone detection
--threshold)--model, --vocab)~/.anteater/ for global installationDebtItem and DebtType models with 10 debt types (TODO, FIXME, ignore, as dynamic, etc.)DebtSeverity with configurable cost multipliers (critical: 4x, high: 2x, medium: 1x, low: 0.5x)DebtDetector for detecting debt from comments, casts, annotations, and metricsDebtCostCalculator for item and total cost calculationDebtReport with Markdown, JSON, and console output formatsDebtAggregator for project-level aggregation and hotspot analysisDebtTrend for tracking debt changes over timeanteater debt --path <path> for technical debt analysis
--fail-on-threshold--threshold flagFull Changelog : https://github.com/brody-0125/anteater/commits/0.2.0
Full Changelog: https://github.com/brody-0125/anteater/commits/0.2.0
avoid-dynamic, avoid-global-state, avoid-late-keyword, no-empty-block, no-equal-then-elseprefer-first-last, prefer-async-await, avoid-unnecessary-cast, prefer-trailing-comma, binary-expression-orderStyleRule abstract base class for custom rulesRuleRunner for coordinated rule executionRuleRegistry for rule registration and configurationRuleConfig for YAML-based configuration parsingAnalysisResult and AnalysisResultBuilder for multi-file resultsanteater rules --path <path> for running style rulesAnalysisResultRuleSettingsYour coding agent can read these notes before it upgrades. Set up the MCP server →