Skip to content

v0.2.0

Choose a tag to compare

@jackvaughanjr jackvaughanjr released this 05 Aug 23:36
· 42 commits to main since this release
v0.2.0
f808b0c

v0.2.0

Ten tools. Confirmed working routes across six gateway segments: blueprints,
devices, device-groups, pro (Jamf Pro API in full), proclassic (Jamf Pro Classic)
and ddm/report (Declaration Reporting).

New since v0.1.0:
findDeviceGroups, getDeviceGroupMembers — group search and membership resolution
findExpensiveAutomations — audits scripts, extension attributes and policy cadence
getInventoryCollectionSettings — rates inventory options by cost per collection
findCriteriaReferences — establishes whether an inventory field is load-bearing

Contribution rules are now enforced by pre-commit hooks and CI rather than
documented: no live identifiers in tracked files, no captured API responses
committed, committed ADRs immutable.

Known limitation: Compliance Benchmarks returns a gateway-side 500
("Upstream host lookup failed") on its documented path — a fault on Jamf's side.

119 tests, mutation-checked. Upstream API is a public beta with no stability
guarantee, so minor versions may carry breaking changes.