Skip to content

Releases: homotechsual/HaloAPI

v1.24.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 21:28
459ca4b
  • Add New-HaloCustomTableData, Set-HaloCustomTableData, and Remove-HaloCustomTableData for managing custom table row data through the documented CustomTable API surface (closes #83).
  • Improve Invoke-HaloRequest with direct request parameters, fragment normalization, method validation, and ExpandProperty response extraction (closes #84).
  • Fix Invoke-HaloRequest returning $true in results when token is renewed.
  • Fix Connect-HaloAPI Azure Key Vault integration: use hyphens in secret names (valid for Key Vault), use -AsPlainText instead of .SecretValueText, and make parameters optional when using KeyVault. Replace Identity string parameter with UseManagedIdentity switch (closes #85).
  • Add -ExcludeSLA to Get-HaloTicket.

v1.24.0-beta1

v1.24.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jun 11:58
  • Add New-HaloCustomTableData, Set-HaloCustomTableData, and Remove-HaloCustomTableData for managing custom table row data through the documented CustomTable API surface.
  • Improve Invoke-HaloRequest with direct request parameters, fragment normalization, method validation, and ExpandProperty response extraction.
  • Add -ExcludeSLA to Get-HaloTicket.

v1.23.3

Choose a tag to compare

@github-actions github-actions released this 30 Apr 18:59
c6643bb
  • Fix release packaging layout so Public, Private, Classes, and Data remain wrapped as top-level folders in module output.
  • Add meta test coverage to guard against output structure regressions in build packaging.

v1.23.2

Choose a tag to compare

@github-actions github-actions released this 29 Apr 22:50
66c8ffc
  • Fix Invoke-HaloBatchProcessor parallel runspace error where Invoke-HaloBatchItem was not recognised; private function is now invoked via Module.Invoke() within the imported module scope.

v1.23.1

Choose a tag to compare

@github-actions github-actions released this 29 Apr 21:21
9bb7032
  • Fix Get-HaloTicket pagination behavior so explicitly providing -PageNo and/or -PageSize no longer auto-fetches all pages.

v1.23.0

Choose a tag to compare

@github-actions github-actions released this 26 Apr 20:43
2e0ecbd
  • Add new cmdlets and endpoints including Sales Orders, Templates, Distribution Lists, Controls, Asset Groups, and Custom Field removal.
  • Expand query and filtering support with DateTime parameters, additional aliases, and IncludeInactive/IncludeDetails enhancements.
  • Fix duplicate page_no query key handling in multi-result requests when -PageNo is provided without -Paginate.
  • Fix multiple cmdlet issues including parameter exclusion, confirmation targets/messages, remove cmdlet wiring, and batch input handling.
  • Improve test and CI infrastructure by introducing dedicated Unit/Live/E2E/Meta workflows, adding local live-test wrappers, and migrating pipeline coverage to GitHub Actions with custom analyzer rules.

1.22.1

Choose a tag to compare

@homotechsual homotechsual released this 01 Aug 10:25
ba22442

What's Changed

  • Fix multiple incorrect parameters and missing parameters for Get-HaloRecurringInvoice.

Full Changelog: 1.22.0...1.22.1

1.22.0

Choose a tag to compare

@homotechsual homotechsual released this 11 Jul 11:46
bf3f7c9

What's Changed

  • Add create, read, update and delete commandlets for View Columns.
  • Add create, read, update and delete commandlets for View Filters.
  • Add create, read, update and delete commandlets for View List Groups.
  • Add create, read, update and delete commandlets for View Lists.
  • Add create, read, update and delete commandlets for Change Approval Boards.
  • Connect-HaloAPI now returns a boolean value representing the connection state.

Full Changelog: 1.21.2...1.22.0

1.21.2

Choose a tag to compare

@homotechsual homotechsual released this 05 Jul 15:10
e473a8a

What's Changed

New Contributors

Full Changelog: 1.21.1...1.21.2

1.21.1

Choose a tag to compare

@homotechsual homotechsual released this 04 Jul 14:53
d92f0c8

Full Changelog: 1.21.0...1.21.1