v2.1Introduction
Changelog
What changed in Sverlo: versions 2.x with dates. The RSS feed is linked from the footer.
Format: each heading holds the version and the release date. The generator turns the same list into the RSS feed.
2.1.0 — 2026-09-12#
- Added the
sverlo tailcommand: follows a file and prints new records. - The
~operator in queries searches for a substring, case-insensitive. - Nested JSON fields are available in queries with a dot:
req.user:42. - Fixed: a multi-line record cut off by end of file no longer loses its last line.
2.0.1 — 2026-07-02#
- Fixed: the
syslogformat read December lines in January with the current year. There is now ayearoption. - Fixed:
rec.fieldsof logfmt records kept a__proto__key with a prototype attached. - Smaller package after removing unused type files.
2.0.0 — 2026-06-10#
- New API:
createParser,createTransformand the async iteratorparser.stream. - The record now holds
ts,level,msgandfields. Details and the rename table are in the migration guide. - The pattern parser was rewritten as a state machine; regular-expression backtracking is no longer possible.
- The package is ESM only and requires Node.js 20+.
2.0.0-rc.1 — 2026-05-14#
- First release candidate. The
Recordshape is frozen.