Version 2.1.4

October 15, 2026

Changed

  • Updated Craft API usage to avoid deprecated calls.

Fixed

  • Fixed a low-severity information disclosure vulnerability.

Version 2.1.3

October 7, 2026

Changed

  • Require Verbb Base 3.0.20 or later so shared control-panel layouts use the current asset bundle namespace. (verbb-base#3)

Version 2.1.2

October 5, 2026

Fixed

  • Fixed a low-severity sensitive information exposure vulnerability.
  • Fixed a low-severity deserialization of untrusted data vulnerability.

Version 2.1.1

October 2, 2026

Changed

  • Updated the required version of verbb/base to 3.0.19.

Version 2.1.0

September 29, 2026

Added

  • Add per-log-file view permissions, plus optional include/exclude lists, so users can be limited to specific log files (#3).
  • Discover rotated, compressed, and .txt log files in @storage/logs (for example web.log.1.gz, web.log-20260325.gz).
  • Parse common log line shapes by content (Craft 5, Craft 3, Monolog, Formie, bracketed timestamps, bare datetime). Unmatched lines stay visible instead of being dropped.
  • Add a modifyLogFiles event so modules can add or remove log files from the catalog. Nested and event-added external logs are available for viewing and download, but not deletion.
  • Add a modifyLogParsers event so modules can register custom line parsers and line-start patterns per log file.

Changed

  • Non-admin users require an explicit log-view permission as well as access to the Logs utility. Review user groups when upgrading; see Upgrading from Timber 2.0.
  • Rebuild the Logs utility UI on Plugin Kit with a searchable log picker and improved accessibility and responsive behaviour.
  • Improve large-log performance with bounded reads, parsing, caching, filtering, pagination, and streamed downloads.
  • Improve real-time updates for rotated, replaced, new, truncated, and removed log files, and load the live-update connection only when enabled.
  • Route plugin settings through the plugin’s authorized settings controller.

Fixed

  • Fixed a high-severity object injection vulnerability.
  • Fixed a low-severity improper link resolution vulnerability.
  • Fixed a low-severity information disclosure vulnerability.
  • Reject WebSocket ports outside the valid range.
  • Report unreadable log files and deletion failures instead of presenting them as empty or successfully deleted.

Version 2.0.5

September 13, 2026

Changed

  • Normalize plugin settings.

Version 2.0.4

November 6, 2025

Fixed

  • Fix Craftagram log support.

Version 2.0.3

July 18, 2025

Changed

  • When deleting all logs, hidden files like .gitignore and .gitkeep are retained.

Version 2.0.2

September 7, 2024

Added

  • Add Craft Teams support for permissions.

Changed

  • Update English translations.

Version 2.0.1

May 26, 2024

Fixed

  • Fix an error with verbb/parallel-process.

Version 2.0.0

May 13, 2024

Changed

  • Now requires PHP 8.2.0+.
  • Now requires Craft 5.0.0+.

Version 1.0.4

July 18, 2025

Changed

  • When deleting all logs, hidden files like .gitignore and .gitkeep are retained.
  • Update English translations.

Version 1.0.3

December 28, 2023

Fixed

  • Fix lack of sanitizing of log file content.

Version 1.0.2

May 27, 2023

Added

  • Add custom logs for ondemand.
  • Add support for Sprig log files.
  • Add basic support for Craft 3 logs.

Fixed

  • Fix an error when trying to read Craft 3 log files.

Version 1.0.1

February 28, 2023

Fixed

  • Fix dev dependancies.

Version 1.0.0

February 22, 2023

Added

  • Initial release