Releases: jaksonlin/TestCraft
Releases · jaksonlin/TestCraft
v1.0.15 class collision in jars solution
- add the support to sort the test dependencies by the order of the dependency directories. (with this for large application, user can specify which set of dependency directories to be loaded first)
- add the support to sort the test dependencies by the order of the first-load dependent jars. (with this when there are same class accross multiple jars, the class in the first-load dependent jars will be loaded first)
- align the resource directory ordering in the classpath and cp arguments with the test case file's source root.
- add the support to configure the default mutator group, dependency directories order, and first-load dependent jars.
Junit 5 support and minor bug fix
- Support mutation testing on Junit 5.7.0 - 5.13.0
- Remove code inspection for validation during code editing (annoying)
- Add tools.jar for jdk1.8 environment in classpath file
- Reorder the resource directory so that when there are same name test resource in multi-project environment, current working direcotry's resource is taking higher precedence
update pitest support
- update pitest version to the last version that can run in JDK8, so that old version of IDE can still use the plugin
- add support to allow selection of method to mutate
v1.0.11 directory scan for invalid test
- invalid test case scan on directory
- lib dependency upgrade, use fastjson to parse the annotation schema
- put all toolwindow into one multi-tab toolwindow
bugfix for annotation generation stuck
- bugfix: in 2025.1 IDE generating annotation will hang up.
- none functional change: change the code layout, integrate with message bus to wire up the backend and frontend
version support update 2020.1-2025.2
- code base switch to JDK1.8 source compatiblity
- update error handling in annotation generation, pitest output display order
v1.0.8
i18n update and bugfix
- fix npe issue when there's no mutation can genreate prompt
- add i18n messages
TestCraft + Pitest + Ollama
add pitest + Ollama unit test generation support, with dump of prompt
add Ollama chat support
refact setting for the plugin
i18n for Chinese & English