Skip to content

chore: version packages - #29

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

chore: version packages#29
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@dgkit/betting-math@0.4.0

Minor Changes

  • 4446e94: Add parlay (accumulator) expected value and Kelly staking:
    combineParlayLegs collapses a multi-leg bet to a single equivalent
    probability and price, and calculateParlayExpectedValue/
    calculateParlayKellyStake delegate straight to the single-bet
    calculateExpectedValue/calculateKellyStake on that combined price —
    assuming independence between legs, which callers can override by
    supplying a correlation-adjusted probability per leg.
  • de2fc02: Add expected value and Kelly criterion staking (calculateEdge,
    calculateExpectedValue, calculateKellyStake, with fractional-Kelly
    support), hedging/green-up calculators (calculateHedgeStake for a plain
    back-to-back hedge, calculateExchangeLayStake for a commission-aware
    betting-exchange lay), and matched-betting free-bet extraction
    (calculateFreeBetLayStake) — all built on the existing exact-Fraction
    odds/probability primitives, with property-tested profit-equalization
    invariants.

Patch Changes

  • 7b6e8c7: Add bookmaker promo mechanics: applyProfitBoost (boosted winnings, with
    an optional cap), calculateRiskFreeBetLayStake (a cash qualifying bet
    refunded as free-bet credit if it loses, which reduces exactly to
    calculateExchangeLayStake at refundCap = 0), and
    calculateAccaInsuranceExpectedValue (expected value of an accumulator
    insured against a limited number of losing legs, via generateCombinations
    over the possible losers).
  • 5763796: Fix calculateRiskFreeBetLayStake silently returning a negative lay
    stake/liability when the refund market's odds make the refund's cash
    value exceed backStake × backOdds; it now throws instead. Also validate
    refundBackOdds/refundLayOdds/refundCommission unconditionally
    rather than only when refundCap is positive, validate
    calculateAccaInsuranceExpectedValue's refundValue as non-negative,
    and replace its per-loss-count probability calculation (previously
    exponential in legs.length) with a linear-time Poisson-binomial
    recurrence.

@dgkit/blob-saver@0.1.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/clipboard@0.1.3

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/combobox@0.1.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/format@0.2.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/intersection-observer@0.1.3

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/mutation-observer@0.1.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/resize-observer@0.1.3

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/route-state@0.2.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/signal-history@0.2.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@dgkit/signal-storage@0.1.2

Patch Changes

  • 5763796: Routine maintenance release, no functional changes.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 2c19e0a to bdd382d Compare August 11, 2026 10:39
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from bdd382d to 9feef54 Compare August 13, 2026 00:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants