Releases: hugoalh/github-actions-core-powershell
Releases · hugoalh/github-actions-core-powershell
1.2.2
1.2.1
1.2.0
- CHANGE: Changed the ways on import modules in internal
- CHANGE: Deprecated function
Clear-GitHubActionsFileCommand
due to the possible security vulnerability - CHANGE: Function
Write-GitHubActionsFileCommand
is now publicly accessible (for advanced users) - CHANGE: Optimized internal operations
- CHANGE: Package now also bundled icon file and license file, due to the package meta keys
IconUri
andLicenceUri
were marked as deprecated - CHANGE: Refactored NodeJS wrapper API scripts:
- All of the require dependencies are bundled into one file
- No longer require NPM in order to initialize require dependencies every time
- Function
Test-GitHubActionsNodeJsEnvironment
parameterReinstallDependencies
is deprecated
- Function
- No useless codes
- Reduced more than 80% of the bandwidth and package sizes
- CHANGE: Updated NodeJS wrapper API dependencies:
@actions/artifact
from v1.1.0 to v1.1.1@actions/cache
from v3.0.6 to v3.1.3
1.2.0 Beta 3
- CHANGE: Updated NodeJS wrapper API dependency
@actions/cache
from v3.1.2 to v3.1.3
1.2.0 Beta 2
- CHANGE: Changed the ways on import modules in internal
- CHANGE: Deprecated function
Clear-GitHubActionsFileCommand
due to the possible security vulnerability - CHANGE: Function
Write-GitHubActionsFileCommand
is now publicly accessible (for advanced users) - CHANGE: Optimized internal operations
- CHANGE: Updated NodeJS wrapper API dependencies:
@actions/artifact
from v1.1.0 to v1.1.1@actions/cache
from v3.0.6 to v3.1.2
1.2.0 Beta 1
- CHANGE: Package now also bundled icon file and license file, due to the package meta keys
IconUri
andLicenceUri
were marked as deprecated - CHANGE: Refactored NodeJS wrapper API scripts:
- All of the require dependencies are bundled into one file
- No longer require NPM in order to initialize require dependencies every time
- Function
Test-GitHubActionsNodeJsEnvironment
parameterReinstallDependencies
is deprecated
- Function
- No useless codes
- Reduced more than 80% of the bandwidth and package sizes
1.1.1
1.1.0
- ADD: Added new function
Clear-GitHubActionsFileCommand
- ADD: Added parameter
SegmentTimeout
for functionRestore-GitHubActionsCache
- CHANGE: Fixed function
Test-GitHubActionsEnvironment
will still output the test result when parameterMandatory
was set and hard to omit - CHANGE: Fixed incorrect value from pipeline behaviours on functions
Export-GitHubActionsArtifact
,Restore-GitHubActionsCache
andSave-GitHubActionsCache
- CHANGE: Function
Get-GitHubActionsWebhookEventPayload
parametersDepth
andNoEnumerate
are deprecated, due to allow of setting these parameters maybe cause unexpected issues - CHANGE: Implemented support of file commands for functions
Set-GitHubActionsOutput
(set-output
) andSet-GitHubActionsState
(save-state
)- Workflow commands
save-state
andset-output
were marked as deprecated and announced (GitHub Actions: Deprecatingsave-state
andset-output
commands) - actions/runner#2118
- actions/toolkit#1178
- Workflow commands
- CHANGE: Improved chunks split on function
Add-GitHubActionsSecretMask
- CHANGE: Improved environment test process
- CHANGE: Improved file system operations
- CHANGE: Improved functions descriptions
- CHANGE: Improved handling on environment variable
PATH
- CHANGE: Improved handling on file commands
- CHANGE: Improved NodeJS wrapper API operations
- CHANGE: Improved on parameter
InputObject
which map to parametersName
andValue
about acceptable value types and bring back support type ofOrderedDictionary
andObject[]
- CHANGE: Improved parameters validations
- CHANGE: Improved pipeline method between functions
- CHANGE: Improved some of the error messages
- CHANGE: Improved support of file commands for function
Set-GitHubActionsEnvironmentVariable
- CHANGE: Improved token generations
- CHANGE: Reduced parameters validations on all of the NodeJS wrapper functions, which should done by the official toolkit
- CHANGE: Updated NodeJS wrapper API dependencies:
@actions/cache
from v3.0.4 to v3.0.6@actions/core
from v1.9.1 to v1.10.0
- REMOVE: Removed unnecessary shebang and process control inside NodeJS wrapper API scripts
1.1.0 Beta 4
- ADD: Added new function
Clear-GitHubActionsFileCommand
- CHANGE: Fixed incorrect value from pipeline behaviours on function
Restore-GitHubActionsCache
- CHANGE: Improved functions descriptions again
- CHANGE: Improved NodeJS wrapper API operations again
- CHANGE: Improved on parameter
InputObject
which map to parametersName
andValue
about acceptable value types and bring back support type ofOrderedDictionary
andObject[]
- CHANGE: Improved some of the error messages
1.1.0 Beta 3
- ADD: Added parameter
SegmentTimeout
for functionRestore-GitHubActionsCache
- CHANGE: Fixed function
Test-GitHubActionsEnvironment
will still output the test result when parameterMandatory
was set and hard to omit - CHANGE: Fixed incorrect value from pipeline behaviours on functions
Export-GitHubActionsArtifact
andSave-GitHubActionsCache
- CHANGE: Function
Get-GitHubActionsWebhookEventPayload
parametersDepth
andNoEnumerate
are deprecated, due to allow of setting these parameters maybe cause unexpected issues - CHANGE: Improved environment test process
- CHANGE: Improved file system operations
- CHANGE: Improved functions descriptions
- CHANGE: Improved handling on environment variable
PATH
- CHANGE: Improved handling on file commands
- CHANGE: Improved NodeJS wrapper API operations
- CHANGE: Improved token generations
- CHANGE: Reduced parameters validations on all of the NodeJS wrapper functions, which should done by the official toolkit
- CHANGE: Updated NodeJS wrapper API dependency
@actions/cache
from v3.0.4 to v3.0.5 - REMOVE: Removed unnecessary shebang and process control inside NodeJS wrapper API scripts