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/baseto 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
.txtlog files in@storage/logs(for exampleweb.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
modifyLogFilesevent 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
modifyLogParsersevent 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
.gitignoreand.gitkeepare 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
.gitignoreand.gitkeepare 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