Changelog
Version 1.4.0
Section titled “Version 1.4.0”One layout, and manual setup
- Single app layout. The Large and Regular layouts are gone, along with the
uiStylekey that chose between them. SupportID now renders one dark layout: a hero card promoting the device’s primary identifier with a Copy button, grouped rows for the remaining data points, then Storage and Shortcuts. See App Layout.- The hero data point is the first visible one whose label contains “serial”, falling back to the first visible data point
- A badge on the hero card shows whether the configuration came from MDM (Managed) or from on-device setup (On Device)
- Configurations that still set
uiStyleare not broken — unknown keys are ignored - Data point icons (
dataPointNIcon) are still accepted but are not drawn in this layout
- Manual setup flow. A Configure Manually button on the no-configuration screen opens a form that writes the same keys an MDM would send, so the app can be evaluated on an unmanaged device. MDM configuration always takes precedence over it. See Manual Setup.
- Settings gains Edit Configuration and Remove Configuration while a manual configuration is active
- Replaces the hidden shake-to-debug mode and its passcode from earlier builds; the mock configuration is gone
- Settings detail. Settings now reports the configuration source (MDM / Manual / None) alongside status and version.
- Support Blue brand colors. New accent, ink, and tint colors across icons, buttons, and the storage bar. Status indicators keep Apple’s system green/orange/red semantics.
- Pull to refresh reloads the configuration and re-reads storage.
Version 1.3.0
Section titled “Version 1.3.0”Configurable Settings Links
- The Contact Support, Privacy Policy, and Terms of Service links in the Settings screen are now delivered via Managed App Configuration:
contactSupportURL— Contact Support link (Support section)privacyPolicyURL— Privacy Policy link (Compliance section)termsAndConditionsURL— Terms of Service link (Compliance section)
- All three keys are optional with no defaults — if a key is absent, its link doesn’t appear, and empty sections are hidden entirely
- URL values are validated (trimmed, non-empty, must include a scheme); invalid values are treated as absent, so a misconfigured value can never produce a broken link
- Links are cleared automatically when the MDM configuration is removed (e.g. device unenrollment)
Version 1.1.0
Section titled “Version 1.1.0”Configurable Self Service Providers
- Added configurable Self Service provider support via
selfServiceProviderkey:- Jamf Self Service+ — launches via
selfserviceios:// - Microsoft Intune Company Portal — launches via
companyportal:// - VMware Workspace ONE Intelligent Hub — launches via
wsonehub:// - Disabled — option to hide the Self Service button entirely
- Jamf Self Service+ — launches via
- Removed Kandji Self Service (no URL scheme support)
- Updated Managed App Configuration schema with new keys
- Improved documentation with platform-specific guides
Version 1.0.0
Section titled “Version 1.0.0”Initial Release
- 5 customizable data points with labels, icons, and visibility toggles
- Storage information display with visual capacity bar
- Settings shortcut (always available)
- Jamf Self Service+ shortcut (hardcoded)
- Two UI modes: Large (card-based) and Regular (list-based) — both removed in 1.4.0
- Full MDM configuration via Managed App Configuration
- Debug mode for simulator testing — replaced by manual setup in 1.4.0