Skip to content

Commit 88da887

Browse files
Merge pull request #70 from apex-dev-tools/release-3
Release 3.0.0
2 parents 2211b7b + f02d255 commit 88da887

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# test-runner - Changelog
22

3+
## 3.0.0 - 2023-10-23
4+
5+
* **BREAKING**: `AsyncTestRunner` now does not re-throw errors. Instead it returns a `TestRunnerResult` type which includes all test results retrieved and optional error.
6+
7+
* Adds `ts-retry-promise` as dependency.
8+
* Replacing uses of `@salesforce/core`'s `PollingClient`.
9+
* All errors are now caught and retried, instead of just network errors.
10+
* Errors and retries will be logged.
11+
* Reworked `TestAll` command to return partial result, no longer potentially undefined.
12+
* Added retries to many external request promises.
13+
* Currently fixed 3 additional attempts made over ~2 minutes.
14+
* Added inline logging of test failures as they happen.
15+
* Fix rounding error with test status logging, show completed number.
16+
* `TestAborter` no longer waits after marking aborted tests.
17+
318
## 2.1.0 - 2023-10-13
419

520
* Update to `@salesforce/core` v4 and other supporting deps.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@apexdevtools/test-runner",
3-
"version": "2.1.0",
3+
"version": "3.0.0",
44
"description": "Apex parallel test runner with reliability goodness",
55
"author": {
66
"name": "Apex Dev Tools Team",

0 commit comments

Comments
 (0)