lnav v0.13.1 is available here:
Features:
* Initial support for Windows. Configuration should be stored
in `%APPDATA%`. The binary is built using msys2. So, it
depends on msys-2.0.dll being in the same directory. No other
dependencies should be needed.
* Removed dependency on ncurses during the build. The terminfo
files are still used during runtime, but fallback terminfo
files for common terminals are included in the binary.
* Added the postgres_log format. In addition, you can use
`:annotate` on a statement error line (e.g. syntax error
at or near "null" at character 522) to attach an annotation
with the statement and a pointer to the location of the error.
* Added the mysql_gen_log, mysql_error_log, and mysql_slow_log
formats. There is also a `mysql_slow_stats` search table
that captures the various statistics available in a slow
query log message (e.g. `query_time`, `lock_time`, ...).
* Added laravel_log format.
* Annotation handlers can now be lnav scripts if the "handler"
field starts with a pipe (`|`).
* The `<span>` tag in a Markdown now supports
`white-space: nowrap` in the `style` attribute.
* Anchors can be added to Markdown using `<a name="...">`.
Anchors show up in the breadcrumb bar and can be addressed
using the `:goto` command.
Interface changes:
* If all the content in the LOG/TEXT views are filtered out,
a notice will be displayed that describes the filters that
are in effect.
* The chart in the SPECTRO view is now shifted to the right
so it does not cover the timestamp.
Bug Fixes:
* Fix a crash on startup for some environments.
* Fix a spurious screen flash on some prompts.
* Fix an issue with completion of script names.
* Handle abbreviated timezones (e.g. PDT/PST) in timestamps.
* Improve HTML handling in Markdown files.
* Fixed various issues in the SPECTRO view.
* Minor performance improvements.