Skip to content

EntitlementDiff v0.1.12 — Next/Previous Change Navigation

Choose a tag to compare

@jdotc1 jdotc1 released this 17 Oct 05:00
· 40 commits to main since this release

EntitlementDiff 0.1.12 (build 13) adds Next/Previous Change Navigation.

  • Review added, removed and changed entitlements in the current visible sort order using controls or Comparison-menu commands.
  • Respect search/category filters and skip unchanged rows in All Keys without silently changing preferences.
  • Select and reveal current typed details. With no selection, Next starts at the first change and Previous at the last.
  • Stop at endpoints without wrapping; show position among visible changes and disable unavailable directions.
  • Resolve targets from retained current projection indices, preserving counts, UTF-8/type fidelity, stale-result suppression and complete path-free schema-1 reports.

Downloads:

  • EntitlementDiff-0.1.12-macOS-arm64.zip: Developer ID signed, hardened runtime, Apple-notarized and stapled app for Apple silicon, macOS 14+.
  • EntitlementDiff-0.1.12-Source.zip: sanitized SwiftPM sources/tests, examples, resources and documentation. Private development history, workstation evidence and supplied audit are excluded.

Four focused methods and native 100-row skip/reveal, reversed-sort menu navigation and filtered endpoint receipts were reused. No full suite or timing sweep. Accessibility remains stopped. Same-Mac evidence does not establish clean-Mac, minimum-OS or Intel-host acceptance.

Inspection covers only the requested architecture of the main executable. Declarations are metadata, not effective permissions or a security verdict. Inspected apps are never launched.

Apple notarization submission D6A219DE-8059-4682-91C5-2B7452293FF1 is Ready to distribute. First new-export ticket and Gatekeeper checks passed (Notarized Developer ID). The signed app launched and Next Change advanced from the first added entitlement to the second removed entitlement, showing Change 2 of 5 with current typed details. Detailed skip/sort/filter/reveal receipts are reused.