Releases: goatshriek/ruby-dragon
Releases · goatshriek/ruby-dragon
v4.2.0
Changed
- Upgrade to JRuby 9.4.12.0 (Ruby 3.1.4)
- Upgrade to Groovy 4.0.25
- Upgrade to Kotlin 2.1.10
Deprecated
DragonPlugin.getCompletions(String cmd)
in favor ofDragonPlugin.getCompletions(String cmd, int caretPos)
. This mirrors the
deprecation of the same method inghidra.app.plugin.core.interpreter.InterpreterConnection
.
v4.1.0
Changed
- Upgrade to JRuby 9.4.9.0 (Ruby 3.1.4)
- Upgrade to Clojure 1.12.0
- Upgrade to Groovy 4.0.23
- Upgrade to Kotlin 2.0.21
v4.0.0
Added
- Current function, data, and instruction interpreter variables.
Changed
- Upgrade to JRuby 9.4.8.0 (Ruby 3.1.4)
- Upgrade to Clojure 1.11.3
- Upgrade to Groovy 4.0.22
- Upgrade to Kotlin 2.0.0
Removed
- Warnings and
launch.properties
files for broken JRuby support in older versions of Ghidra.
v3.3.0
Changed
- Upgrade to JRuby 9.4.6.0 (Ruby 3.1.4)
- Upgrade to Clojure 1.11.2
- Upgrade to Groovy 4.0.20
- Upgrade to Kotlin 1.9.23
v3.2.0
Changed
- Upgrade to JRuby 9.4.5.0 (Ruby 3.1.4)
- Upgrade to Groovy 4.0.17
- Upgrade to Kotlin 1.9.22
v3.1.0
Added
- Loading banners with load time and language version to all interactive interpreters.
Changed
- Automatic class import now defaults to off instead of on.
- All interactive interpreters are now lazily created.
- Upgrade to Groovy 4.0.14
- Upgrade to Kotlin 1.9.10
v3.0.0
Added
- Toolbar icons for each interpreter.
Changed
- Upgrade to JRuby 9.4.3.0 (Ruby 3.1.4)
- Upgrade to Groovy 4.0.13
- Upgrade to Kotlin 1.9.0
v2.3.0
Changed
- Upgrade to Groovy 4.0.12
- Upgrade to Kotlin 1.8.21
v2.2.0
Added
- Automatic class import option for all interpreters.
Changed
- Upgrade to Groovy 4.0.9
- Upgrade to JRuby 9.3.10.0
- Upgrade to Kotlin 1.8.10
v2.1.0
Added
- Groovy script capability (uses Groovy 4.0.6)
Fixed
- F1 now properly resolves help page for interpreter under pointer