Releases: ygncode/fortnite-cli
Releases · ygncode/fortnite-cli
v0.1.0
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