What's new in Ray
Stay up to date with all of the latest improvements we've made to Ray
3.0.0
Major releaseThe complete Ray rebuild is finally here! It took a while, but it was well worth the wait. Ray is faster, looks and feels better, and LLMs can now whisper custom HTML to our integrated MCP server.
#π Features
- logs: ingest logs to disk
- archiving: log session archiving to disk
- settings: more extensive shortcut management
- settings: customize parts of the UI
- settings: improved opening in an external editor
- settings: more options for opening in an external editor (custom URL or custom executable)
- mcp: server
- mcp: tools (for reading data, sending data or to execute actions)
- mcp: LLM-specific log types β some logs can be saved as images (diagrams, custom HTML, and Markdown)
- mcp: LLMs can send most normal Ray log types (log, custom log, JSON, JSON string, table)
- mcp: LLMs can iterate inline on custom HTML logs (helpful when iterating on logo designs, mockups, etc.)
- mcp: LLMs can send actions (hide app, show app, new screen, notification, clear all, confetti)
- copy to clipboard: all logs that render code can be copied to the clipboard
- onboarding: simple checklist
- onboarding: tips and tricks per framework and language
- ssh: improved form for adding new servers
- ssh: improved error logging when connections fail or are lost
- multi-window: added titles to windows to easily identify a session for a project
- errors: improved general error feedback through toast messages
#β‘ Performance
- memory: reworked log ingestion system
- memory: keep logs of the current session in memory; everything else is stored on disk
- memory: archive sessions by moving log files from
$TMPDIRto the archive directory on disk
#π¨ Styling
- themes: new themes (midnight, daylight, artisan)
- animations: background animation
- animations: animated transitions for most interactions in Ray
#πΌ Other
- applogs: system log files for debugging (macOS:
~/Library/Logs/Ray/main.log, Windows:%USERPROFILE%\AppData\Roaming\Ray\logs\main.log, Linux:~/.config/ray/logs/main.log) - applogs: ability to change log level of system log file by setting LOG_LEVEL in your environment (example:
LOG_LEVEL='debug' ./Ray)
#βοΈ Miscellaneous Tasks
- CI/CD: improved pipeline and build times
- CI/CD: more extensive test suite for Rayβs core features
All releases
3.0.11
#π Bug Fixes
- reuse main window if it does not contain logs for ssh connections (#1039)
- remote host running docker containers http requests not correctly injecting header causing new windows to be created and pause actions not working (#1039)
- server dropdown scrollbar (#1035)
#βοΈ Miscellaneous Tasks
- add more debug logging
3.0.10
#π Bug Fixes
- ray v2 server migration - add missing privateKeyPath (#1040)
- set default color of logs to gray instead of green to keep the behaviour in line with Ray v2 (#1036)
- change spelling of "grey" to "gray" in color filters (#1038)
#βοΈ Miscellaneous Tasks
- change default private key path to id_ed25519 (#1040)
3.0.6
#π Features
- change mermaid rendering to beautiful mermaid
3.0.4
#π Bug Fixes
- improve custom html from mcp or agent skills
3.0.3
#π Features
- skills: enable custom html (with iterations), mermaid diagrams and markdown support via the local HTTP server. see spatie/ray-skills
3.0.2
#π Features
- mcp: improve tool descriptions
3.0.1
#π Bug Fixes
- changelog url in settings screen
- docs and changelog url in home screen
Stay in the loop with updates & promotions for Ray
We only send a few emails a year.
Debug without breaking your flow
Ray keeps all your debug output neatly organized in a dedicated desktop app.
Licenses are valid for 1 year and managed through Spatie. Licenses purchased before Ray 3 remain valid. VAT is calculated at checkout.