Skip to content

Releases: homotechsual/NinjaOne

1.12.0

27 Jul 15:19
Compare
Choose a tag to compare

What's Changed

  • Fix broken start/end parameters on Set-NinjaOneDeviceMaintenance.

Full Changelog: 1.11.0...1.12.0

1.11.2

27 Jul 15:19
Compare
Choose a tag to compare

What's Changed

  • Add organizationId as an alias to all organisationId parameters.
  • Fix regression in the set device custom fields cmdlet.

Full Changelog: 1.11.0...1.11.2

1.11.0

27 Jul 15:18
Compare
Choose a tag to compare

What's Changed

  • Refactored internals to separate out the parameters for Invoke-NinjaOneRequest.
  • Refactored request type helper functions to splat rather than pass in a hashtable to Invoke-NinjaOneRequest.
  • Improve examples for all commandlets.
  • Add new endpoints from NinjaOne's 5.4 release.
  • Update existing endpoints which changed in 5.4.
  • Fixes pipeline support for some cmdlets which were missing it or had it incorrectly implemented.

Full Changelog: 1.9.0...1.11.0

1.9.0

27 Jul 15:17
Compare
Choose a tag to compare

What's Changed

  • Fix all date/time parameters - previous change in 1.7.1 was not functional.
  • Add Get-NinjaOneLocationBackupUsage commandlet. Gets the backup usage for a location.
  • Add Get-NinjaOneBackupUsage commandlet. Gets the backup usage broken down by device.
  • Add Get-NinjaOnePolicyOverrides commandlet. Gets the policy overrides broken down by device.
  • Add New-NinjaOneInstaller commandlet. Creates an advanced installer for a device with the ability to limit the number of uses for the installer.
  • Fix Get-NinjaOneTickets commandlet. Now uses the correct HTTP method for single ticket retrieval.
  • Add Get-NinjaOneTicketAttributes commandlet. Gets the attributes for tickets.
  • Fix Get-NinjaOneTicketForms commandlet. Now allows single ticket form retrieval.

Full Changelog: 1.8.0...1.9.0

1.8.0

27 Jul 15:17
Compare
Choose a tag to compare

What's Changed

  • Commandlets whose endpoints do not support Client Credentials authentication now return an early error if the authentication mode in use is client_credentials.
  • Fixed incorrect parameter type and function name for Get-NinjaOneAttachment commandlet.
  • Fix incorrect variable expansion in Get-NinjaOneAttachment commandlet.
  • Fix incorrect parameter types for Invoke-NinjaOneWindowsServiceAction commandlet.
  • Fix incorrect resource path for New-NinjaOneLocation commandlet.
  • Fix incorrect variable expansion in New-NinjaOneLocation commandlet.
  • Add single ticket retrieval to Get-NinjaOneTicket commandlet.

Full Changelog: 1.7.2...1.8.0

1.7.2

27 Jul 15:16
Compare
Choose a tag to compare

What's Changed

  • Simplify DateTime to Unix conversion.

Full Changelog: 1.7.1...1.7.2

1.7.1

27 Jul 15:16
Compare
Choose a tag to compare

What's Changed

  • Complete rework of DateTime parameter handling to auto convert values to Unix Timestamps and add companion parameters for accepting Unix-y values.

Full Changelog: 1.7.0...1.7.1

1.7.0

27 Jul 15:16
Compare
Choose a tag to compare

What's Changed

  • Fix New-NinjaOnePolicy and Reset-NinjaOneDevicePolicyOverrides exports.
  • Fix New-NinjaOnePolicy parameter type for -mode to be [string] instead of [int].
  • Expose Invoke-NinjaOneRequest as public cmdlet.

Full Changelog: 1.6.11...1.7.0

1.6.11

27 Jul 15:15
Compare
Choose a tag to compare

What's Changed

  • Fix an extra closing ) in Update-NinjaOneLocation command.

Full Changelog: 1.6.10...1.6.11

1.6.10

27 Jul 15:15
Compare
Choose a tag to compare

What's Changed

  • Fix bug in connection logic that hard coded scopes for all client_credentials connections.
  • Use correct info parameter and check for location by @aretokas in #20

New Contributors

Full Changelog: 1.6.9...1.6.10