Skip to content

Initial Release

Choose a tag to compare

@jawheelr jawheelr released this 02 Oct 21:30
· 7 commits to main since this release
b928079

Blueprint Conversion Utility 3.1.6

Fixed

  • Resolved Swift compiler failures affecting group-match logging.
  • Corrected group-name normalization logic that could fail with newer Xcode/Swift toolchains.
  • Fixed Platform device-group auto-selection from source configuration profile scope.
  • Fixed profile-selection flicker during asynchronous profile loading and conversion.

Improved

  • Device groups now load before source profile evaluation, allowing reliable automatic targeting.
  • Deployment pane now auto-selects matching Platform groups from source profile scope.
  • Computer profiles only display compatible computer/macOS groups.
  • Mobile profiles only display compatible mobile/iOS/iPadOS/tvOS groups.
  • Added exact and normalized group-name matching.
  • Selected profiles remain highlighted while conversion data loads.
  • Added inline loading indicators for profile processing.
  • Moved PROFILE TYPE above the segmented control.
  • Added sidebar sizing protections to prevent label wrapping.

Logging

  • Default Logs view now opens with:
    • Last 1 hour
    • com.jawheelr.blueprintcreator subsystem
    • Compact log format
  • Automatic log query on window open.
  • Manual refresh, copy, export, and category filtering remain available.

Retained

  • Platform-only API architecture
  • Bundled jamf-cli and blueprint-profile-convert
  • Semantic profile unscoping verification
  • Weekly GitHub update checks
  • Unified logging migration to com.jawheelr.blueprintcreator

Full Changelog: https://github.com/jawheelr/Blueprint-Conversion-Utility/commits/3.1.6