v0.2.0
A release that uses the rewritten log viewer and includes new features for clp-s, bug fixes, and improvements.
NOTE: We are bumping the minor version due to a breaking format change in clp-json/clp-s’ archive format. If this affects you, reach out and we can help with version migration.
The CLP release includes two tars:
- clp-json for compressing and searching JSON logs
- clp-text for compressing and searching unstructured text logs
Docs
The docs for this release are available here.
New features
- An upgrade to the rewritten log viewer. (#562, #565)
- The rewrite is based around the clp-ffi-js library (which uses WebAssembly) and improves performance for switching pages by 2.77-4.67x, and log-level filtering by 1.64-4.84x.
- The rewrite also includes a UI refresh, more fine-grained log-level filtering, support for exporting the decompressed logs, and support for opening larger log files.
- NOTE: The rewrite also includes support for formatting and viewing JSON logs which will be integrated with CLP in the next release.
- Support for building on CentOS Stream 9. (#521)
- NOTE: We have dropped support for building on CentOS 7.4.
- clp-s:
Bug fixes & improvements
- Fixes to allow CLP’s core to build with shared linking again. (#526)
- Upgrades for vulnerable dependencies. (#536)
View the full changelog for more details.
Thanks to @anlowee, @Henry8192, @LinZhihao-723, @diy1, @gibber9809, @junhaoliao, @kirkrodrigues, and @zechenericduan for their contributions.