Releases: Buzzr-app/dfs-engine
Releases · Buzzr-app/dfs-engine
Release list
v5.1.0
Buzzr public toolkit release v5.1.0.
Published from reviewed commit c26ad054f999ea726eb29c93d75e5a0dd8a7ea7e through npm trusted publishing with provenance.
| Package | Version | npm integrity |
|---|---|---|
@buzzr/dfs-cli |
5.0.1 |
sha512-BV3e5Nxkys3LLxX67/bc7gPA2L0JnBGnczqfIJPLr98rf217iKpLuVkTbtRpZBfyEQNHdRJGUbuzuD3bYXapzg== |
@buzzr/dfs-engine |
5.1.0 |
sha512-nvad/3xyzxjJA1/QQsNqfmYB9P8TIB1ErKSvhOWD1mL3FLzCe+HuNCM880dj8wOSglLUlZzFVXrn+VB/2/NQ3Q== |
@buzzr/dfs-engine-test-vectors |
5.1.0 |
sha512-fTZY5BC8CjX2l5vQAx0Ejk3EfjKHE+dcf51T8wtXQviPUI2KKY83ip2WW4j0Gj8DyxFZugev4M0zvj3UZKruWw== |
@buzzr/dfs-testkit |
5.0.1 |
sha512-pXaylQhkXgD8Ttee63eoGik+58MVMer6/84v6FCax5KQ4B/4wxLtTgC2a4EpOR7g/APVL/JO2N6ZE4eHHOWiAQ== |
@buzzr/mcp |
5.1.0 |
sha512-5xWiYpL0CY4qtHWd9r23SnII4eBxFmr1D6jKilEV8BItleTsT3b8vBLr3F4id0YejlRGxPjeW/68Z4QCa1FzbA== |
v5.0.0 — Batch settlement, calibrated predictions, recommendations, and an MCP server
The whole @buzzr family, baselined at 5.0.0. Pure TypeScript, zero-dependency cores, ESM+CJS+types, Node ≥22.
Engines
- @buzzr/dfs-engine 5.0.0 —
settleEntries()batch settlement with a shared memoized stat cache (providerCalls/cacheHitsreporting, per-entry failure isolation),validateBookPolicyDefinition()for linting book policies as data,KALSHI_DRAFT_BOOK_POLICYfor prediction-market binary contracts, richer explanation codes. The locked v4 canonical contracts are untouched — upgrading from 4.x requires no code changes. - @buzzr/bets-core 5.0.0 — parlay math (
combineAmericanOdds,calculateParlayFairValue),calculateExpectedValue,calculateKellyStake,calculateClosingLineValue,calculateRollupByPeriod,calculateDrawdown,calculateStreaks. Fully additive. - @buzzr/entertainment-engine 5.0.0 — joins the monorepo. Injectable clock, DST-correct primetime detection, normalized team matching, expanded rivalry tables, a calibrated 22-feature
ml-v5trainer (standardization, momentum, early stopping, seeded shuffle, confidence calibration) with bit-identical v1-weight backward compatibility, and a new personalized recommendations API (rankGamesForUser,explainRecommendation).
New: agents can use all of it
- @buzzr/mcp 5.0.0 — an MCP stdio server exposing 8 tools (grade entries, validate slips, list book policies, fair lines, parlay EV, Kelly stakes, buzz predictions, personalized rankings). One config line:
npx -y @buzzr/mcp.
Satellites
dfs-cli, dfs-react, dfs-testkit, dfs-provider-espn, dfs-provider-sportradar, dfs-engine-test-vectors — all at 5.0.0 against dfs-engine ^5.0.0.
Verification
npm run verify green across all 10 packages on Node 22 + 24: typecheck, lint, format, 460+ tests, coverage, builds, TypeDoc, export smoke tests, size budgets, pack smoke, audit. Also integrated and shipped in the Buzzr app (typecheck + full Jest suite green against these exact artifacts).
🤖 Generated with Claude Code