Releases: jest-community/jest-editor-support
v30.2.0 (Sep 24, 2022)
What's Changed
- fix missing output data from the test run process. by @connectdotz in #90
Full Changelog: v30.1.0...v30.2.0
v30.1.0 (May 30, 2022)
What's Changed
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #86
- remove coversall dependency by @connectdotz in #88
- support spawn process in a login-shell for non-windows platform by @connectdotz in #87
Full Changelog: v30.0.2...v30.1.0
v30.0.2 (Sep 27, 2021)
Minor release to add @babel/runtime
to package.json dependencies field and correct git tag.
v30.0.1 (Sep 26, 2021)
Minor release mainly to fix typescript types.
v30.0.0 (Sep 22, 2021)
This release mainly changed the jest process runner options:
- adding a new runner option to override default shell when spawning jest process with
node.spawn()
- stop appending the
CI: true
environment variable when spawning the jest process, which was used as a hack to prevent react test script to force watch mode. This could potentially be a breaking change, for consumers still rely on this feature, please pass the explicit flag, such as--watchAll=false
to turn off watch mode if desired. - upgrade most dependency to ensure the library remains secured and up-to-date.
Detail see CHANGELOG
Contributors 🙏
v29.0.0 (Jun 11, 2021)
This release mainly to enhance parser function:
- introduce additional info about the parsed node, such as the last property (e.g. 'each', 'only', 'skip') in the test/describe statements and the type of the name parameter of these blocks.
- preserve the raw test name text, including the non-literal type of names such as function, template-literal. (This is a breaking change)
- removed the "JSX" plugin for
".ts"
files, this allows the pure ".ts" file to use<>
casting without conflicting with JSX syntax.
Detail see CHANGELOG
Contributors 🙏
v28.2.0 (Mar 5, 2021)
Change Overview
- adds the basic support for 'test.todo`
- adds more precise process event types and better typescript support.
- expands Runner API to support more flexible custom arguments and node_env.
Detail see CHANGELOG
Migration Note
- the existing
debuggerProcessExit
event has been split intoprocessExit
andprocessClose
events for more precise control of the life cycle. Please migrate to the new events at your convenience as we will eventually retire thedebuggerProcessExit
.
Contributors 🙏
v28.1.0 (Jan 17, 2021)
This release finally closes the gap of parameterized test support for the source parsers. It should have no problem recognizing any variation of the parameterized test and describe blocks.
Change Overview
- detect both jest ".each" syntax (template literals and array-of-array) for test and describe blocks
- unresolved test name will return a generic token instead of raises an exception.
Migration Note
There is a known issue that parameterized tests have incorrect locations (jestjs/jest#10412). The fix (jestjs/jest#10413) was merged in jest-26.5.0. Therefore, the minimal jest version for projects with parameterized tests should be >= 26.5.0
Contributors 🙏
v28.0.1 (Dec 19, 2020)
We have been on beta for a long time and no major issue has been reported. Therefore, release the final version:
Change Overview
recap from beta:
- migrate to babel typescript parser
- replace
pathToJest
tojestCommandLine
in Workspace config - added describe block info in assertion status
changes since beta:
- fix babel parser error
- upgrade vulnerable dependencies
Contributors 🙏
v28.0.0-beta.0
Change Overview
- migrate to babel typescript parser
- replace
pathToJest
tojestCommandLine
in Workspace config - added describe block info in assertion status