Skip to content

Release 0.7.0 - #28

Merged
snaketech-tu merged 4 commits into
mainfrom
release/0.7.0
Nov 10, 2026
Merged

snaketech-tu merged 4 commits into
mainfrom
release/0.7.0

Conversation

@snaketech-tu

Copy link
Copy Markdown
Owner

Brings the two finished branches to main and bumps the version to 0.7.0. Merging this releases it: the release workflow tags v0.7.0 and builds every platform.

What 0.7.0 brings

  • Query any time range on the Logs page (branch feat/log-timeframe). The clock button, or t, opens a menu where you can type a range such as 90m, yesterday, 14:00-15:30 or since 8:00, or set exact From and To. [ and ] step to the range before or after, and - zooms out. Ranges that run until now keep following new lines.
  • Pages open at the top (branch fix/prefs-scroll). Preferences, opened from the Logs page, started at its bottom.

The full notes are in CHANGELOG.md under 0.7.0.

Changes

  • Merges feat/log-timeframe and fix/prefs-scroll. Both added an "Unreleased" section to the changelog; they are now one section, "0.7.0".
  • Cargo.toml and Cargo.lock (3 crates), ui/ and desktop/ package.json and package-lock.json move to 0.7.0.

Tests

  • cargo test, clippy, fmt and npm run check pass.
  • All 34 browser tests pass, including the new ones for time ranges and scrolling.

All pages scroll in the same element, so a new page kept the scroll
position of the last one: Preferences opened from the Logs page started
at its bottom. Reset the scroll when the page or the connection changes,
and test it.
Type a range (90m, yesterday, 14:00-15:30, since 8:00, 9.11. 8:00 - 12:00,
14:05 ± 5m), pick a quick one, set exact From and To, or reuse a recent
range. Ctrl K takes the same text. [ and ] step to the range before or
after, - zooms out. Open-ended ranges (today, since 14:00) follow the
clock and survive a link.
@snaketech-tu
snaketech-tu merged commit 12f69bc into main Nov 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant