Skip to content

Releases: Snow-Shell/servicenow-powershell

v4.0.5

30 Aug 21:56
Compare
Choose a tag to compare
  • Fix invalid Id error, #262

v4.0.4

12 Jul 13:15
Compare
Choose a tag to compare
  • Add Get-ServiceNowRecord -FilterString to provide a filter from the UI, #267. Thanks for the suggestion @551479!
  • Update datetime conversion in Get-ServiceNowRecord to reduce possible exceptions, #265. Thanks for the contribution @davehope!
  • Fix list based fields appending brackets in Update-ServiceNowRecord, #260. Thanks for reporting the issue @tehfonz!

v4.0.3

19 Nov 14:58
Compare
Choose a tag to compare
  • Add instance level timeout with New-ServiceNowSession -TimeoutSec, #246

v4.0.2

08 Nov 20:32
Compare
Choose a tag to compare
  • Add instance level timeout with New-ServiceNowSession -TimeoutSec, #246

v4.0.1

24 Jul 12:54
Compare
Choose a tag to compare
  • Add workaround for powershell basic header bug, #249

v4.0.0

16 Mar 23:28
Compare
Choose a tag to compare
  • Add Update-ServiceNowRecord -CustomVariableData to update custom variable values, #237
  • Add New-ServiceNowChangeRequest support for change models and standard change templates
  • Fix 0 byte file error with Add-ServiceNowAttachment, #241
  • Get-ServiceNowRecord -New has been deprecated and the new format is the only option
  • Update-ServiceNowChangeRequest, Update-ServiceNowincident, and Update-ServiceNowRequestedItem deprecated. Use Update-ServiceNowRecord. The only difference was the table name and didn't make sense to maintain so many functions when documenting will do. Update-ServiceNowRecord has been enhanced as well so all updates can take advantage.
  • Get-ServiceNowRecordInterim has been deprecated.
  • Add generic -Table and -ID lookup function has been created and used across all functions where these parameters are used
  • Add -Table tab ahead for Remove-ServiceNowRecord and Export-ServiceNowRecord
  • Add -ID only lookup, no table name needed, for all
  • Add/Update parameter sets to make it clearer when to use -Table, -ID, -Filter, etc
  • Add pipeline support to Export-ServiceNowRecord, New-ServiceNowRecord, and Update-ServiceNowRecord
  • Add Get-ServiceNowRecord -ParentID without providing -Table returns all tasks associated with that parent record
  • Standardize parameter names across functions

v3.4.3

17 Dec 13:34
Compare
Choose a tag to compare
  • Get-ServiceNowRecord, custom variables of type Reference providing sysid instead of actual value, #218

v3.4.2

18 Oct 22:55
Compare
Choose a tag to compare
  • Fix Add-ServiceNowAttachment content type error when attempting to add multiple files, #207

v3.4.1

28 Sep 01:17
Compare
Choose a tag to compare
  • Update Get-ServiceNowRecord to ensure new custom variable format is pscustomobject, #205

v3.4.0

18 Jul 14:01
Compare
Choose a tag to compare
  • Add New-ServiceNowChangeTask, #103
  • Add GraphQL support including New-ServiceNowSession -GraphQL and Invoke-ServiceNowGraphQL, the latter is a WIP
  • Update custom variable format with Get-ServiceNowRecord -IncludeCustomVariable. The new format adds each custom variable as an object property as opposed to an array of hashtables. Old: $response.CustomVariable.where{$_.name -eq 'mycustvar'}.value, New: $response.CustomVariable.mycustvar.value. Access the new format with -IncludeCustomVariable -New