Releases: deploymenttheory/terraform-provider-jamfpro
v0.4.1
v0.4.1
This is a bugfix release
What's Changed
- [Automated] Update Api Privileges data by @github-actions in #429
- [Automated] Update App Catalog installer title data by @github-actions in #428
- fix: incorrectly named SetId value in activationcode by @geoffrepoli in #432
- fix: suppress diff for popup_menu_choices attribute in computerextens… by @ShocOne in #433
New Contributors
- @geoffrepoli made their first contribution in #432
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.4.0
This is a feature release and includes associated documentation and examples
Added Smart Mobile Device Groups
Added Mobile Device Extension Attributes
Added numerous Dependancy Updates
Thank you to JAMF for their contributions on this release.
This release supports Jamf Pro 11.9.0 +
What's Changed
- [Automated] Update App Catalog installer title data by @github-actions in #416
- chore(deps): bump securego/gosec from 2.21.2 to 2.21.3 by @dependabot in #417
- chore(deps): bump peter-evans/create-pull-request from 7.0.3 to 7.0.5 by @dependabot in #418
- [Automated] Update App Catalog installer title data by @github-actions in #419
- chore(deps): bump securego/gosec from 2.21.3 to 2.21.4 by @dependabot in #420
- [Automated] Update App Catalog installer title data by @github-actions in #422
- chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 by @dependabot in #424
- Smart Mobile Device Groups - new feature by @danjamf in #425
- Added jamfpro_mobile_device_extension_attributes by @leggatron in #426
- [Automated] Update App Catalog installer title data by @github-actions in #427
New Contributors
- @leggatron made their first contribution in #426
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.1
This release supports Jamf Pro 11.9.0 +
This is a maintenance release and includes documentation and example updates
What's Changed
- [Automated] Update App Catalog installer title data by @github-actions in #409
- chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by @dependabot in #412
- chore(deps): bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #411
- chore(deps): bump peter-evans/create-pull-request from 7.0.1 to 7.0.3 by @dependabot in #410
- Documentation updates by @ShocOne in #413
- Updated examples directory, readme's and other docs by @ShocOne in #414
- removed managed software updates from provider by @ShocOne in #415
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.3.0
This release supports Jamf Pro 11.9.0 +
This release introduces breaking changes for computer extension attribute resources, you will need to update this resource type to align with the new data model. Please read the documentation and reference the examples.
Notable updates:
- Computer extension attributes (CEA) now uses the jamf pro api rather than classic
- Better handling of CEA script payloads to account for trailing whitespace
- CEA State migration functionality is included for a seamless transition
- Added v11.9 fields for computer prestages , including
prestage_minimum_os_target_version_type
,minimum_os_specific_version
and 4 additions toskip_setup_items
. - Bug fixes for computer prestage field validation in respect to
recovery_lock
related fields (This was a PITA) - Updates for v11.9 api role privileges
- Dependancy bumps
Thank you to all whose who submit PR's and validate this project, your input it always greatly appreciated.
What's Changed
- [Automated] Update App Catalog installer title data by @github-actions in #395
- [Automated] Update Api Privileges data by @github-actions in #397
- [Automated] Update App Catalog installer title data by @github-actions in #396
- Always use "-1" for prestage location_information, purchasing_information, and account_settings IDs by @w0de in #403
- chore(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.1 by @dependabot in #401
- chore(deps): bump securego/gosec from 2.20.0 to 2.21.2 by @dependabot in #402
- Refactored computer extension attributes to support jamf pro v11.9 with mig from classic to pro api endpoint by @ShocOne in #405
- Improved handling of state migration for comp ext atts by @ShocOne in #406
- Feat v11.9 updates for computer computer prestages, extension attributes and docs by @ShocOne in #407
Full Changelog: v0.2.0...v0.3.0
v0.2.0
v0.2.0
This release supports Jamf Pro 11.7.1
Notable updates:
- Added provider support for jamf pro app installer titles
- Added a new maintenance pipeline for updating the valid list of api privileges on a weekly schedule or via manual trigger
- Added a new maintenance pipeline for updating available jamf pro app installer titles on a weekly schedule or via manual trigger
- Bug fixes for computer prestage enrollments
What's Changed
- fix up for computer stages to set minimum required set of config items as a required by @ShocOne in #384
- [Automated] Update App Catalog installer title data by @github-actions in #385
- updated documentation by @ShocOne in #386
- Added maintainence pipelines for updating Api Privileges and App Installer titles by @ShocOne in #387
- typo fixes for api privs pipeline by @ShocOne in #389
- [Automated] Update App Catalog installer title data by @github-actions in #391
- chore: Refactor appinstallers package structure and naming conventions by @ShocOne in #392
- [Automated] Update Api Privileges data by @github-actions in #393
Full Changelog: v0.1.12...v0.2.0
v0.1.12
v0.1.12
Added a new pipeline that dynamically collects all available jamf pro app installer metadata. This will be used for dynamic lookup in the future
Bugfix - reinstated redeploy_on_update to plist resources as a required field
Bugfix- for static user group membership
What's Changed
- Feature maintenance pipelines by @ShocOne in #372
- refinements for maintenance pipeline by @ShocOne in #373
- Refactor directory creation logic in jamf-pro-maintenance workflow by @ShocOne in #374
- Refactor directory creation logic in jamf-pro-maintenance workflow by @ShocOne in #375
- Refactor directory creation logic in jamf-pro-maintenance workflow by @ShocOne in #376
- bug fixes for maintenance pipeline by @ShocOne in #377
- [Automated] Update App Catalog data by @github-actions in #378
- Update App Catalog installer title data by @ShocOne in #379
- tidy up and notes for maintainence pipeline by @ShocOne in #380
- bug fix (staticcomputergroups): modifying static computer group membership always fails by @w0de in #381
- Bugfix - reinstated redeploy_on_update to config profiles and tidy up by @ShocOne in #382
New Contributors
- @github-actions made their first contribution in #378
Full Changelog: v0.1.11...v0.1.12
v0.1.11
v0.1.10
v0.1.10
Numerous additional bug fixes for macOS config profiles tf resource including fixes for self service categories, additional validators to ensure valid requests, basic support for icons if you know the icon id, removed previous forceNew behaviour for self service categories and updated docs to reflect some minor schema changes.
What's Changed
- Bugfix macOS config profiles - numerous bug fixes for stating, forcenew and diff suppression by @ShocOne in #364
- Refactor redeploy_on_update behavior and optimize diff suppression by @ShocOne in #365
- docs update for macos config profiles by @ShocOne in #366
- Refactor data_validator.go to validate scope for macOS configuration … by @ShocOne in #367
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
Self Service Categories in Policies now enabled
Self Service Icon now settable in Policies (you need the ID, full Icon support coming soon)
- Policy Self Service Categories & icon scoping added by @thejoeker12 in #363
Full Changelog: v0.1.8...v0.1.9
v0.1.8
v0.1.8
What's Changed
- Typo on Go function by @danjamf in #358
- Added profile plist validate flag by @danjamf in #357
- Fix a scope validation for policy by @kenchan0130 in #355
- Bugfix macosplist and updated docs by @ShocOne in #359
- added normalization for unescaping html entities within plists for diff suppression by @ShocOne in #360
- Added handling for race conditions when deploying multiple config profile at once by @ShocOne in #362
Full Changelog: v0.1.7...v0.1.8