Skip to content

Releases: opcodesio/log-viewer

v1.7.1

18 Nov 09:23
Compare
Choose a tag to compare

What's Changed

  • add log viewer config activation by @andydptyo in #158
  • fix a bug with new logs sometimes overriding index of older logs by @arukompas in #159

New Contributors

Full Changelog: v1.7.0...v1.7.1

v1.7.0 - Ability to delete multiple files at once

16 Nov 06:24
Compare
Choose a tag to compare

What's Changed

  • multiselect-delete-with-alpinejs feature added by @aryaanuj in #154
  • small UI improvements to multi-file deletion by @arukompas in #157

New Contributors

Full Changelog: v1.6.5...v1.7.0

v1.6.5 - bugfix for an empty log entry

12 Nov 08:29
Compare
Choose a tag to compare

What's Changed

  • fix the bug when file contains an empty log entry by @arukompas in #152
  • couple of security updates to JS dependencies

Full Changelog: v1.6.4...v1.6.5

v1.6.4 - fixes index numbering when searching + a few UI fixes

26 Oct 05:49
Compare
Choose a tag to compare

What's Changed

  • fix how entry indices are generated, so that it also works properly when searching by @arukompas in #143
  • a few UI fixes by @arukompas in #144

Full Changelog: v1.6.3...v1.6.4

v1.6.3 - small bug fix

20 Oct 09:14
6f5031f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.2...v1.6.3

v1.6.2 - Bugfix for when there's empty log files

13 Oct 14:27
d6e0a33
Compare
Choose a tag to compare

What's Changed

  • fix division by zero when there are empty log files by @arukompas in #135

Full Changelog: v1.6.1...v1.6.2

v1.6.1 - Global search + browsing speed improvements

11 Oct 05:48
60dd54f
Compare
Choose a tag to compare

Global Search

🚀 Log Viewer now provides a way to search across all files.

  • If a particular file is not selected, it will search across all files;
  • If a particular file is selected, it will search only that file.

If you have tons of log files (more than 100 MB), it even provides a progress bar to tell you how much there's left to search.

Chunked indices

Log Viewer indexes the positions of logs inside the files for a much faster retrieval when browsing the logs.

Previously, Log Viewer created one big index per log file. If that file contains millions of log entries, the index could've gotten over 100 MB in size easily. Loading this index into memory on each pagination request would be not only memory-intensive, but also CPU-intensive (deseralizing the cached index).

Now, the full index is split into multiple smaller chunks, with the ability to read only the chunk that's contains the required log items. This means Log Viewer can now efficiently browse log files that are even tens of GB in size.

Note: the speed of reading the full log file and indexing it has not changed. This will still be one of the slowest operations in the Log Viewer, but it's necessary for improved experienced later once the file has been scanned.

What's Changed

Full Changelog: v1.5.3...v1.6.1

v1.5.3 - Bugfix for Solaris/Alpine linux systems

06 Oct 04:34
Compare
Choose a tag to compare

v1.5.2 - Better Windows support for paths with square brackets

05 Oct 06:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.5.2

v1.5.1 - bug fix for paths with square brackets on Windows

04 Oct 17:17
da17c02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1