Skip to content

Commit fae16e8

Browse files
authored
prepare for v6.4.0 (#1193)
1 parent 4f6d011 commit fae16e8

File tree

4 files changed

+59
-10
lines changed

4 files changed

+59
-10
lines changed

README.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,8 @@ You can see the full [features](#features) and learn more details in the [How-To
2626
Happy testing!
2727

2828
## Releases
29-
- **Next** ([v6.3.1-next](https://github.com/jest-community/vscode-jest/releases/tag/v6.3.1-next)): [release note](release-notes/release-note-v6.md#v63-pre-release)
30-
- **Current** ([v6.2.5](https://github.com/jest-community/vscode-jest/releases/tag/v6.2.5)): [release note](release-notes/release-note-v6.md#v625)
31-
- **Previous** ([v5.2.3](https://github.com/jest-community/vscode-jest/releases/tag/v5.2.3)): [release note](release-notes/release-note-v5.x.md#v523)
29+
- **Current** ([v6.4.0](https://github.com/jest-community/vscode-jest/releases/tag/v6.4.0)): [release note](release-notes/release-note-v6.md#v640)
30+
- **Previous** ([v6.2.5](https://github.com/jest-community/vscode-jest/releases/tag/v6.2.5)): [release note](release-notes/release-note-v6.md#v625)
3231

3332

3433
All: [Release Notes](release-notes/release-notes.md)

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-jest",
33
"displayName": "Jest",
44
"description": "Use Facebook's Jest With Pleasure.",
5-
"version": "6.3.1",
5+
"version": "6.4.0",
66
"publisher": "Orta",
77
"engines": {
88
"vscode": "^1.88.1"

release-notes/release-note-v6.md

+54-5
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,18 @@
33
Release Notes <!-- omit in toc -->
44
---
55

6+
- [v6.4.0](#v640)
7+
- [Features](#features)
8+
- [Bug Fixes](#bug-fixes)
9+
- [Dependency Updates](#dependency-updates)
610
- [v6.3 (pre-release)](#v63-pre-release)
711
- [v6.3.1 (pre-release)](#v631-pre-release)
8-
- [Features](#features)
9-
- [Bug Fixes](#bug-fixes)
10-
- [Dependency Updates](#dependency-updates)
11-
- [v6.3.0 (pre-release)](#v630-pre-release)
1212
- [Features](#features-1)
1313
- [Bug Fixes](#bug-fixes-1)
14+
- [Dependency Updates](#dependency-updates-1)
15+
- [v6.3.0 (pre-release)](#v630-pre-release)
16+
- [Features](#features-2)
17+
- [Bug Fixes](#bug-fixes-2)
1418
- [v6.2](#v62)
1519
- [v6.2.5](#v625)
1620
- [v6.2.4](#v624)
@@ -34,7 +38,7 @@ Release Notes <!-- omit in toc -->
3438
- [2.1 "TEST RESULTS" Panel Integration](#21-test-results-panel-integration)
3539
- [2.2 Configuration and Examples](#22-configuration-and-examples)
3640
- [2.3 Deprecations and Migration](#23-deprecations-and-migration)
37-
- [Bug Fixes](#bug-fixes-2)
41+
- [Bug Fixes](#bug-fixes-3)
3842
- [Technical Debt](#technical-debt)
3943
- [v6.0 (pre-release)](#v60-pre-release)
4044
- [Main Features](#main-features-1)
@@ -45,6 +49,51 @@ Release Notes <!-- omit in toc -->
4549
- [Fixes](#fixes)
4650
- [CHANGELOG](#changelog-3)
4751

52+
---
53+
## v6.4.0
54+
55+
This is a cumulative release that incorporates updates and fixes introduced in the v6.3.0 and v6.3.1 pre-releases. This release brings enhanced debugging capabilities, new features for Jest v30 compatibility, and improved coverage integration with VS Code, along with several bug fixes and dependency updates.
56+
57+
### Features
58+
59+
- **Enhanced Debugging for All Test Items**
60+
- Expanded debugging support across all test items, allowing users to initiate debugging from any test root, directory, or individual test item. This improvement brings flexibility in debugging workflows directly from the Test Explorer. ([#1181](https://github.com/jest-community/vscode-jest/pull/1181) - @connectdotz)
61+
62+
- **Support for Jest v30 Syntax**
63+
- The extension now includes built-in support for Jest v30 (v30.0.0-alpha.6 and above). It automatically detects and adapts to the new `TestPathPatterns` syntax, configurable via a new `jest.useJest30` setting. ([#1153](https://github.com/jest-community/vscode-jest/pull/1153) - @connectdotz)
64+
65+
- **VS Code Test Coverage API and UI Integration**
66+
- Introduced integration with VS Code’s native Test Coverage API, enabling interactive coverage tracking and display within the editor and the Test Explorer Coverage panel. This new approach improves accessibility and interactivity for test coverage. The original coverage feature remains available for backward compatibility. ([#1151](https://github.com/jest-community/vscode-jest/pull/1151) - @connectdotz)
67+
68+
### Bug Fixes
69+
70+
- **Resolved Documentation Link Issue for v6.3.0-next**
71+
- Corrected broken documentation links that affected navigation and guidance for v6.3.0-next users. ([#1169](https://github.com/jest-community/vscode-jest/pull/1169) - @connectdotz)
72+
73+
- **Fixed Coverage Range Calculation Issue**
74+
- Addressed an issue where coverage ranges could display as empty, ensuring consistent and accurate coverage reporting across files. ([#1177](https://github.com/jest-community/vscode-jest/pull/1177) - @connectdotz)
75+
76+
- **Improved Windows `testNamePattern` Resolution**
77+
- Resolved an issue where the `testNamePattern` setting was not recognized on Windows, enabling consistent behavior across platforms. ([#1179](https://github.com/jest-community/vscode-jest/pull/1179) - @connectdotz)
78+
79+
- **Improved Test Status Reporting on Suite Failures**
80+
- Fixed a bug where test statuses sometimes failed to update correctly when the test suite could not run due to issues like compile errors. ([#1165](https://github.com/jest-community/vscode-jest/pull/1165) - @connectdotz)
81+
82+
- **Incorporated `jest.nodeEnv` into Debug Configurations**
83+
- Ensured that `jest.nodeEnv` is included in auto-generated debug configurations for better environment compatibility. ([#1167](https://github.com/jest-community/vscode-jest/pull/1167) - @connectdotz)
84+
85+
- **Documentation Fixes**
86+
- Corrected setup-wizard documentation links to ensure a smoother onboarding experience. ([#1154](https://github.com/jest-community/vscode-jest/pull/1154) - @pierluigigiancola)
87+
88+
### Dependency Updates
89+
90+
- **Webpack**: Bumped from 5.91.0 to 5.94.0, improving build performance and compatibility. ([#1173](https://github.com/jest-community/vscode-jest/pull/1173) - @dependabot)
91+
- **Micromatch**: Updated from 4.0.7 to 4.0.8 to address minor matching issues. ([#1176](https://github.com/jest-community/vscode-jest/pull/1176) - @dependabot)
92+
93+
**CHANGELOG**
94+
95+
- [v6.4.0](https://github.com/jest-community/vscode-jest/releases/tag/v6.4.0)
96+
4897
---
4998

5099
## v6.3 (pre-release)

src/extension-manager.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -524,8 +524,9 @@ export class ExtensionManager {
524524

525525
const ReleaseNoteBase = 'https://github.com/jest-community/vscode-jest/blob/master/release-notes';
526526
const ReleaseNotes: Record<string, string> = {
527-
'6.3.0': `${ReleaseNoteBase}/release-note-v6.md#v63-pre-release`,
527+
'6.4.0': `${ReleaseNoteBase}/release-note-v6.md#v640`,
528528
'6.3.1': `${ReleaseNoteBase}/release-note-v6.md#v63-pre-release`,
529+
'6.3.0': `${ReleaseNoteBase}/release-note-v6.md#v63-pre-release`,
529530
'6.2.5': `${ReleaseNoteBase}/release-note-v6.md#v625`,
530531
'6.2.4': `${ReleaseNoteBase}/release-note-v6.md#v624`,
531532
'6.2.3': `${ReleaseNoteBase}/release-note-v6.md#v623`,

0 commit comments

Comments
 (0)