Skip to content

v0.3.0

Choose a tag to compare

@amit3992 amit3992 released this 25 Apr 03:01
· 10 commits to main since this release

Breaking changes

  • fpl team defaults to live next-GW state (reflects pending transfers, captain changes, armed chips). Falls back to current-GW picks with a caveat field when not authenticated. Use --gw <n> for an explicit historical view.
  • fpl team JSON output is now wrapped: {gameweek, source, caveat?, squad}.
  • fpl chip <name> is dry-run by default; --confirm applies it. fpl chip none --confirm deactivates an armed chip.
  • The --next flag is removed.

Other changes

  • Unified chip routing: bench-boost/triple-captain go via /my-team/, wildcard/free-hit go via /transfers/ with an empty transfers list.
  • fpl budget and fpl transfers suggest use live state when authenticated, so post-transfer bank balance and squad membership are accurate.
  • fpl budget output adds chips_active and chips_played.
  • New getLiveSquadState helper centralizes the auth-aware fetch used by team, budget, and suggest.
  • CONTEXT.md and the fpl-gameweek skill updated to verify source: "live" and recommend fpl login on caveat.