Skip to content

0.10.2 - #10

Open
sito8943 wants to merge 120 commits into
fer1s:mainfrom
sito8943:0.10.2
Open

sito8943 wants to merge 120 commits into
fer1s:mainfrom
sito8943:0.10.2

Conversation

@sito8943

Copy link
Copy Markdown
Contributor

Changelog

All notable changes to this project are documented in this file.

[0.10.2]

Fixed

  • Context-menu submenus did nothing when picked — Compress › To zip / To 7z, Sort By, New File, and every other submenu row. The flyout is portaled to <body> to escape the menu's overflow, so it sits outside the element the outside-press handlers test containment against: the press dismissed the whole menu on mousedown and the row unmounted before its click could fire. useContextMenu and useContextMenuState now treat a press inside .context_menu_submenu as a press inside the menu
  • Clicking an actionable toast (the "reveal the archive" toast after compressing, and the like) could drop the action — the global "any interaction dismisses" pointerdown handler fired on the toast itself, starting the exit animation under the cursor so the toast slid out from under the pending mouseup. Presses on a toast are now left to that toast's own click handler

sito8943 and others added 30 commits July 3, 2026 21:17
sito8943 and others added 30 commits August 29, 2026 22:35
…-0.62.5

Bump russh from 0.62.1 to 0.62.5 in /src-tauri
…_with-3.21.0

Bump serde_with from 3.14.0 to 3.21.0 in /src-tauri
The code-split build links the shared Button/DialogHeader CSS chunks before
index.css, which carries the @sito/ui base styles. Same-specificity package
rules (.sito-ui-dialog position:relative, .sito-ui-button sizing) then beat
the app's .dialog/.Button overrides: dialogs opened offset down/right and
buttons grew taller and bolder in the packaged app only.

Import the package stylesheet into a `sito-ui` cascade layer so every
unlayered app rule wins regardless of load order, and let the flex backdrop
centre dialogs instead of fixed + top/left 50%.

Bump to 0.9.1 and add the changelog entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UUxjjBFzqkc6EQqt5dKWt8
v0.10.0 build used the stale tauri.conf.json version (0.9.1) for the
dmg filename while the release tag/cask expected 0.10.0, breaking
brew upgrade with a 404.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EAZ7J8Jp9nebpymqnocNnr
sito-file-browser 0.10.1
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