Product updates

v1.11.0 Apr 18, 2024

Watch my logs! v1.11.0

Apache error log support added.

v1.10.1 Apr 14, 2024

🐛 Fixes

  • Added missing dark styles for the search panel.
  • Fixed rendering of an "Appearance" option. Now it shows the correct active option.

v1.10.0 Apr 2, 2024

Watch my logs! v1.10.0

✨ New Features and Improvements

  • Search panel added. Use cmd+f or ctrl+f to activate it.
  • Performance optimizations. Log parser logic moved to a separate thread.
  • Openwrt log parser added.
  • Severity level added to the date tooltip.
  • Improve error message when file permission error occurs.

v1.9.0 Aug 13, 2023

Watch my logs! v1.9.0

✨ New Features and Improvements

  • New app icon.
  • Notify action added. When selected, an OS notification will be shown.
  • Expressions added to create more advanced actions or filters.
  • "Interactive" ssh connection mode added. It will try to connect to the remote server using the ssh key from the current ssh-agent session.
  • Laravel Herd log path added to known paths for easier app setup.
  • OpenSearch and ElasticSearch logs are now supported.
  • Improved error rendering generated by Laravel Command classes.

v1.8.0 Jul 6, 2023

Watch my logs! v1.8.0

✨ New Features and Improvements

  • Remote logs via ssh connection with the ability to download and edit any remote file!
  • Added a popup menu for every log file with three popular actions.
  • New minimalist icons in the main and settings windows.
  • Improved output for some Laravel errors.
  • Improved parsing of JSON data with SQL strings inside.

v1.7.0 May 28, 2023

Watch my logs! v1.7.0

✨ New Features and Improvements

  • Added ability to enable/disable app tray icon indicator.
  • Log reader logic was rewritten to consume less memory and be more efficient when reading entries consisting of more than tens of thousands of lines.
  • Improved loader indicator behavior.
  • Improved Magento2 log parsing when it contains SQL query.
  • Initial support of WordPress and WooCommerce logs.

🐛 Fixes

  • Several Windows-related fixes:
    • Improved tray icon image.
    • Fixed installer so it properly creates shortcuts during installation.
    • Fixed file path shortening logic when Docker is used.
    • Few UI fixes.

v1.6.0 Mar 21, 2023

1.6.0 Features

✨ New Features and Improvements

  • A link to the log will now open the log file and scroll to the clicked log entry.
  • Added ability to disable/enable actions in the preferences screen.
  • Added log size near each log entry in the preferences screen.
  • Added the ability to truncate selected log sources from the preferences screen.
  • Improve SQL formatting when SQL query is logged inside PHP error.
  • Improve Nginx error log parsing so the errors of similar types will stack together better.
  • Improve "Truncate logs" logic. Previously not all logs were cleared up.

v1.5.1 Feb 23, 2023

1.5.1 Screenshot

✨ New Features and Improvements

  • Tray icon added! Now, you can close the window and it will be completely hidden from the desktop (Including the dock on mac) until the next "Bring to front" action. By the way, if you want to mute the app for a minute or two - minimize it to the taskbar.
  • Log sources config moved to a separate tab in the preferences view. This is done for the upcoming ssh support (Remote logs!).

🐛 Fixes

  • Fixed not working "Bring to front" action on macOS Ventura.

v1.4.3 Dec 17, 2022

1.4.3 Screenshot

✨ New Features and Improvements

  • Whole /vendor/ folder is added as a library path. (Existing customers may update the config manually)
  • Added ability to add library path exceptions. (Useful when your package is located inside "library" path)
  • Better Laravel Livewire error handling.
  • Improved Laravel stack trace parsing.
  • Fixed possible incorrect order of files in the files panel.
  • Fixed possible duplicates in the files panel.

🐛 Fixes

  • Fixed items grouping when the same items are found but the only difference between them is the markup of the Symfony dump script.

v1.4.2 Nov 29, 2022

🐛 Fixes

  • Fixed truncation of non-log files when the app is watching the directory and this directory has other than log files.

v1.4.1 Nov 21, 2022

1.3.0 Screenshot

✨ New Features

  • Added ability to truncate log files. Use the context menu item or Cmd+Shift+E hotkey. WatchMyLogs will automatically ask for a sudo password if needed.
  • Added Cmd+, hotkey to open app preferences.

🐛 Fixes

  • Fixed app crash when formatting XML string failed.

v1.3.1 Oct 30, 2022

🐛 Fixes

  • Fixed not working "Bring to front" action on the latest macOS (Ventura 13)
  • Fixed possible file duplicates in the "Jump to" bar
  • Improved Laravel Livewire exception rendering

v1.3.0 Oct 14, 2022

1.3.0 Screenshot

✨ New Features

  • "Scroll to top" button was added.
  • Added ability to copy selected text using context menu.

🐛 Fixes

  • Fixed a rare bug that prevented parsing long array dumps.
  • Properly format SQL 'update' query
  • Magento: fixed proper file path detection when "/view_preprocessed/" path is logged.

1.2.0 Sep 14, 2022

1.2.0 Screenshot

✨ New Features and Improvements

  • Added Livewire components support.
  • Improved SQL formatting when raw query is written into php log.
  • Magento cron log format support added.
  • Close preferences window with Cmd+w shortcut.

🐛 Fixes

  • Fixed ability to read long log records (Processed by symfony dumper)

1.1.2 Aug 23, 2022

1.1.2 Screenshot

✨ New Features and Improvements

  • Configurable app autostart added.
  • Dark theme support was added with the ability to enable it manually or inherit from OS.
  • XML/HTML prettifier added so you can easily view XML structures found in the log.
  • Fixed PHP error rendering when it has SQL code. We now show SQL and PHP errors separately for better readability.
  • Improved "jump to file" now show additional file suggestion to better track down the issue.
  • Collapse too long entries by default to prevent a "scroll trap".
  • Tabs were added to the settings window for better UX.

🐛 Fixes

  • Fixed missing app icon in Linux search results.
  • Fixed the rare case when log output was corrupted because of a long log write operation.
  • Do not open an empty file in the editor when the requested file does not exist.
  • Fixed opening file with spaces in its path.

1.0.9 Aug 11, 2022

✨ New Features

  • Added the ability to search and replace file paths in log contents. It's a special option for Docker-based environments so you can get working URLs for files inside the container.

🐛 Fixes

  • Fixed missing app icon on Ubuntu when using Alt+Tab
  • Fixed not working links when VS Code editor is used

1.0.8 Aug 10, 2022

✨ New Features

  • Windows is now supported!
  • Added notification when the new version is out (Auto-update is not supported yet).

🐛 Fixes

  • Fixed missing error records from the Nginx log.
  • Fixed incorrect source status for the newly added source when the previous source was disabled.

1.0.6 Aug 7, 2022

✨ Improvements

  • Do not rely on URL handler protocol to open the selected text editor since it's not easy to setup for new users. Now App use a direct process call instead. If the executable is not found in the PATH, App will inform about this and provide a help URL.

1.0.4 Jul 23, 2022

✨ New Features

  • Stacks are now grouped much better. The app now looks back up to five records to join them to the stack.

    Take a look at the example:

    How it was How it's going
    Entry1 (+1) Entry1 (+2)
    Entry2 Entry2
    Entry3 Entry3
    Entry1
  • Magento log format support added.

  • Improve Nginx log rendering when it has part of PHP stack trace.

🐛 Fixes

  • Fixed app crash when SQL is too big.
  • Fixed removing of action in settings.

1.0.1 Jun 14, 2022

🐛 Fixes

  • Fixed visible loading indicator after all logs were read.

1.0.0 Jun 13, 2022

🚀 Initial release