Skip to content

Commit 7616ab5

Browse files
committed
Update manifest to 4.0.0
1 parent 4366cfa commit 7616ab5

File tree

2 files changed

+25
-10
lines changed

2 files changed

+25
-10
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## 4.0.0
2+
- Add `Update-ServiceNowRecord -CustomVariableData` to update custom variable values, [#237](https://github.com/Snow-Shell/servicenow-powershell/issues/237)
3+
- Add `New-ServiceNowChangeRequest` support for change models and standard change templates
4+
- Fix 0 byte file error with `Add-ServiceNowAttachment`, [#241](https://github.com/Snow-Shell/servicenow-powershell/issues/241)
5+
- `Get-ServiceNowRecord -New` has been deprecated and the new format is the only option
6+
- `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.
7+
- `Get-ServiceNowRecordInterim` has been deprecated.
8+
- Add generic `-Table` and `-ID` lookup function has been created and used across all functions where these parameters are used
9+
- Add `-Table` tab ahead for `Remove-ServiceNowRecord` and `Export-ServiceNowRecord`
10+
- Add `-ID` only lookup, no table name needed, for all
11+
- Add/Update parameter sets to make it clearer when to use `-Table`, `-ID`, `-Filter`, etc
12+
- Add pipeline support to `Export-ServiceNowRecord`, `New-ServiceNowRecord`, and `Update-ServiceNowRecord`
13+
- Add `Get-ServiceNowRecord -ParentID` without providing `-Table` returns all tasks associated with that parent record
14+
- Standardize parameter names across functions
15+
16+
117
## 3.4.3
218
- `Get-ServiceNowRecord`, custom variables of type Reference providing sysid instead of actual value, [#218](https://github.com/Snow-Shell/servicenow-powershell/issues/218)
319

@@ -179,3 +195,4 @@ Be able to reference types from this config per table, removing the need to have
179195

180196

181197

198+

ServiceNow/ServiceNow.psd1

+8-10
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#
22
# Module manifest for module 'ServiceNow'
33
#
4-
# Generated by: Sam Martin Rick Arroues Greg Brownstein
4+
# Generated by: Greg Brownstein, Rick Arroues, Sam Martin
55
#
6-
# Generated on: 12/17/2022
6+
# Generated on: 03/16/2023
77
#
88

99
@{
@@ -12,7 +12,7 @@
1212
RootModule = 'ServiceNow.psm1'
1313

1414
# Version number of this module.
15-
ModuleVersion = '4.0'
15+
ModuleVersion = '4.0.0'
1616

1717
# Supported PSEditions
1818
# CompatiblePSEditions = @()
@@ -69,16 +69,14 @@ FormatsToProcess = 'ServiceNow.format.ps1xml'
6969
NestedModules = @()
7070

7171
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
72-
FunctionsToExport = 'New-ServiceNowConfigurationItem',
73-
'Get-ServiceNowRecord', 'New-ServiceNowSession',
74-
'Add-ServiceNowAttachment', 'Get-ServiceNowAttachment',
75-
'Export-ServiceNowAttachment',
72+
FunctionsToExport = 'New-ServiceNowConfigurationItem', 'Get-ServiceNowRecord',
73+
'New-ServiceNowSession', 'Add-ServiceNowAttachment',
74+
'Get-ServiceNowAttachment', 'Export-ServiceNowAttachment',
7675
'New-ServiceNowChangeRequest', 'New-ServiceNowIncident',
7776
'New-ServiceNowQuery', 'New-ServiceNowRecord',
7877
'Remove-ServiceNowAttachment', 'Remove-ServiceNowRecord',
79-
'Update-ServiceNowRecord',
80-
'Export-ServiceNowRecord', 'Invoke-ServiceNowGraphQL',
81-
'New-ServiceNowChangeTask'
78+
'Update-ServiceNowRecord', 'Export-ServiceNowRecord',
79+
'Invoke-ServiceNowGraphQL', 'New-ServiceNowChangeTask'
8280

8381
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
8482
CmdletsToExport = @()

0 commit comments

Comments
 (0)