Skip to content

Releases: JetBrains-Research/TestSpark

TestSpark 0.3.0

16 Oct 17:05
e1553b1
Compare
Choose a tag to compare

Fixed

  • Multiple bugs in the UI.
  • Multiple bugs in the LLM-based test generation algorithm.

Changed

  • Major refactoring: removed most of the global services.
  • Migration to Gradle IntelliJ Plugin 2.x,

Added

  • Full LLM-based Kotlin test generation for line, method/function, and class.
  • Integration with HuggingFace.
  • Support IDEA 242.*.

TestSpark 0.2.1

15 Apr 16:02
Compare
Choose a tag to compare

Fixed

  • Several minor bugs related to JUnit5 support and default template.

TestSpark 0.2.0

04 Apr 12:15
fbb0159
Compare
Choose a tag to compare

Fixed

  • An error with saving settings data between plugin runs

Changed

  • Major refactoring of the plugin, including separation of common code sections for use in both Intellij plugin and Fleet plugin
  • Prompt structure improving

Added

  • Supporting JUnit5 test generation for LLM-based algorithm
  • Supporting tests samples detector for LLM
  • Supporting default structures for requests to LLM in test cases
  • Supporting of different LLM prompt templates
  • Supporting the newer versions of IntelliJ IDEA
  • EvoSuite's communication port is now changeable in the plugin's settings

TestSpark 0.1.9

14 Feb 10:22
Compare
Choose a tag to compare

Fixed

  • a bug related to predicting if a prompt is larger than maximum prompt size
  • Test execution tasks will run in background (test execution does not freeze the IDE)
  • minor bug in displaying number of passed tests

Changed

  • Better default prompt
  • Better user's request handling

Added

  • Model selection for JetBrains AI Assistant platform

TestSpark 0.1.8

12 Dec 16:02
Compare
Choose a tag to compare
  • Fix Windows compatibility issues.
  • Improve and refactor the test execution process.

TestSpark 0.1.7

16 Nov 10:42
Compare
Choose a tag to compare

Fixed

  • Minor bugs in the new test generation UI

TestSpark 0.1.6

10 Nov 15:43
Compare
Choose a tag to compare

Fixed

  • Minor bugs in the general test generation process

Added

  • Prompt editor for LLM-based test generation
  • The usage guide window
  • Support build 233.*

Changed

  • New UI for requesting a test generation process

TestSpark 0.1.5

26 Oct 14:51
Compare
Choose a tag to compare

Fixed

  • Minor bugs in LLM-based test generation process

TestSpark 0.1.4

27 Sep 15:22
Compare
Choose a tag to compare

Added

  • Code highlighting and auto-completion for generated tests
  • Java code formatter for generated tests
  • Direct user feedback to modify each generated test by LLM

Changed

  • New UI for test generation report

Fixed

  • Improve the test case execution process
  • Improve prompt generation

TestSpark 0.1.3

05 Sep 09:20
Compare
Choose a tag to compare

Added

  • LLM-based test generation using Grazie platform in the settings

Fixed

  • Fix compilation issue in LLM-based test generation
  • Fix Evosuite test generation freezing in case that a wrong java path is provided