Welcome to LiveRecorder for Java!¶
- Version
7.2.0
This documentation explains how to use LiveRecorder for Java - Undo’s flagship product platform for rapid software defect diagnosis & resolution.
LiveRecorder for Java comprises:
Recording Java agent.
Replay tool.
IntelliJ IDEA plugin.
Version History¶
- Release 7.2
Uses latest 7.2 version of the Undo Engine.
New REST API to start recording and stop and save recording.
New Java callback option when saving recording.
New Undo Replay Recording Run Configuration to replay recordings on Linux hosts.
Added support for New UI to IntelliJ.
Added support for thread fuzzing.
New menu item to start/save recording of IntelliJ itself.
Added ability to hover over bbcount cell to copy bookmark bbcount (see Bookmarks).
- Release 6.12
Revamped IntelliJ plugin.
Added support for IntelliJ IDEA 2023.1.
Support for other JVM languages such as Kotlin and Scala.
New Log Viewer window.
Improved Bookmarks support.
Ability to start/stop recording by sending a signal.
New method profiling command.
Step across (and new jump to span id) supports OpenTelemetry span ids.
New Extracting classfiles command to extract class files from a recording.
- Release 6.11
Improved performance.
- Release 6.10
Added support for stepping backwards and forwards between the component services in an application architected as a set of Microservices.
- Release 6.9
Added support for IntelliJ IDEA 2022.2.
Added support for Java 18.
- Release 6.8
Added support for recording and replaying applications under WSL2 on Windows.
Added support for IntelliJ IDEA 2022.1. Dropped support for IntelliJ IDEA 2020 and earlier.
- Release 6.7
>20% faster than 6.6 on typical Spring Boot applications.
Added support for Java 17.
- Release 6.6
Adds “Log Jump” - jump from a log line of interest to the exact point in time in your application’s execution where it was emitted.
Added support for IntelliJ IDEA 2021.3. Dropped support for IntelliJ IDEA 2019 and earlier.
- Release 6.5
Unified record and replay bundles for all supported Java versions.
Added support for IntelliJ IDEA 2021.2.
- Release 6.4
Faster interactive performance in IntelliJ when replaying recordings.
Added support for Java 16.
- Release 6.3
Improved variable display when replaying JIT-optimzed code.
Faster interaction in IntelliJ when stepping through recordings with a deep call stack.
Added support for IntelliJ IDEA 2021.1.
- Release 6.2
Added support for time travel debugging of “live” applications, in addition to time travel debugging of recorded applications.
Added support for Java 15.
- Release 6.1
Added support for IntelliJ IDEA 2020.2. Dropped support for IntelliJ IDEA 19.1 and earlier.
- Release 6.0
First LiveRecorder release with support for the Java language.