SPATIE
  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelines Log in

Products Ray Release notes

Ray

Release notes

2.0.1 - 2022-03-21

  • Allow selecting text again

2.0.0 - 2022-03-14

This is a big one! We've refactored major parts of the application and touched almost every file, so you could be encountering some bugs here and there. If you do find one, we'd be super grateful if you created an issue for it. Let's dive into what we changed:

  • You can now show the logs for different projects in separate windows, you can tweak this behaviour in the preferences window ("Open new window" setting);
  • Preferences, servers, and licenses also show in separate windows;
  • If you're using a code editor that we're not supporting through the "Editor" configuration, you can now use a custom URL instead;
  • A cute button to scroll to new logs if you've disabled the "scroll on log" setting;
  • We've finally added a certificate to our Windows build. You'll still get warnings when installing it, but these should go away once enough people have installed the application!
  • Fixed a bug where certain SSH keys weren't supported for connecting to a server,
  • If you're using the Intel version while on a Mac that has an Apple Silicon chip, you'll get a prompt to download the new version. We've noticed performance improvements in the 3-4x range;
  • Various design tweaks and performance improvements.

1.19.0 - 2021-11-24

  • Add separator log type

1.18.4 - 2021-11-15

  • Catch more server connection errors
  • Slightly improve virtual list scrolling performance
  • Add "show on top" in window menu and add a keyboard shortcut for this in the settings
  • Small internal improvements

1.18.3 - 2021-11-05

  • Fix server private key path not saving

1.18.2 - 2021-11-05

  • Fix bug introduced in 1.18.1 that prevented connecting to servers

1.18.1 - 2021-11-04

  • Allow adding labels to servers
  • Fix Symfony dump collapse bug introduced with virtualised list update (1.16.0)

1.8.0 - 2021-10-18

  • Added a pause button to temporarily stop accepting new logs
  • Upgraded to Electron 15 for new SSL certificate support and upgraded other dependencies
  • Removed node-keytar dependence and use Electron safeStorage instead (this change will remove your saved server passwords and passphrases)
  • Replaced useReducer with Redux; this should be a big performance improvement
  • Improved the way Symfony dumps are evaluated
  • Added a link to the reference (cheat sheet) in the help menu
  • Hid unnecessary buttons from Ray Menu on Windows
  • Delayed showing license key grace period warning to avoid it showing during the slightest network hiccup
  • Moved the "Show on Top" button from the main window to a setting in the preferences
  • Various UI improvements
  • Various performance improvements
  • Fixed various small bugs

1.17.1 - 2021-08-04

  • add ability to customize label (only for Apple Silicon build)

1.17.0 - 2021-08-02

  • Add label log type
  • Disable SQL highlighting (->showQueries() crashed the app because of an issue with the code highlighting)
  • Fix placeholder blocks in dark mode
  • Fix window bounds resetting on app boot when it was stickied to a side of the screen

1.16.0 - 2021-07-16

Features

  • Added search functionality (cmd+f when app is active)
  • Virtualized the log table to improve performance and memory usage (this causes a known issue to the scroll position when a large expanded Symfony dump moves in and out of the viewport)
  • Allow resetting the app to the center of your screen (through the tray right-click menu, the "window" menu, or cmd/ctrl+shift+R while the app is active)
  • Allow hovering over long Exception messages to display them in full. Clicking the message will also remove the truncation and render the message multiline

Bugfixes

  • Fixed various bugs with connecting to remote servers
  • Fixed various small bugs and QoL issues

Misc

  • Upgraded dependencies and improve speed of the build process
  • Improved security of the app by disabling the remote module
  • Added a help message to the editor selector
  • Removed the option to show new items on top

1.14.7 - 2021-03-31

  • attempt at improving performance when rendering large amounts of data (to be continued)
  • fix mailable styles not displaying correctly (fixes https://github.com/spatie/ray/issues/265)
  • fix debug statements with HTML (fixes https://github.com/spatie/ray/issues/340)
  • change how newlines are handled (fixes https://github.com/spatie/ray/issues/294)
  • possible fix for Windows pinned icon disappearing (https://github.com/spatie/ray/issues/246)
  • edit symfony dump script (possible fix for https://github.com/spatie/ray/issues/219)
  • wrap relevant SQL bindings in quotes for query logs (fixes https://github.com/spatie/ray/issues/228)
  • fix exception frames without class showing null (fixes https://github.com/spatie/ray/issues/351)

1.14.4 - 2021-03-17

  • Fix issues with updating (if you're on an earlier version that won't let you update, you might have to download this one manually)
  • The "Check for updates" dialog now shows the correct information

1.14.1 - 2021-03-13

  • Fix Ray opening out of display bounds when changing display setup
  • Fix navigating to addresses including localhost (mostly links in mails)

1.14.0 - 2021-02-26

  • Remove dock app visibility option && set default to both
  • Add a JSON viewer for ray()->json() payloads
  • No white flash when starting the app in dark mode
  • Small UI improvements
  • Add ability to connect to remote servers (read more in the documentation)

1.13.0 - 2021-02-22

Improved rendering of exceptions

1.12.0 - 2021-01-29

  • add support for showViews

1.11.0 - 2021-01-27

Add setting to hide timestamps

1.10.1 - 2021-01-26

  • fix issue with multiple expand arrows on symfony dumps

1.10.0 - 2021-01-26

  • add support for showApp() and hideApp()

1.9.0 - 2021-01-22

Support table function

1.8.0 - 2021-01-22

  • add support for Jobs

1.7.0 - 2021-01-19

To use this version of Ray, we recommand to upgrade spatie/ray in your project to version 1.13.0 or higher.

  • move the filters to the title bar
  • redesign list files button
  • redesign stay on top toggle
  • add color blind mode
  • move optional screen title to top of the list
  • improve layout on narrow screens
  • make larger SQL queries scrollable
  • add support for multiple types in an item group
  • add support for html, bool, null payload
  • add menu item to clear all history
  • various performance improvements

1.6.0 - 2021-01-18

  • add support for Carbon instances

1.5.0 - 2021-01-15

  • add option to show new items on top

1.4.0 - 2021-01-15

  • add support for clearAll

1.3.3 - 2021-01-15

  • fix showing null values

1.3.2 - 2021-01-15

  • fix label of custom payload

1.3.0 - 2021-01-13

  • add support for Response type

1.2.5 - 2021-01-13

  • fix bug with tray icon
  • fix issues with complicated query bindings
  • better code highlighting in darkmode
  • better handling of new screen shortcut
  • enable cors

1.2.4 - 2021-01-13

  • add code highlighting to sql queries
  • fix icons on Linux
  • fix tray icon

1.2.3 - 2021-01-12

  • [Linux] fix opening Sublime editor
  • [Linux] fix app icon
  • [Linux] fix “about” menu button

1.2.1 - 2021-01-11

  • fix frames in caller payload without a class

1.2.0 - 2021-01-11

  • add support for displaying json
  • fix model relations
  • colorize application frames
  • use default OS scrollbar
  • fix preferences hotkey when mainwindow is hidden (for real)
  • fix Notifications (notify payload) not opening Ray on Windows & Linux
  • better cursor in filelist & history dropdown
  • fix history dropdown overflowing in Windows

1.0.7 - 2021-01-08

  • fix preferences hotkey when mainwindow is hidden

1.0.6 - 2021-01-08

  • add shortcut to close window
  • add feedback if not update is available when manually checking for updates

1.0.5 - 2021-01-08

  • add “Check of updates…” button in app menu
  • reorder buttons in tray icon menu
  • don’t allow to close the license modal when trial has ended
  • use Cmd + H instead of Cmd + W to hide app
  • save more preference values on edit
  • added a disclaimer where preference values don’t immediately save

1.0.4 - 2021-01-08

  • ensure running a single instance on Windows and Linux
  • add visual counter to trail banner
  • decrease app size

1.0.3 - 2021-01-08

Prevent Ray from getting focused when something is logged

1.0.2 - 2021-01-07

Added build for Linux

1.0.1 - 2021-01-07

Fix weird behaviour on macOS menu bar

1.0.0 - 2021-01-07

Initial release

  • Products
  • Open Source
  • Courses
  • Web Development
VacanciesAboutBlogDocsGuidelines Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • Twitter
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Click to call us