Skip to content

Releases: pamburus/hl

v0.36.3

Choose a tag to compare

@github-actions github-actions released this 12 Jun 22:01
Immutable release. Only release title and notes can be modified.

Fixed

Other

Dependencies

Full Changelog: v0.36.2...v0.36.3

v0.36.2

Choose a tag to compare

@github-actions github-actions released this 18 May 19:47
Immutable release. Only release title and notes can be modified.

Fixed

Other

Dependencies

Full Changelog: v0.36.1...v0.36.2

v0.36.1

Choose a tag to compare

@github-actions github-actions released this 11 Apr 11:00
Immutable release. Only release title and notes can be modified.

Fixed

Documentation

Other

Dependencies

New Contributors

Full Changelog: v0.36.0...v0.36.1

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 28 Feb 18:56
Immutable release. Only release title and notes can be modified.

Added

Changed

Fixed

Documentation

Other

Dependencies

Full Changelog: v0.35.4...v0.36.0

v0.35.4

Choose a tag to compare

@github-actions github-actions released this 27 Feb 08:20
Immutable release. Only release title and notes can be modified.

Fixed

  • Resolve hang when using --follow with --input-format json by @ in #1346

Full Changelog: v0.35.3...v0.35.4

v0.35.3

Choose a tag to compare

@github-actions github-actions released this 24 Jan 01:11
Immutable release. Only release title and notes can be modified.

Fixed

  • Ensure output consistency with mixed JSON and non-JSON input by @pamburus in #1277
  • Preserve all unparsed prefix lines and fix raw output input badges by @pamburus in #1278
  • Restore pre-0.35.0 delimiter behavior for --allow-prefix and logfmt by @pamburus in #1289
  • Strip leading whitespace from JSON entries in raw output by @pamburus in #1290
  • Force console to UTF-8 on Windows by @pamburus in #1276

Documentation

Other

Dependencies

Full Changelog: v0.35.2...v0.35.3

v0.35.2

Choose a tag to compare

@github-actions github-actions released this 13 Jan 01:15
Immutable release. Only release title and notes can be modified.

Dependencies

Full Changelog: v0.35.1...v0.35.2

v0.35.1

Choose a tag to compare

@github-actions github-actions released this 11 Jan 21:02
Immutable release. Only release title and notes can be modified.

Changed

  • Changed default show mode for time and level fields to always by @pamburus in #1264

Fixed

  • Disallowed inline expansion for message in non-inline modes by @pamburus in #1263

Documentation

  • Improved comments in the default configuration file by @pamburus in #1262

Full Changelog: v0.35.0...v0.35.1

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 11 Jan 16:41
Immutable release. Only release title and notes can be modified.

Added

  • Added fields and message expansion feature by @pamburus in #1259
    • Use -x / --expansion option to control display of field values and message content
    • Supports the following modes:
      • never: Single-line output, escape newlines and tabs as \n and \t
      • inline: Preserve newlines/tabs as-is (legacy behavior)
      • auto: Expand fields with newlines/tabs into indented multi-line blocks
      • always: Show each field on its own line, expand multi-line content with indentation
    • Configurable via command-line option, formatting.expansion.mode setting in config file and HL_EXPANSION variable
    • Use --inline to restore previous output behavior
  • Added support for pretty-printed JSON input by @pamburus in #1241
    • Previously only single-line JSON (JSONL) format was supported
    • Multi-line formatted JSON log entries are now automatically detected and parsed correctly in most cases
    • If automatic detection fails, use --input-format json to force JSON parsing
  • Added support for styles per unknown log level by @pamburus in #1243

Fixed

  • Fixed incorrect parsing of Windows-style line endings (CRLF) at buffer boundaries by @pamburus in #1239
  • Fixed wildcard matching with patterns requiring backtracking (e.g., ab*cd matching abcdcd) by @pamburus in #1255
  • Fixed missing colons in %:z and %::z timezones when using UTC by @pamburus in #1261

Documentation

Other

Dependencies

Full Changelog: v0.34.1...v0.35.0

v0.34.1

Choose a tag to compare

@github-actions github-actions released this 05 Jan 23:09
Immutable release. Only release title and notes can be modified.

Fixed

  • Fixed support for numbers in scientific notation by @pamburus in #1233
  • Fixed the missing escape for the DEL (0x7F) character by @pamburus in #1235
  • Fixed formatting of whitespace-only values by @pamburus in #1237

Performance

  • Minor performance improvements in string values formatting by @pamburus in #1238

Other

Full Changelog: v0.34.0...v0.34.1