First macOS release!
Hey everyone, today massive update as we are releasing the first version of Vicinae with official macOS support.
In order to run Vicinae on a Mac you will need:
- macOS Tahoe/Golden Gate
- an Apple Silicon Mac (we won't support intel Macs)
And that's pretty much it. For now you can just grab the Vicinae.dmg file from this release, which is notarized, and install it like any regular app.
All current Vicinae features are supported in the Mac version as well. For bug reports and feature requests, please use the "Report a Vicinae bug" command as usual.
Proper docs are coming very soon.
Take care!
What's Changed
- docs: fix extension docs link in README.md by @embik in #1591
- feat: setWallpaper api by @aurelleb in #1529
- feat: use standard unix data dirs on macOS by @aurelleb in #1592
- feat: macOS clipboard history by @aurelleb in #1439
- feat: encrypt databases using sqlcipher if enabled by @aurelleb in #1578
- feat: macOS snippet support by @aurelleb in #1553
- feat: replace native wheel handler by kirigami's by @aurelleb in #1593
- feat: add openWith action by @aurelleb in #1594
- feat: macOS auto-update infrastructure by @aurelleb in #1595
- feat: dmg and notarization setup by @aurelleb in #1597
- feat: install browser extension native host manifests at runtime by @aurelleb in #1599
- feat: fetch pinned node version for self packaged builds by @aurelleb in #1598
- fix: script command loading after shared-mime-info upgrade by @aurelleb in #1602
- feat: macOS url scheme support by @aurelleb in #1603
- feat: macOS auto start by @aurelleb in #1604
- fix: make vicinae extension CLI cross platform by @aurelleb in #1606
- build: split embedded resources based on build conditions (extensions vs core) by @embik in #1609
- feat(theming): better contrast for selection colors by @aurelleb in #1610
- feat(api): throw when raycast compat shim is unavailable by @aurelleb in #1611
- feat(api): expose BrowserExtension.getTabs to extensions by @aurelleb in #1612
- feat: implement environment.canAccess API by @aurelleb in #1613
- feat: macOS onboarding process by @aurelleb in #1614
- fix: do not use QDBusInterface for desktop notifications by @aurelleb in #1618
- feat: bundle SoulverCore as default calculator backend on macOS by @aurelleb in #1617
- fix: manage fallback command state and ordering by @aurelleb in #1619
- feat: macOS report bug command by @aurelleb in #1620
- feat: cross platform extension keybinds by @aurelleb in #1621
- refactor: move keyboard navigation to global helper by @aurelleb in #1622
- fix(xdg): append terminal arg value to flags ending with '=' by @stvsu in #1623
- fix(extensions): do not miss detail updates by @aurelleb in #1626
- feat: support for sendDesktopNotification on macOS by @aurelleb in #1627
New Contributors
Full Changelog: v0.22.3...v0.23.0