Skip to main content

What's New in Explyt 4.0

Explyt 4.0 introduces Explyt coding agent and test generation from execution – cutting-edge features for coding, testing, and debugging.

Key improvements also include:

  • revised approach of example tests following
  • enhanced support for Testcontainers and @DataJpaTest
  • generating tests based on specification (EAP)

Overall improvements

  • reformatting only generated code, preserving user-defined formatting
  • revised prompts for Ollama models integration

Minor updates and bug fixes

  • fixed Ctrl+Z behaviour after certain plugin actions
  • resolved issue with generating more tests within inner class
  • improved clarity and detail in some UI notification messages

Explyt Agent (EAP)​

Ask anything in the chat, and Explyt Agent will complete your task.

The key features of the coding Agent include, but are not limited to:

  • using tools for editing codebase
  • using tools for project exploration
  • running commands in the terminal
  • analyzing a project for compilation errors

And you are still in control, as:

  • you review the changes made by the agent
  • you allow/disallow tools

What is the Test Generation from Execution Feature?​

The Test Generation from Execution feature empowers developers to capture real executions and automatically generate high-fidelity unit tests. No more manual reconstruction of complex scenarios—simply record and replay.

For example, you can start a Spring Boot application (locally or remotely), interact with its web UI (e.g., submit a form or click a button), and then generate unit tests > that replay the exact underlying service calls captured during your session.

When you invoke this feature, it captures:

  • inputs, outputs, and exceptions
  • call hierarchy and object stat
  • mocks for external dependencies

And then automatically transforms the recorded trace into a standalone, ready-to-run unit test.

Generate Tests based on Specification (EAP)​

Enhanced support for Testcontainers and @DataJpaTest​

Download Explyt 4.0 from our website.

For bug reports and feature requests use Github Issues