Skip to content

feat(@angular/build): add isolate option to unit-test builder#33041

Draft
clydin wants to merge 1 commit intoangular:mainfrom
clydin:feat/vitest-isolate
Draft

feat(@angular/build): add isolate option to unit-test builder#33041
clydin wants to merge 1 commit intoangular:mainfrom
clydin:feat/vitest-isolate

Conversation

@clydin
Copy link
Copy Markdown
Member

@clydin clydin commented Apr 23, 2026

This commit adds an isolate option to the @angular/build:unit-test builder for the Vitest runner. By default, tests run in a non-isolated environment to match the behavior of Karma/Jasmine. This new option allows developers to easily opt-in to Vitest native isolation (running tests in separate threads or processes) without requiring a custom Vitest configuration file. The option is not supported by the Karma runner and will result in an error if used there.

@clydin clydin added the target: minor This PR is targeted for the next minor release label Apr 23, 2026
@angular-robot angular-robot Bot added detected: feature PR contains a feature commit area: @angular/build labels Apr 23, 2026
@clydin clydin force-pushed the feat/vitest-isolate branch from 927bf95 to dda3a31 Compare April 23, 2026 22:10
This commit adds an `isolate` option to the `@angular/build:unit-test` builder for the Vitest runner. By default, tests run in a non-isolated environment to match the behavior of Karma/Jasmine. This new option allows developers to easily opt-in to Vitest native isolation (running tests in separate threads or processes) without requiring a custom Vitest configuration file. The option is not supported by the Karma runner and will result in an error if used there.
@clydin clydin force-pushed the feat/vitest-isolate branch from dda3a31 to 39aa7c9 Compare April 24, 2026 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: @angular/build detected: feature PR contains a feature commit target: minor This PR is targeted for the next minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant