- Added audit action for task.issue #1033
- Added
Invoke-VstsProcesscmdlet (#978)
- Replaced deprecated "sync-request" libraryr and Added new async methods for DownloadArchive
- Removed the
Qlibrary
- Improved error handling in function
Find-Files
- Added parameter
IgnoreHostExceptionfor functionInvoke-Toolto suppressSystem.Management.Automation.Host.HostException
- Fixed issue when Find-Match in powershell does not support searching a pattern in a path that does not exist (#365)
- Resolved issue with loading
Newtonsoft.Json.dll - Made
Write-LoggingCommandexported
- Added input functions
Get-SecureFileTicketandGet-SecureFileName. - Added missing agent commands.
- Updated
Get-VstsVssHttpClient. Added-WebProxyparameter.Get-VstsVssHttpClientwill follow agent proxy setting by default. - Added
Get-VstsWebProxyto retrieve agent proxy settings.
- Breaking change for
Select-VstsMatchdue to positional parameter changes and partial parameter name impact. - Updated
Select-VstsMatch. Added-PatternRootparameter. - Added
Assert-VstsAgent.
- Fixed issue with env block size limit.
- Added
Find-VstsMatchandSelect-VstsMatchfor finding files with advanced pattern matching.
- Updated
Find-VstsFilesto fix error when traversing files with IntegrityStream, Virtual, or NoScrubData attribute.
- Breaking changes for
Get-VstsTfsClientCredentialsandGet-VstsVssCredentials. See Using the VSTS REST SDK and TFS Extended Client SDK. - Added
Get-VstsTfsServiceandGet-VstsVssHttpClient. - Added
Get-VstsTaskVariableInfoto get all task variables, secret and non-secret.
- Updated
Get-VstsTfsClientCredentialsto fix authentication bugs.
- Updated
Find-VstsFilesto fix-IncludeDirectoriesfunctionality. - Updated initialization (
Invoke-VstsTaskScript) to remove secret variables from the environment drive. The variables are stored within the module asPSCredentialobjects.Get-VstsTaskVariablehas been updated to retrieve the internally stored secret variables and return the plain values. OtherwiseGet-VstsTaskVariablefalls back to checking for the variable as a non-secret variable on the environment drive.
- Updated initialization (
Invoke-VstsTaskScript) to run within the global session state. Modules imported by the task script will now be imported into the global session state.
- Updated initialization (
Invoke-VstsTaskScript) to globally setErrorActionPreferencetoStop. - Updated initialization (
Invoke-VstsTaskScript) to remove input and endpoint variables from the environment drive. The variables are stored within the module asPSCredentialobjects.Get-VstsInputandGet-VstsEndpointhave been updated to retrieve the internally stored variables and return the plain values. - Updated
Invoke-VstsTool. The command line being invoked is now written to the host stream. - Added
Write-VstsSetSecret.
- Updated
Get-VstsEndpoint. Added aDataproperty to the endpoint object. - Updated
Write-VstsSetVariable. Added aSecretswitch. - Added
Write-VstsAddBuildTag.
- Loc string updates for TFS 2015 Update 2.
- Updated
Write-VstsAssociateArtifact. Added a mandatoryTypeparameter. Added an optionalPropertiesparameter so that additional properties can be stored on an artifact.
- Initial release.