Releases: yoavst/Graffiti
Releases · yoavst/Graffiti
1.18.0
1.18.0
Jetbrains
- [Feature] Add ruby support
- [Build] Update to the new intellij plugin system
VSCode
- [Bug] Fix edge text bug
Frontend
- [Feature] Add shortcut to delete subtree of node
- [Feature] Ctrl+C now copies the text of the selected node (thanks to @gergesh)
Server
- [Build] Now the artifact contains all its dependencies
1.17.0
V1.16.0
Jetbrains
- [Feature] Support for GoLand and Pycharm
- [Feature] Support VSCode nodes
- [Bug] Support anonymous classes in Java
- [Bug] Now "Add all xrefs" will join multiple edges to same node
VSCode
- [Feature] Support Intellij nodes
- [Bug] Fix jump to line nodes if symbol mode is enabled (requires new frontend)
V1.14.0
V1.11.0
General
- [Feature] Add multi-user-mode support to all the backends and the web frontend.
- [CI/CD] Add CI/CD that also publishes automatically to graffiti.quest!
- [Packaging] Use @ykaridi PyBunch for packging python scripts.
- [Code] Formatted most of the code using prettier and ruff.
Server
- [Rewrite] Full rewrite of the server.
- [Feature] Prints stats on pressing enter from the CLI.
- [Feature] Added cli options to change the ports used by the server.
- [Packaging] Can be installed as a pip library, and run as
graffiti-server
.
IDA
- [Feature] use pywin32 to reliably bring the IDA window to the foreground (thanks @noaml13)
V1.10.0
Web
- [Feature] Create new tab from existing node (thanks @YanirLA)
- [Feature] Now "override text node" has a shortcut - ctrl+e
IDA
- [Feature] Use demangled name instead of original name
- [Feature] Now it's plugin instead of script. See new installation's instructions.
- [Feature] Now clicking a node will make IDA focused.
Opengrok
- [Rewrite] Rewrite opengrok plugin in typescript
Sourcegraph
- [Feautre] Support for Java and C/C++!
V1.9.0
Web
- [Feature] Add documentations and downloads to the web frontend. Now you can use
?
to download all backends. - [Feautre] Add changelog to the web frontend. Available from command palette
- [Feature] Check for graffiti frontend on server every 3 hours.
General
- [Build] Move version info to version.txt file
- [Docs] Add changelog.md
V1.8.4
V1.8.3
Web
- [Feature] Add override label (activate via command palette)
IDA
- [Feature] Line nodes - add node to every address
- [Feature] Add all (line) xrefs
Jadx
- [Bug] Support renamed classes/methods
- [Feature] Add all xrefs
General
- [Bug] Fix support for non-unicode symbols (thanks @rootatkali)