Skip to content

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 02 May 09:15
· 89 commits to main since this release

0.0.1 - 2026-05-02

Features

  • log-pane: Add scroll to head/tail keybinds

  • search: Added some functions to search

  • search: Add structure for search module

  • search: Add shared emit helpers and pub SearchHit fields

  • search: Implement long-lived tail worker

  • search: Implement filter-aware history window worker

  • search: Expose store to fuzzy

  • search: Swap char range for indices vec in Match struct

  • fuzzy-search: Implement fuzzy search worker

  • producer: Add start of producer trait

  • producer: Handle_producer_event implementation

  • repo: Extend source with extra fields

  • producer: Implement fake producer

  • search: Refactor fuzzy/history

  • log_pane: Log Pane Tail Functionality

  • log-pane: Add history state machine

  • log-pane: Add retained-store scrollbar

  • log-pane: Add fuzzy search mode

  • log-pane: Add cursor symbol to selected row

  • log-pane: Add fuzzy match highlighting

  • log-pane: Keep fuzzy cursor sticky

  • log-pane: Add fuzzy scrollbar metrics

  • search: Add configurable fuzzy matcher

  • source: Add producer identity to Source

  • tui: Add selected log details pane

  • preview-pane: Implement preview-pane functionality

  • tui: Add source selector popup

  • log_pane: Display search status

  • theme: Refine default theme legibility

  • producer: Add empty producer modules

  • producer: Add skeleton for producers

  • producer: Add empty logfmt normalizer

  • producer: Add --producer flag and ProducerSpec wiring

  • producer: Add file tailing producer

  • producer: Add docker producer

  • producer: Add kubernetes producer

  • normalizer: Implement logfmt parser

Fixes

  • config: Set default

  • store: Use offset-from-front index in fetch_requested

  • themes: Rename stale query_prompt_fg key in theme files

  • readme: Modify todo ordering

  • tui: Restore info pane split

  • preview-pane: Debounce surrounding search

  • preview-pane: Avoid transient clears

  • normalizer: Replace todo!() in json and pattern parsers

  • normalizer: Detect bare level prefix in logfmt lines

Maintenance

  • clippy: Action clippy

  • crate: Rename fits to fml

  • repo: Formatting

  • log-pane: Split state responsibilities

  • clippy: Resolve clippy warnings

  • keybindings: Remove dead keybindings.rs module

  • tui: Model popups as widgets

  • deps: Update deps

  • repo: Add typos.toml

  • repo: Rustfmt

  • repo: Remove unused imports

  • ci: Add github actions workflows and cliff.toml

  • repo: Apply rustfmt

  • repo: Add prek pre-commit hooks