Releases: frida/luma
Releases · frida/luma
0.2.3
0.2.2
ci: Keep GnuWin32 install after meson builds Front-loading "Install native sed/awk/cat" alongside the WiX and Adwaita prefetch broke the Windows job: gnuwin32-coreutils.install ships its own link.exe (a coreutils ln alias) that chocolatey shims into %ProgramData%\chocolatey\bin (already on PATH). Meson's linker autodetect probed `link --version` for frida-core and radare2 and got coreutils' link instead of MSVC's, so configure aborted with "Unable to detect linker for compiler `link /logo --version`". Swift's link goes through SDKROOT rather than PATH, which is why the LumaGtk build below has lived with the shadow fine for a while. Move the chocolatey install back to its old slot between Update environment and Build LumaGtk, where it ran historically. WiX and the Adwaita download stay front-loaded — they don't conflict with anything meson probes.
0.2.0
Full Changelog: 0.1.0...0.2.0
0.1.0 — First release
Luma 0.1.0
First release of the official Frida GUI. Luma is in soft-launch; the formal
announcement lands later this year.
Downloads
- macOS 15.6+:
.dmgfor arm64 and x86_64 (signed, notarized) - Linux:
.rpm(Fedora 43),.deb(Ubuntu 25.10),.flatpak,.snap - Windows 10+:
.msifor x86_64 and arm64
Native clients — SwiftUI on macOS, GTK + Adwaita on Linux and Windows.
Highlights
- Persistent sessions: REPL history, instrument configuration, traces, and notes
survive crashes and restarts. One-click Re-Spawn / Re-Attach. - Live JavaScript REPL with type-aware autocomplete, inspectable values, and
jump-to-memory / jump-to-disassembly. - Tracer with frida-trace parity: Monaco-backed onEnter / onLeave editor, glob
search, instruction-level probes, trace diffing with register tracking.
Per-handler code tracing renders an interactive control-flow graph —
Metal-accelerated on macOS — with pan and pinch-to-zoom. - Notebook for notes and captures (JS values, binary blobs); shareable with
collaborators in real time, with chat. - Hook Packs: custom instruments as JSON manifest + JS module, managed through
an in-app package manager with npm support. - CodeShare browser — preview and import scripts from codeshare.frida.re in-app.
- radare2-powered disassembly.
iOS client: on the roadmap.
Bug reports: https://github.com/frida/luma/issues