What's Changed
- chore: release 0.1.1-31 by @Xoshbin in #421
- Feat/kill process by @Xoshbin in #422
- Refactor/unify search ranking in rust by @Xoshbin in #423
- refactor(clipboard): move RTF/HTML markup stripping into Rust by @Xoshbin in #424
- refactor(search): consume Rust-computed tier instead of re-deriving i… by @Xoshbin in #425
- refactor(search): move disabled-app filter and alias pin-to-top into … by @Xoshbin in #426
- refactor(store): move platform-compatibility filter to Rust by @Xoshbin in #427
- refactor(search): remove dead score-sort in extension search aggregator by @Xoshbin in #428
- refactor(runs): move kept-run bucket dedup into Rust, drop dead code by @Xoshbin in #429
- refactor(extensions): move builtin-first/name sort into Rust discover… by @Xoshbin in #430
- refactor(ipc): route all Tauri invoke() calls through invokeSafe by @Xoshbin in #431
- chore: release 0.1.1-32 by @Xoshbin in #432
- Fix/portal delete orphaned shortcut by @Xoshbin in #436
- fix(macos): disable press-and-hold accent popup for the app process by @Xoshbin in #437
- fix(shortcuts): wire up arrow-key navigation in shortcuts view by @Xoshbin in #438
- Don't auto-execute portal aliases with an empty query by @Xoshbin in #439
- Feature/raycast importer by @Xoshbin in #440
- Fix/alias modal focus steal by @Xoshbin in #441
- Disable WebKit DMA-BUF renderer on Linux to fix startup crash by @Xoshbin in #442
- chore: release 0.1.1-33 by @Xoshbin in #443
- Feat/file search by @Xoshbin in #444
- Fix file search watcher pinning CPU and holding gigabytes of memory by @Xoshbin in #445
- chore(sdk): release 4.0.0 by @Xoshbin in #446
- chore: release 0.1.1-34 by @Xoshbin in #447
- Set CREATE_NO_WINDOW on extension shell spawns (Windows) by @dose-dot-dev in #450
- perf(macos): unthrottled WebKit, parked launcher panel, paint-resize-syncro by @AllDaGearNoIdea in #451
- Chore/formatting setup by @Xoshbin in #452
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #415
- chore(deps): bump rollup from 0.63.5 to 4.62.2 in the npm_and_yarn group across 0 directory by @dependabot[bot] in #453
- Feat/raycast-performance-benchmarks by @Xoshbin in #454
- feat(launcher): require user consent for extension permissions at install/enable by @dose-dot-dev in #455
- feat(files): permission-gated files:read scoped to declared globs by @dose-dot-dev in #456
- feat(opener): declared-scheme allowlist for shell:open-url by @dose-dot-dev in #457
- fix(launcher): unify dialog keyboard/focus handling onto a native Modal component by @Xoshbin in #458
- feat(files): scoped files:glob enumeration and files:thumbnail so dynamic commands can show real artwork by @dose-dot-dev in #460
- fix(snippets): disable autocapitalize/autocorrect on create/edit form… by @Xoshbin in #462
- fix: derive extensionId from DOM attribute, not postMessage payload by @Xoshbin in #463
- refactor: extract BROWSER_TABS_WRITE_PERMISSION const in browser.rs by @Xoshbin in #465
- fix(sync): gate cloud sync on auth state and a user-facing toggle by @dose-dot-dev in #464
- feat(launcher): add an isolated dev flavor via a separate Tauri identifier by @Xoshbin in #467
New Contributors
- @dose-dot-dev made their first contribution in #450
Full Changelog: v0.1.1-31...sdk-v4.1.0