-
Notifications
You must be signed in to change notification settings - Fork 274
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Changelog] - add info about task-lib 4.7.0 (#992)
- Added info about task-lib 4.7.0 - Sorted the changelog in reverse chronological order
- Loading branch information
1 parent
01d398f
commit 07d23c7
Showing
1 changed file
with
59 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,63 +1,92 @@ | ||
# Node.js task lib changes | ||
|
||
## 3.x | ||
## 4.x | ||
|
||
### 3.3.1 | ||
### 4.7.0 | ||
|
||
- Update minimatch to version 3.0.5 to fix vulnerability - [#836](https://github.com/microsoft/azure-pipelines-task-lib/pull/836) | ||
Replaced mockery - [#989](https://github.com/microsoft/azure-pipelines-task-lib/pull/989) | ||
|
||
### 3.4.0 | ||
Note: If you imported mockery directly from the package then you need to replace it with `azure-pipelines-task-lib/lib-mocker`, the rest code may be kept the same. | ||
|
||
- Updated mockery and mocha dependencies - [#875](https://github.com/microsoft/azure-pipelines-task-lib/pull/875) | ||
Example: | ||
|
||
- Include uncought exceptions stack trace to the output logs - [#895](https://github.com/microsoft/azure-pipelines-task-lib/pull/895) | ||
<table> | ||
<tr> | ||
<th>Before</th> | ||
<th>After</th> | ||
</tr> | ||
<tr> | ||
<td> | ||
|
||
## 4.x | ||
```js | ||
import * as mockery from 'mockery'; | ||
``` | ||
</td> | ||
<td> | ||
|
||
```js | ||
import * as libMocker from 'azure-pipelines-task-lib/lib-mocker'; | ||
``` | ||
</td> | ||
</tr> | ||
</table> | ||
|
||
### 4.0.0-preview | ||
### 4.6.1 | ||
|
||
- Introduced support for node 16 task handler - [#844](https://github.com/microsoft/azure-pipelines-task-lib/pull/844) | ||
- Added `getNodeMajorVersion` [#979](https://github.com/microsoft/azure-pipelines-task-lib/pull/979) | ||
|
||
### 4.0.1-preview | ||
### 4.6.0 | ||
|
||
- Added node16 to task.schema.json - [#852](https://github.com/microsoft/azure-pipelines-task-lib/pull/852) | ||
- fix ToolRunner - _getSpawnSyncOptions - [#873](https://github.com/microsoft/azure-pipelines-task-lib/pull/873) | ||
- Replaced deprecated "sync-request" lib and Added new Async methods - [#932](https://github.com/microsoft/azure-pipelines-task-lib/pull/932) | ||
|
||
### 4.0.2 | ||
### 4.5.0 | ||
|
||
- Updated mockery because of vulnerabilities - [#878](https://github.com/microsoft/azure-pipelines-task-lib/pull/878) | ||
- Added `execAsync` methods that return native promises. Marked `exec` methods that return promises from the Q library as deprecated [#905](https://github.com/microsoft/azure-pipelines-task-lib/pull/905) | ||
|
||
## 4.1.0 | ||
### 4.4.0 | ||
|
||
Backported from ver.`3.4.0`: | ||
- Add `getBoolFeatureFlag` [#936](https://github.com/microsoft/azure-pipelines-task-lib/pull/936) | ||
|
||
### 4.3.1 | ||
|
||
- Resolve CVE-2022-24999 in qs 6.9.4 [#924](https://github.com/microsoft/azure-pipelines-task-lib/pull/924) | ||
|
||
### 4.3.0 | ||
|
||
- Described types for `argIf` - [#920](https://github.com/microsoft/azure-pipelines-task-lib/pull/920) | ||
|
||
- Include uncought exceptions stack trace to the output logs - [#895](https://github.com/microsoft/azure-pipelines-task-lib/pull/895) | ||
|
||
## 4.2.0 | ||
### 4.2.0 | ||
|
||
- Added unhandledRejection event - [#912](https://github.com/microsoft/azure-pipelines-task-lib/pull/912) | ||
|
||
## 4.3.0 | ||
### 4.1.0 | ||
|
||
- Described types for `argIf` - [#920](https://github.com/microsoft/azure-pipelines-task-lib/pull/920) | ||
Backported from ver.`3.4.0`: | ||
|
||
## 4.3.1 | ||
- Include uncought exceptions stack trace to the output logs - [#895](https://github.com/microsoft/azure-pipelines-task-lib/pull/895) | ||
|
||
- Resolve CVE-2022-24999 in qs 6.9.4 [#924](https://github.com/microsoft/azure-pipelines-task-lib/pull/924) | ||
### 4.0.2 | ||
|
||
## 4.4.0 | ||
- Updated mockery because of vulnerabilities - [#878](https://github.com/microsoft/azure-pipelines-task-lib/pull/878) | ||
|
||
- Add `getBoolFeatureFlag` [#936](https://github.com/microsoft/azure-pipelines-task-lib/pull/936) | ||
### 4.0.1-preview | ||
|
||
- Added node16 to task.schema.json - [#852](https://github.com/microsoft/azure-pipelines-task-lib/pull/852) | ||
- fix ToolRunner - _getSpawnSyncOptions - [#873](https://github.com/microsoft/azure-pipelines-task-lib/pull/873) | ||
|
||
## 4.5.0 | ||
### 4.0.0-preview | ||
|
||
- Added `execAsync` methods that return native promises. Marked `exec` methods that return promises from the Q library as deprecated [#905](https://github.com/microsoft/azure-pipelines-task-lib/pull/905) | ||
- Introduced support for node 16 task handler - [#844](https://github.com/microsoft/azure-pipelines-task-lib/pull/844) | ||
|
||
## 4.6.0 | ||
## 3.x | ||
|
||
- Replaced deprecated "sync-request" lib and Added new Async methods - [#932](https://github.com/microsoft/azure-pipelines-task-lib/pull/932) | ||
### 3.4.0 | ||
|
||
## 4.6.1 | ||
- Updated mockery and mocha dependencies - [#875](https://github.com/microsoft/azure-pipelines-task-lib/pull/875) | ||
|
||
- Include uncought exceptions stack trace to the output logs - [#895](https://github.com/microsoft/azure-pipelines-task-lib/pull/895) | ||
|
||
### 3.3.1 | ||
|
||
- Added `getNodeMajorVersion` [#979](https://github.com/microsoft/azure-pipelines-task-lib/pull/979) | ||
- Update minimatch to version 3.0.5 to fix vulnerability - [#836](https://github.com/microsoft/azure-pipelines-task-lib/pull/836) |