Skip to content

Releases: deploymenttheory/terraform-provider-jamfpro

v0.4.1

24 Oct 16:59
b973756
Compare
Choose a tag to compare

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

Full Changelog: v0.4.0...v0.4.1

v0.4.0

14 Oct 21:59
Compare
Choose a tag to compare

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

Full Changelog: v0.3.1...v0.4.0

v0.3.1

17 Sep 12:41
d70a590
Compare
Choose a tag to compare

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

10 Sep 11:21
3d01ade
Compare
Choose a tag to compare

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 to skip_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

03 Sep 21:56
Compare
Choose a tag to compare

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

28 Aug 08:39
ec18007
Compare
Choose a tag to compare

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

24 Aug 11:02
f5219d6
Compare
Choose a tag to compare

v0.1.11

What's Changed

Full Changelog: v0.1.10...v0.1.11

v0.1.10

14 Aug 15:17
ac6d4b9
Compare
Choose a tag to compare

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

13 Aug 14:48
Compare
Choose a tag to compare

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)

Full Changelog: v0.1.8...v0.1.9

v0.1.8

13 Aug 11:52
6d75c3e
Compare
Choose a tag to compare

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