Releases: jvorndran/fbs-cli
Releases · jvorndran/fbs-cli
Release list
v1.2.0
Added
fbs analyze team, a read-only derived report that composes fresh historical
CFBD data into cutoff-safe team, situational, drive, player, and
opponent-adjusted metrics.- Exact
--as-ofand--before-game-idcutoffs, compact unavailable-metric
reporting, bounded player selection, and structured source-failure details. - Offline formula, orchestration, integration, and output-contract coverage,
plus an opt-in live comparison oracle.
Changed
ratings sp --year --teamretains the provider's national ranking context
while returning only the requested team.- The README, packaged agent skill, command index, and project site now document
the derived analysis workflow without changing the 71-route endpoint surface.
Fixed
- Strict cutoff timestamp validation, atomic weekly-request cancellation,
preflight output-limit validation, interception-return classification, and
decimal rounding at large and small magnitudes. - The coverage job now enforces its intended 90% aggregate line and function
thresholds instead of Bun's per-file threshold semantics.
Full changelog: v1.1.0...v1.2.0
v1.1.0
fbs v1.0.0
Highlights
- Stable read-only coverage for all 71 CollegeFootballData GET routes.
- Deterministic YAML success and error contracts for terminals, scripts, and agents.
- Hardened project-local authentication, exact secret redaction, private API clients, and a 30-second no-retry timeout.
- Correct nested-option inheritance, game status, drive scores, team-stat collision handling, and quiet broken-pipe behavior.
- Cross-platform package and native smoke coverage, MIT licensing, public docs, and a GitHub Pages landing page.
Install
npm install --global @jvorndran/fbs-cli
fbs --versionSee the changelog for the complete release summary.