What's Changed
- fix: stop config generation emitting configuration the provider refuses (#379) by @neilmartin83 in #382
- fix: emulate per-category privilege retention on account and account_group (#385) by @neilmartin83 in #389
- fix: stop config generation emitting configuration the provider refuses (#379), and accept an identity-based import on every singleton by @neilmartin83 in #381
- chore: stop golangci-lint walking the gitignored local-testing directory by @neilmartin83 in #380
- test: omit-retains contract on the block-gated classic resources (#383) by @neilmartin83 in #386
- test(pro): order the vpp omit-retains teardown so it stops leaking a user group by @neilmartin83 in #395
- fix(pro): report Jamf Pro UI drift on 7 classic resources; stop advertising attributes the API ignores (#387) by @neilmartin83 in #388
- test(pro): stop the omit-retains configs declaring attributes #387 made read-only by @neilmartin83 in #397
- chore(deps): SDK v0.22.1, and fix the two macOS profile defects it exposed by @neilmartin83 in #396
- fix: always emit clearable classic scalars so a dropped value clears (#384) by @neilmartin83 in #390
- fix: send display_in so Self Service categories are stored at all by @neilmartin83 in #398
- fix(mobile_device_configuration_profile)!: remove self_service_description (#393) by @neilmartin83 in #401
- fix(pro): hydrate every ownership-gated block on import, one shape (#391) by @neilmartin83 in #400
- fix(patch_software_title): never hydrate undeclared package assignments (#403) by @neilmartin83 in #406
- fix(cloud_identity_provider): preserve Entra attribute mappings on omission (#404) by @neilmartin83 in #407
- feat(cloud_identity_provider): add the defaults data source by @neilmartin83 in #409
- docs: explain the post-import settle plan, and state the omit-preserves contract everywhere (#383) by @neilmartin83 in #402
- fix(sso_settings): merge the plan over the tenant's settings, not over nothing (#405) by @neilmartin83 in #408
- fix(provider): stop an unrouted 404 emptying the state file by @neilmartin83 in #411
Full Changelog: v0.30.0...v0.31.0