Skip to content

Releases: ygncode/fortnite-cli

v0.1.0

15 Apr 10:53

Choose a tag to compare

Changelog

  • 58d0948 ci: add test and release workflows
  • 22a565d feat(api): add http client with retry and error decoding
  • 92c972b feat(api): add response types and testdata roundtrip tests
  • 98590a5 feat(api): add typed island methods for all 12 endpoints
  • f905855 feat(cmd): implement 7 per-metric commands via shared factory
  • 76eb500 feat(cmd): implement compare composite
  • e985762 feat(cmd): implement islands get
  • b14aea1 feat(cmd): implement islands list (slim + --raw passthrough)
  • 286940a feat(cmd): implement islands metrics with bundled/filterable dispatch
  • 5973657 feat(cmd): implement islands retention (day-only)
  • 3b9cd6d feat(cmd): implement search composite
  • bdb46c6 feat(cmd): implement summary composite
  • 232c631 feat(cmd): implement top composite with bounded concurrency
  • 9d409e1 feat(commands): add cobra root and global flags
  • 6359226 feat(output): add JSON/NDJSON writer with raw bypass
  • a87ade3 feat(skill): add SKILL.md
  • 1bbb345 feat(skill): add per-command reference
  • e766e43 feat(skill): add recipe reference
  • 7c61f96 feat(slim): add bundled metrics slimming with timestamp rounding
  • cd6614f feat(slim): add single-metric and retention slimming
  • 317af99 feat(slim): unwrap island list envelope
  • 2bf5fed feat(timerange): parse --last/--from/--to with 7-day validation
  • 3ee11ad feat: add curl|sh installer
  • c57c22d fix(api): honor Retry-After header instead of parsing body
  • f28dc3a fix(timerange): reject malformed day durations strictly
  • 8738a51 test(api): add e2e smoke test behind build tag