github dan-snelson/DDM-OS-Reminder v3.3.0b4
DDM OS Reminder (3.3.0b4)

pre-release7 hours ago

14-May-2026

  • Added localization-surface filtering to assemble.zsh and Resources/createPlist.zsh, with support for full output, --minimal output (base keys plus English localized keys), and --languages <csv> subset generation for leaner .plist and .mobileconfig artifacts. (Addresses Issue #100)
  • Extended assemble.zsh --interactive with localization artifact selection prompts, and pruned imported localized keys that fall outside the selected artifact mode so prior-plist upgrades stay explicit and predictable.
  • Shortened skipped-localization import logs to a concise count plus sample keys, and tightened --minimal filtering so it keeps exact _Localized_en keys without carrying English region variants such as en_GB.
  • Fixed localized preference precedence and explicit-setting lookup so base values like InfoButtonText=hide now override localized variants, correctly hiding the info button in both preview and runtime paths. (Thanks for the heads-up, James Anzaldua!)
  • Added region-aware DateFormatDeadlineHumanReadableLocalized_<code> fallback support for exact locale and base language variants, and aligned preview/runtime relative deadline time formatting with the same resolved locale-aware date/time policy. (Thanks for the suggestion, @coalliera!)
  • Restored localized dialog-text override precedence when both shared base keys and matching *Localized_<code> values are present, while preserving the InfoButtonText=hide sentinel in preview and runtime paths. (Thanks for the heads-up, @coalliera!)
  • Hardened install.log resolver handling for stale invalid declarations by ignoring failed SoftwareUpdateSubscriber declaration attempts, accepting full timezone-offset timestamps (including +05:30 forms), and preserving real active-conflict suppression only for surviving valid DDM evidence. (Addresses Issue #99)

What's Changed

Full Changelog: v3.2.0...v3.3.0b4

Don't miss a new DDM-OS-Reminder release

NewReleases is sending notifications on new releases.