This changelog records changes to the 4casters public APIs that are visible to integrators. Internal refactors, performance fixes that do not change behavior, and infrastructure changes are intentionally omitted. Conventions:Documentation Index
Fetch the complete documentation index at: https://docs.4casters.io/llms.txt
Use this file to discover all available pages before exploring further.
- Newest entries first. Dates are ISO
YYYY-MM-DD. - Each entry is tagged with the affected API surface.
- Changes are grouped under
Added,Changed,Fixed,Deprecated, orRemoved(sections that don’t apply are omitted). - Breaking changes are tagged
Breaking.
Added
- Subscribe by
gameID,league, orsporton the price feed. Clients connected towss://streaming-api.4casters.io/price-streamcan now send JSONsubscribe,unsubscribe, andsubscribeAllcommands to narrow the feed to specific games, leagues, or sports. See Subscriptions for the full command shape and routing semantics. parentGameIDfanout. Subscribers of a parentgameIDalso receive updates for child games whoseparentGameIDmatches (e.g. F5-MLB derivatives reach subscribers of the parent game).
Changed
- Backwards compatible. Clients that never send a subscribe command stay in broadcast-all mode and receive every update as before — no integration changes required.