What's Changed
- feat(site): catalog restructure, AI/SEO, and visual polish by @ktn-jamf in #186
- fix(ci): override generator + groups.go alongside docs/site on deploy by @ktn-jamf in #187
- docs(readme): refresh tagline, add Jamf School + JCDS, Platform examples by @ktn-jamf in #188
- feat(output): add --compact flag for token-efficient agent output by @ktn-jamf in #189
- feat(output): add --select flag for multi-field projection by @ktn-jamf in #190
- feat(commands): add doctor diagnostic command by @ktn-jamf in #192
- feat(generator): emit spec provenance and surface in version -v by @ktn-jamf in #193
- fix(spinner): suppress loading spinner under NO_COLOR / --no-color by @ktn-jamf in #194
- fix(version): honour -o json/yaml and split classic spec section by @ktn-jamf in #195
- chore(deps): bump golang.org/x/term from 0.42.0 to 0.43.0 by @dependabot[bot] in #197
- chore(deps): bump github.com/getkin/kin-openapi from 0.137.0 to 0.138.0 by @dependabot[bot] in #196
- feat(lint): add dead-code lint for flags and unexported helpers by @ktn-jamf in #198
- docs: add GLOSSARY.md + docs/solutions/ archive by @ktn-jamf in #199
- feat(backup): add inventory preload CSV export and app store app backup by @neilmartin83 in #202
- feat(classic): add ebooks, user-groups, vpp scope support by @neilmartin83 in #203
- feat(commands): annotate destructive commands with jamf:destructive by @ktn-jamf in #204
- fix(platform): apply commands fail to create new resources by @neilmartin83 in #208
- feat(icon): update jamf CLI icon image by @neilmartin83 in #206
Full Changelog: v1.16.1...v1.17.0