Smart Group Builder

v1.2.0 ALPHA

Visual criteria builder for Jamf Pro smart groups

Changelog

v1.2.0

  • Added full XML import — paste existing Jamf smart group XML to populate the visual builder
  • Fixed regex values in XML output — now uses CDATA wrapper to preserve special characters
  • Added analyzer rule: suggests "matches regex" when "like" is used with wildcards at both ends
  • Added URL state sharing

v1.1.2

  • Fixed validation warnings not clearing when user types a value into the field
  • Warnings now update inline without losing cursor focus

v1.1.1

  • Added empty value warning
  • Added boolean format guidance (True/False)
  • Added date format validation (YYYY-MM-DD)
  • Added "days ago" numeric validation
  • Added membership value hint for group names
  • Added duplicate criterion detection

v1.1.0

  • Added Smart Group Analyzer with 15 best-practice rules
  • Analyzer checks for performance, operator efficiency, and logic structure
  • Added severity-coded findings (critical, warning, info, pass)
  • Added additional validation guardrails (empty values, boolean format, date format, duplicate criteria, days-ago validation)

v1.0.1

  • Added Extension Attribute name field for EA criteria
  • Added group name field for membership criteria
  • Fixed operator compatibility filtering

v1.0.0

  • Initial release (Alpha)
  • Computer, Mobile Device, and User group types
  • Full attribute and operator support
  • AND/OR logic with parenthetical grouping
  • XML and Summary output formats
  • Inline validation warnings