Skip to content

Bump tauri-apps/tauri-action from 0 to 1 - #48

Closed
dependabot[bot] wants to merge 198 commits into
mainfrom
dependabot/github_actions/tauri-apps/tauri-action-1
Closed

dependabot[bot] wants to merge 198 commits into
mainfrom
dependabot/github_actions/tauri-apps/tauri-action-1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 19, 2026 •

Copy link
Copy Markdown

Bumps tauri-apps/tauri-action from 0 to 1.

Release notes

Sourced from tauri-apps/tauri-action's releases.

action v1.0.0

[1.0.0]

  • db4399e (#1194 by @​FabianLars) Breaking Change: .app.tar.gz & .app.tar.gz.sig files will now include the app version like all other bundles/installers.
  • 53c8863 (#1315 by @​FabianLars) The download urls in latest.json will now use the github url instead of the browser download url.
  • 9b64567 (#1167 by @​FabianLars) Breaking Change: Drop support for Tauri v1 and unstable v2 (alpha, beta, rc) versions.
  • 9491f9d (#1177 by @​FabianLars) Breaking Change: The action will now fail if draft: true is set but the relevant release is not a draft.
  • ab62863 (#1176 by @​FabianLars) The frontend lockfile detection will now move up the file tree to fix issues in workspaces.
  • adb8bd3 (#1170 by @​FabianLars) Breaking Change: Remove includeRelease and includeDebug. You can switch to debug builds via args: --debug. To upload release and debug builds, run tauri-action twice, preferably in a job matrix for concurrent builds.
  • eea1890 (#1175 by @​FabianLars) Improved runner detection to prevent silent fails if runner (npm, pnpm, yarn, bun) was not installed while a lockfile was present.
  • acc588b (#1203 by @​FabianLars) Added initial Android & iOS support. This only includes building (=== running tauri android|ios build), installing dependencies and uploading to stores must be done manually.
  • 2e37e06 (#1174 by @​FabianLars) Use npm exec instead of npm run if @tauri-apps/cli was detected with no tauri script in package.json.
  • 1898cf4 (#1186 by @​FabianLars) Fiixed an issue that caused outdated signatures for macos universal builds in latest.json when re-running the action on the same release multiple times.
  • 5c7403d (#1326 by @​FabianLars) Expose mainBinaryName in releaseAssetNamePattern and workflowArtifactNamePattern.
  • 5d35c8e (#1189 by @​FabianLars) The upload release assets will now have the original file as its label which will show as the filename on the GitHub Release page and will be used internally to update assets on reruns and to get the download urls for latest.json
  • c18827e (#1183 by @​FabianLars) Breaking Change: Renamed assetNamePattern to releaseAssetNamePattern.
  • 766720b (#1172 by @​FabianLars) Breaking Change: Removed the feature to automatically initialize a Tauri project.
  • 25f3730 (#1208 by @​FabianLars) Breaking Change: Renamed includeUpdaterJson to uploadUpdaterJson for consistency with other similar options.
  • 53c8863 (#1315 by @​FabianLars) Removed Gitea support.
  • 6d11c27 (#1185 by @​FabianLars) Breaking Change: Removed updaterJsonKeepUniversal. This is now always enabled.
  • 7485c95 (#1169 by @​FabianLars) Switch from unmaintained @iarna/toml to smol-toml. No user-facing changes.
  • 8236c82 (#1277 by @​FabianLars) Semi-Breaking Change: The action will now update the name and body of existing releases.
  • 05c1b09 (#1178 by @​FabianLars) Added built-in variant of actions/upload-artifact to easily upload each bundle as a seperate archive. This may be removed once actions/upload-artifact#331 lands.
  • 6434f9a (#1296 by @​Ludea) Added initial support for vite+.

action v0.6.2

[0.6.2]

  • 73e111f (#1288) The action can now detect the workspace root correctly if the tauri project is configured as the cargo workspace root.

action v0.6.1

[0.6.1]

action v0.6.0

[0.6.0]

  • e918a06 (#1133) Encode tagName option value in latest.json URL.
  • 45acc19 (#1164) Add generateReleaseNotes config to use GitHub's release notes API to auto generate the release name and/or body.
  • 59a1a70 (#1166) Fix default file name pattern to match tauri's file names again.
  • 08112f7 (#1106) Added experimental support for Gitea hosted instances.
  • 08112f7 (#1106) Added a config to set the GitHub API URL which should help users with self-hosted instances and those using GitHub Enterprise.
  • b067139 (#1130) The action now uses node v24 which raises the minimum GitHub runner version to v2.327.1.

action v0.5.25

... (truncated)

Changelog

Sourced from tauri-apps/tauri-action's changelog.

[0.5.21]

Commits
  • 1deb371 Apply Version Updates From Current Changes (#1191)
  • 35033cf chore(deps): update dependency @​vercel/ncc to v0.44.0 (#1323)
  • 5ead4aa refactor: simplify createArtifact function (#1327)
  • 7899682 ci: update actions (#1328)
  • f201b79 chore(deps): update dependency @​types/node to v24.13.2 (#1320)
  • 5c7403d feat: default naming scheme for mobile assets, closes #1317 (#1326)
  • 71e781d chore(deps): update dependency @​biomejs/biome to v2.5.1 (#1318)
  • f51677a chore(deps): update dependency smol-toml to v1.7.0 (#1324)
  • 61337b4 chore(deps): update dependency @​types/node to v24.12.3 (#1316)
  • 53c8863 refactor: Use github api as download url in latest.json (#1315)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

punkable and others added 30 commits June 16, 2026 02:16
- getMeta() now returns deadLinks, pageContent and healthScores instead of
  silently dropping them. This fixes data loss on every save and makes the
  dead-link badge/indicators and daily-check cache actually work.
- pushSyncSnapshot() trims non-portable meta (pageContent up to 50KB each,
  device-specific deadLinks) to stay within the chrome.storage.sync quota.
- pullSyncSnapshot() merges portable meta over local state and preserves
  local pageContent/deadLinks instead of overwriting them.
- options.js JSON import sent the parsed object to restore-from-code (expects
  a string); added a restore-from-file handler that calls restoreFromPayload.
- removeBookmarkMeta() also clears deadLinks/pageContent/healthScores.
- Removed dead findDuplicates() call in computeHealth; fixed deadLinks doc.
Fix meta persistence, sync quota/merge, and broken JSON import
Repurpose this repository from the Booki Chrome bookmark extension into
"Booki Dock", a macOS-dock-style launcher for Windows, inspired by Docky
(a macOS Dock replacement). The Booki brand — the capybara logo and tan
palette — is preserved; the previous extension remains in git history.

Docky's code is Swift + private macOS APIs and cannot run on Windows, so
this is a ground-up rebuild on a modern, low-resource stack: Tauri 2 + Rust
with the system WebView2 (no bundled Chromium) and a vanilla HTML/CSS/JS
frontend.

Highlights:
- Frameless glassmorphism dock with magnify-on-hover that overflows the bar
  (tiles rise above the capsule like macOS), configurable zoom intensity.
- Launcher + switcher: click launches a pinned app, or focuses its window if
  it's already running. Real Windows app icons via the Win32 shell.
- Drag programs/folders from the desktop to pin them; pointer drag-to-reorder;
  separators; per-tile custom icon override.
- Auto-hide (slide + reveal on edge hover), anchor to any screen edge, system
  tray, running-app indicators.
- Live settings window: theme, accent, icon size, spacing, translucency, zoom,
  labels, indicators, always-on-top, auto-hide — applied to the dock instantly.
- Native Win32 integration via windows-rs (app-icon extraction, window
  enumeration/focus) behind cfg(windows) with no-op stubs elsewhere.
- Config persisted atomically as JSON under %APPDATA%\Booki.

Packaging:
- Branded NSIS/MSI installer (capybara icon and sidebar art), MIT licensed.
- GitHub Actions build on windows-latest produces the .exe/.msi artifacts.

Validated with `cargo check` against x86_64-pc-windows-msvc and `vite build`;
the UI was verified in a browser preview.
…ails

- Tray icon: left click toggles the dock, double click opens settings.
- Dock: friendly empty-state hint (capybara + "drag apps here") when nothing
  is pinned; Escape closes the context menu; window reframe is debounced to
  avoid resize thrashing on rapid changes.
- Settings: new "About" card showing the app version (app_version command),
  a "Reset appearance" button (reset_config keeps pinned items), per-app icon
  thumbnails in the pinned list, and Escape closes the settings window.
- Backend: app_version and reset_config commands; window close capability.
Adds .github/workflows/release.yml using tauri-action to build the
Windows app and attach the NSIS (.exe) and MSI installers to a GitHub
Release, so users can download Booki Dock directly without a login or
hunting through CI artifacts. Triggered by pushing a `v*` tag or via
workflow_dispatch. README install steps now point to the Releases page.
Tag pushes are restricted in this environment and workflow_dispatch needs
the workflow on the default branch, so temporarily trigger the release
workflow on pushes to the dev branch. tauri-action creates the GitHub
Release (tag v0.1.0) and uploads the .exe/.msi via the API, making the
installer downloadable from the Releases page without merging first.
…gging

Bug fixes:
- Dock no longer overlaps the taskbar: position_dock now uses the monitor's
  WORK AREA (win::work_area via GetMonitorInfoW) instead of the full screen.
- Add connect-src (ipc:) to the CSP so the IPC bridge is never blocked — a
  likely cause of settings/commands not working in the packaged app.
- Add tauri-plugin-log + global JS error handlers (window.onerror /
  unhandledrejection → frontend_log) writing to %APPDATA%\Booki logs, so real
  runtime errors are diagnosable on the user's machine.

Windows 11 look & feel (vanilla + design system):
- Native Acrylic on the dock and Mica/Acrylic on settings via window-vibrancy.
- styles.css rewritten as a Fluent design system (Segoe UI Variable, tokens,
  depth, restrained translucency over the native material).
- Settings use Fluent toggle switches; cleaner cards.

UX:
- Minimal dock chrome — removed the on-bar +/gear tiles. Add via drag-from-
  desktop or right-click (Añadir app… / Añadir carpeta…); settings via tray or
  right-click. Full-window drop overlay; folders/shortcuts pin and launch.

Verified: cargo check (x86_64-pc-windows-msvc) and host build pass; the app
boots cleanly under a real Tauri runtime on Linux (backend + logging confirmed;
WebKitGTK web process can't render in this GPU-less CI, so frontend runtime is
verified on Windows). Frontend redesign verified in a browser (no JS errors).
Settings window rebuilt in React (Vite + @vitejs/plugin-react):
- Modern sidebar navigation with tabbed panels: Apariencia, Comportamiento,
  Apps ancladas, Atajos, Acerca de. Fluent switches, sliders, live apply.
- Custom accent color picker (alongside presets).
- Auto-hide delay slider; magnify animation style selector.
- The dock stays vanilla JS (perf); settings shares the api.js bridge.

New magnify animation (distinct from macOS):
- Focused tile "pops" with a spring lift + accent glow; neighbours grow only
  gently (tighter falloff than the macOS ripple). Press feedback on tiles.
- Configurable style: spring / smooth / off. Pointermove is rAF-throttled.

New complements:
- Global hotkey to toggle the dock (tauri-plugin-global-shortcut), captured in
  the Atajos tab and (re)registered via set_hotkey.
- "Abrir ubicación" in the pin list / context menu (open_location → reveals the
  file in Explorer).
- Config gains autoHideDelay, magnifyStyle, hotkey.

Verified: cargo check (x86_64-pc-windows-msvc) and host build pass; React
settings + dock render with no JS errors (browser preview).
…erial

Behaviour:
- Smart auto-hide by occlusion: a Windows watcher (GetForegroundWindow +
  GetWindowRect, ignoring the desktop) emits booki://occlusion; the dock hides
  when a window covers it and slides back smoothly on the desktop. Auto-hide is
  now a mode: off / smart / edge.
- Magnify is gentler: default zoom 1.35 (was 1.8), slider 110–180%, smaller lift.
- Badges: tiles show the open-window count (bubble if >1, dot if 1).

Interaction (iOS-style):
- Long-press a tile → edit mode: tiles jiggle, show a × to remove, and can be
  dragged to reorder. Tap outside / Esc exits; short tap launches.
- Settings "Apps" list: drag handle to reorder (replaces the ▲▼ arrows).

New complements:
- Start with Windows (tauri-plugin-autostart) toggle.
- Multi-monitor: choose which screen the dock lives on (list_monitors).
- Mica/Acrylic material intensity slider (set_material).
- Folder pins detected (kind "folder"); open their location.

Config gains autoHideMode, monitor, materialStrength, autostart, language.
Verified: cargo check (x86_64-pc-windows-msvc) + host build; React settings &
dock render with no JS errors (browser preview).

Deferred (next): folder "stack" flyout, i18n ES/EN selector, deeper visual pass.
The release tag/asset name never changed (always v0.1.0 / Booki_0.1.0_*),
so each rebuild overwrote the same file on the same tag and GitHub's CDN
kept serving the cached installer — it looked like it "wasn't updating".
Bumping the version gives a new tag (v0.2.0), new asset names and fresh
download URLs, and clearly reflects the Iteration 3 changes.
Repurpose the repo from the Booki bookmark extension into Booki Dock, a modern Windows dock. Brings the Tauri 2 + Rust app, React settings, smart auto-hide, installer pipeline and brand assets onto main.
The app can now check GitHub Releases for a newer signed version, download
and install it (replacing the old install) and relaunch. User data in
%APPDATA%\Booki (pinned apps + settings) is never touched by the update.

- Plugins: tauri-plugin-updater + tauri-plugin-process (Rust) and the matching
  JS plugins. Updater configured in tauri.conf (endpoint = the repo's
  releases/latest/download/latest.json, public signing key embedded).
- UI: dock shows an "Actualización disponible" pill on boot; Settings → Acerca
  de has a "Buscar actualizaciones" button with download progress and install.
- Release workflow: passes the signing secrets and publishes a full (non-pre)
  release so the `latest` endpoint resolves.

Non-breaking: signed updater artifacts (createUpdaterArtifacts) stay OFF so CI
keeps building without a secret. To go live: add the TAURI_SIGNING_PRIVATE_KEY
secret, set createUpdaterArtifacts:true, and make the repo/releases public so
the app can download them. Verified: host cargo check + vite build pass (the
Windows cross-check now needs the MSVC archiver, only present on the CI runner).
- Enable createUpdaterArtifacts so releases produce signed update artifacts
  (latest.json + .sig). Both CI workflows now pass the TAURI_SIGNING_PRIVATE_KEY
  secret so builds sign the updater.
- Tighten the capability allowlist to least-privilege: drop the broad
  dialog:default and process:default; keep only dialog:allow-open,
  process:allow-restart, updater:allow-check and updater:allow-download-and-install.

Security posture: no secrets in the repo (only ${{ secrets.* }} refs); the
private signing key never leaves the user's machine; updates are downloaded by
the Rust side over HTTPS from GitHub and verified against the embedded minisign
public key, so a tampered update is rejected. No telemetry or analytics; config
stays local in %APPDATA%\Booki.
Pinned folders now open a "stack" — a glass flyout above the tile showing the
folder's contents (real icons + names) in a grid; clicking an item opens it.
Reuses the list_dir backend command; the dock window grows to fit the flyout
and restores on close (outside click / Esc). Verified in a browser preview
(no JS errors).
Add src/i18n.js (ES/EN dictionary + t()/setLang). Wire all user-facing strings
in the dock (context menus, empty state, update pill, stack) and the React
settings (every tab, control, option). Language selector in Appearance;
"system" follows the OS locale. Changes apply live to both windows via the
existing config-changed event. Verified in a browser preview (EN + ES, no JS
errors).
Subtle, additive refinements over the Fluent base: deeper layered dock shadow,
gentle icon lift on hover, accent-tinted active sidebar item, accent-glow on
primary buttons with a hover lift, tighter heading tracking. CSS-only; no
structural or logic changes.
…gestions

Dock window
- Remove native Acrylic/Mica from the dock window. Vibrancy tints the whole
  window rectangle, but the dock window is sized larger than the visible bar
  (magnify headroom), so the material showed up as a gray box behind the dock
  that grew and shrank with the zoom, and clipped the contents. The bar's
  frosted material is now built entirely in CSS, so only the rounded bar is
  ever visible against the desktop; the window stays transparent.
- set_material is a no-op; material strength now drives the bar's CSS alpha
  live from config.

Smart auto-hide
- Default auto-hide mode is now "smart".
- Fix the infinite show/hide flapping: the occlusion watcher measured the live
  window rect, which shrinks to a notch when hidden, so it stopped being
  occluded, showed again, and looped. It now measures a stable home rect
  recorded only while the dock is shown.
- Hidden state collapses to a clickable, accent-tinted notch; hover or click
  reveals the dock, and it reappears automatically on the desktop. Manual
  reveal is held until the pointer leaves.

Settings window
- Open non-transparent and centered with a larger default and min size so the
  content is never cropped on first paint; nudge the size once to defeat the
  WebView2 initial-layout race.

Features
- Suggest installed apps: scan the Start Menu for shortcuts (list_installed_apps)
  and offer a searchable, click-to-pin grid in Settings → Pinned apps.
- More intuitive accent picker: large swatches with an active check, a custom
  colour chip, and a live hex readout.
The dev-branch release job had its tag pinned to a literal v0.2.0, so bumping
the app version never produced a new tag/release and the updater kept seeing
the same version. Derive the tag from package.json instead; combined with the
existing prerelease:false this publishes a proper 'latest' release the updater
endpoint can resolve.
…ols, live preview

- Settings window uses native Mica with a floating acrylic sidebar and a
  content card layered on top; the active tab is a sliding pill.
- Replace dropdowns with visual controls: segmented controls (theme, language,
  magnify animation, auto-hide), an edge picker (click a side of a mini
  screen), a monitor picker (boxes scaled to real geometry), and sliders with
  an accent fill and a value bubble.
- Add a live mini-dock preview that reflects icon size, spacing, material,
  accent, edge and magnify instantly.
- Accent color math (util-color.js): derive --accent-deep and a readable
  --accent-contrast from any accent, shared by the dock and settings.

Also bumps to 0.2.2.
…ded corners

- Restore native Acrylic on the dock window. The window is now sized exactly to
  the bar and the magnify is kept inside it, so the acrylic IS the visible dock
  (real tinted glass) with no gray box around it. DWM rounds the corners so it
  reads as a rounded dock, not a rectangle.
- Contained magnify: tiles keep their layout slot and scale via CSS transform
  into the bar's edge-side padding, so nothing overflows the window and the bar
  never resizes on hover — the clipping is gone. Lower default zoom (1.35→1.25)
  and range (110–150%) so it isn't exaggerated.
- Translucency now works: the slider drives the native acrylic tint live via
  set_material; removed the duplicate material control.
- Auto-hide notch is clearly visible and pulses when hidden; click or hover to
  reveal. Smooth transforms/transitions on tiles and the notch.

Bumps to 0.2.3.
…ate clash)

The DWM rounded-corners call used our windows 0.58 bindings with the HWND from
Tauri's windows 0.61, which don't share types — the build failed with a trait
mismatch on DwmSetWindowAttribute. Call dwmapi directly via a small extern
(HWND as isize) so there's no crate-version coupling, and drop the unused
Win32_Graphics_Dwm feature. Acrylic + contained magnify unchanged.

Bumps to 0.2.4.
…dering blank)

- Default auto-hide is now "off" so the dock never disappears out of the box;
  smart/edge hiding stay opt-in. One-time migration forces existing configs
  (which defaulted to smart) back to visible so upgrading users get the dock
  back.
- Settings window is no longer transparent — a transparent WebView2 window
  rendered blank/see-through on real Windows (clicking the update pill opened an
  empty window). It's opaque now with a soft tinted background behind the
  acrylic-style panels, so it always paints.

Bumps to 0.2.5.
…dge pill

- set_material now targets the dock window (was applying the acrylic to whichever
  window invoked it — the settings window — so the dock glass never changed live).
- Folder stack flyout is positioned from the bar's real geometry instead of a
  hardcoded 86px offset, so it doesn't clip now that the dock window is tight.
- Update pill is placed on the magnify-headroom side per edge (top/bottom/left/
  right) so it no longer overlaps the icons.
- Remove the unused `opacity` config field and a dead i18n key.

Bumps to 0.2.6.
…ze animation

- Remove native Acrylic from the dock entirely. It painted the whole transparent
  window as a rectangle ("box"/double-dock) and forced a tight window that
  clipped tooltips. The dock window is transparent and SPACIOUS again, so the
  magnified icons and the name tooltip overflow OUTSIDE the bar with no visible
  box. The bar's tinted glass is done in CSS (no real desktop blur is possible in
  a transparent overlay region — this is the closest without the box).
- Symmetric bar padding so the dock reads at a normal height (no more tall look).
- Auto-hide minimize now slides AND fades into the notch; notch stays the
  reveal affordance. (Auto-hide is opt-in: Settings → Behavior → Auto-hide.)
- Startup cleans any leftover config temp file; updates replace program files
  while the config in %APPDATA%\Booki is preserved (pins/settings kept).

Bumps to 0.2.7.
…rtcut icons

- Auto-hide defaults to "smart" again (now stable): visible on the desktop,
  slides + fades to the notch when a window covers the dock, reappears when the
  desktop is clear. One-time migration moves existing installs to smart.
- The notch is restyled as an iPhone-style home-indicator pill: calm/neutral by
  default, grows on hover, and turns the accent color + pulses when there's a
  notification (e.g. an update available). Click or hover expands the dock.
- Pinned .lnk shortcuts now show the TARGET app's icon (resolved via IShellLink)
  instead of the shell icon with the shortcut-arrow overlay badge.

Bumps to 0.2.8.
…box)

- The dock window now carries native Mica (falls back to Acrylic on Win10) with
  DWM-rounded corners and follows the system light/dark. The bar's CSS surface is
  transparent so the Mica window IS the dock — one surface, no "double dock".
- Window is sized exactly to the bar; magnify scales from each tile's center and
  stays inside the bar's padding (contained, no clipping, normal height).
- App names now use the native OS tooltip (title attribute) so they appear
  outside the bar with no clipping, the Windows way.
- Reveal from the notch waits for the window to grow before sliding in, so the
  bar no longer appears "cut" mid-animation.

Bumps to 0.2.9.
…nt details

- Magnify is OFF by default now (a subtle hover highlight is the Windows-native
  feel); a one-time migration disables it for existing installs too. Still
  toggleable in Settings → Behavior.
- New built-in icon library: pick an icon per pinned app from a curated Fluent/
  Lucide set in three styles (Badge / Line / Tint), plus upload your own image or
  reset to the real app icon. Library icons follow the accent live (stored as a
  compact "lib:<name>:<style>" token, rendered to an SVG data URI).
- Fluent touches: antialiased Segoe UI Variable, accent keyboard focus ring.

Bumps to 0.3.0.
punkable and others added 22 commits July 13, 2026 18:45
…UI polish

- Keep dock window fully interactive during reveal grace period to fix
  missed clicks/icons due to stale hit rects.
- Add scale entrance animation to notch so dock->notch feels like a
  continuous transformation; re-runs on every notch show.
- Apply WinUI/Windows 11 visual polish:
  - directional outer shadow on the dock
  - elevated settings cards with hover lift
  - primary buttons with depth, shadow and active scale
  - toggle switches closer to WinUI 11 style
  - dock tiles with accent-tinted hover and click feedback
  - settings search with Fluent focus ring
- Bump version to 0.53.0.
…s (v0.55.0)

Make the dock feel closer to macOS Cool Dock: main-axis wave magnification,
shelf sheen and icon depth, widget hover lift, and flyouts that open from the
trigger tile. Add Appearance look presets (Premium glass / Classic / Compact).

Also fix show-labels, notch hover soft-reveal sync, vertical notch drag sizing,
overflow wheel scrolling, and a few i18n hardcodes.

Co-authored-by: Punki <punkable@protonmail.com>
…workflow

Audit pass: wire unused/new icons (sun/moon/clock/alert/lock/eye-off), harden
emoji onerror, stop double config emits and duplicate polls, skip tile style
mutations during mag-live hit-rect reporting, and remove the broken WinUI CI.

Co-authored-by: Punki <punkable@protonmail.com>
…cleanup

- Appearance owns dock/notch visuals (style, size 70–150%, peek); Behavior owns
  hide/reveal, multi-notch, and interaction (magnify, labels, indicators).
- Extract widgets-meta.js; add check:icons CI; split Fluent/react vendor chunks.
- Settings pin drag uses RAF + draft commit-on-up; flyout/clipboard actions show
  on focus-within.

Co-authored-by: Punki <punkable@protonmail.com>
…ocked

Co-authored-by: Punki <punkable@protonmail.com>
The release workflow pruned v0.55.1 even though v0.56.1 never published,
leaving the repo with zero releases and broken Download badges. Only prune
after a verified publish, and fall back to gh upload when tauri-action
cannot create the Release. README drops the chunky shield buttons and
stale 0.49.x highlight dump.

Co-authored-by: Punki <punkable@protonmail.com>
…ce overhaul

- One surfaceStyle (mica/acrylic/tinted/solid) drives dock and notch together
- Fix notch size: --notch-scale was shadowed on body; flush save before preview
- Compact Appearance (drop redundant theme/look preset cards); compact accents
- Windows-like CSS materials; motion polish from Emil/Apple skills (ease-out,
  no scale(0), press feedback, faster hide)

Co-authored-by: Punki <punkable@protonmail.com>
…ce sync

Groups open/switch reliably, drag-out takes items back to the dock, folders
pin as folders, Settings and dock share merge/normalize rules, running
indicators cover group children, and notch/preview match dock materials.

Co-authored-by: Punki <punkable@protonmail.com>
…EADME

NSIS no longer wipes %APPDATA%\Booki unless Delete app data is checked.
Group stacks can reorder children and add folders; FAQ/README/AGENTS updated.

Co-authored-by: Punki <punkable@protonmail.com>
…toast

Settings was saving a stale config snapshot that rewrote onboarded/seenVersion
on every change. Preserve those flags on disk, sync them into Settings, and
keep the notch pill fully hidden for the fullscreen toast lifetime.

Co-authored-by: Punki <punkable@protonmail.com>
Dock owns blackout; notch only paints the toast. Heal onboarding only when
pins exist; keep empty Settings staging groups; FAQ points at General.

Co-authored-by: Punki <punkable@protonmail.com>
…tack polish

Occlusion now tracks the painted dock (not PANEL_ROOM). Soft/pinned reveal
tucks correctly; magnify restores hit-rects. Notch size/peek/reveal live
together; MiniDockPreview and stack open origins match the dock edge.

Co-authored-by: Punki <punkable@protonmail.com>
Co-authored-by: Punki <punkable@protonmail.com>
Co-authored-by: Punki <punkable@protonmail.com>
…t-hide

Grid groups can rename open folders and children, with take-out/remove
actions on hover. List view shares the same kids hint. Smart-hide ignores
WS_EX_TOOLWINDOW floaters and requires meaningful dock overlap.

Co-authored-by: Punki <punkable@protonmail.com>
Bumps [tauri-apps/tauri-action](https://github.com/tauri-apps/tauri-action) from 0 to 1.
- [Release notes](https://github.com/tauri-apps/tauri-action/releases)
- [Changelog](https://github.com/tauri-apps/tauri-action/blob/dev/CHANGELOG.md)
- [Commits](tauri-apps/tauri-action@v0...v1)

---
updated-dependencies:
- dependency-name: tauri-apps/tauri-action
  dependency-version: '1'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 19, 2026
@punkable punkable closed this Sep 26, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 26, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/tauri-apps/tauri-action-1 branch September 26, 2026 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants