Releases: Snow-Shell/servicenow-powershell
Releases · Snow-Shell/servicenow-powershell
v4.0.5
v4.0.4
- 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
v4.0.2
v4.0.1
v4.0.0
- 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 optionUpdate-ServiceNowChangeRequest
,Update-ServiceNowincident
, andUpdate-ServiceNowRequestedItem
deprecated. UseUpdate-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 forRemove-ServiceNowRecord
andExport-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
, andUpdate-ServiceNowRecord
- Add
Get-ServiceNowRecord -ParentID
without providing-Table
returns all tasks associated with that parent record - Standardize parameter names across functions
v3.4.3
v3.4.2
v3.4.1
v3.4.0
- Add
New-ServiceNowChangeTask
, #103 - Add GraphQL support including
New-ServiceNowSession -GraphQL
andInvoke-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