Skip to content

v26.7.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 20:43

Fixed

  • Audit hardening protects corrupted local state — malformed state or statistics storage is now detected distinctly from missing data and preserved under a backup key before defaults can replace it.
  • Tauri JSON import/export commands are stricter — native file commands now reject final file symlinks, retain JSON/size guardrails, and bound renderer-originated native payloads.
  • Release automation now avoids partial updater feeds — version sync includes the local Cargo lock package version, PowerShell release validation matches the Unix order, and latest.json generation requires both active updater platforms.
  • Timer/task audit regressions were addressed — special breaks trigger within their configured window once per day, and automatic daily color cleanup no longer pollutes task undo history.

Changed

  • CI and operational docs were aligned with audit findings — Rust CI gates now better match local preflight expectations, release docs no longer require a custom GH_TOKEN secret, and version/roadmap/handoff references were refreshed.
  • Project dependencies were refreshed — pnpm, JS tooling/runtime packages, Rust Tauri/log crates, and cargo-audit transitives were updated without intentional behavior changes; remaining quick-xml RustSec advisories are temporarily ignored while blocked by upstream Tauri/plist constraints.