github OmniNull/OmniWM canary-20261030-0415-41001556816-1
Canary 20261030-0415 (e08c8c5c)

pre-release3 hours ago

Automated canary build of main. It is signed and notarized like a release but skips the owner review, so treat it as unstable.

See the canary guide to install, update, or return to stable. For everyday use, download the latest stable release.

  • Commit: e08c8c5c1d7c
  • Base tag: canary-20261027-0418-40448662076-1

Changes since canary-20261027-0418-40448662076-1

  • e08c8c5 fix: load symlinked OmniShell library directories (#1025)
  • 3002858 fix: scan symlinked OmniShell widget directories (#1020)
  • b035ed4 feat(niri): add edge overscroll with a configurable visible strip (#1000)
  • e6e96a7 fix(shell): retire approvals for disabled components (#1023)
  • fa4ced5 fix(hidden-bar): find menu bar items hosted by MenuBarAgent (#1041)
  • 26179ba fix(shell): show the apple and app menu widgets left of the notch (#1045)
  • ec962e9 Merge pull request #1042 from rickythefox/fix/whatsapp-ghost-column
  • 30bf426 Cover cleanup while the AX destruction probe is suspended
  • 149a4a3 Use a named case struct in lifecycle retirement test
  • cbd5490 Retire ordered-out windows whose AX element is gone on space destroy
  • bee760f Merge pull request #1022 from hezhizhen/codex/fix-permission-prompt-height
  • c4cc667 Merge pull request #1038 from dappermint/ci/canary-skip-docs
  • 243267b feat(canary): skip the build when only docs changed since the last tag
  • ac4ea65 fix(canary): judge renames and non-ascii paths by their real names
  • ad8c962 ci(canary): leave docs-only commits out of the notes
  • f347bd1 Merge pull request #1037 from dappermint/ci/release-branches
  • 85216ed Merge branch 'main' into ci/release-branches
  • f5bef49 ci: match release branches with a slash in the name
  • 11f68df Merge pull request #1036 from dappermint/ci/revert-ghostty-pin
  • 41b38f8 ci: run the workflow on *-release branches
  • 02117cb build: revert the ghostty pin to the published v0.7.5 zip
  • 8bf4574 Merge pull request #1033 from rickythefox/fix/1031-palette-dismiss-fade
  • 1e3c98a Align command palette dismiss fade with reveal fade (#1031)
  • fa23641 Merge PR #1027: Keep window background blur on the outgoing workspace
  • 20e61d2 fix(swipe): capture only listed windows in the outgoing snapshot
  • 19cebf2 Merge PR #1021: Add a pre-commit hook and a direnv shell
  • 0122be1 Merge PR #1019: Check that pinned downloads are published
  • 7431058 fix(swipe): keep window background blur on the outgoing workspace
  • 9e6ebf0 Merge remote-tracking branch 'origin/build/git-hooks-direnv' into build/git-hooks-direnv
  • 750a787 Merge branch 'ci/check-pinned-downloads' into build/git-hooks-direnv
  • ad19868 fix(build): lint the staged swift snapshot in the pre-commit hook
  • 2cba301 fix(ci): skip commented-out pins in the download check
  • 343cdd3 Merge branch 'ci/check-pinned-downloads' into build/git-hooks-direnv
  • 4837927 fix(ci): report a malformed pinned url instead of crashing
  • c55a7a5 build: add a pre-commit hook and a direnv shell
  • 43dfa2a ci: check that pinned downloads are published
  • 052368d Merge pull request #997: expand the Launcher with apps, commands, and scripts
  • b0f72be Move four bundled OmniShell styles over the menu bar
  • d114c71 Merge pull request #1013: preserve native menu below full-width bars
  • aaf1b4c Keep the Welcome window open while its Settings links are used
  • 15b06c8 Add a Welcome window for first launch
  • ba1adbc fix(bar): preserve native menu below full-width bars
  • e7fc23e Update SwiftFormat to 0.64.4
  • cb9a159 Add foot as a Quake terminal provider
  • 244f528 Bound shell file observation to content directories
  • 2698f96 Merge pull request #1005: fix shell settings hot reload after directory symlink retargets
  • 2d56355 Merge pull request #1006: prevent settings from exhausting file descriptors
  • 95f1542 Merge pull request #977: don't identify a sole Hidden Bar item by its tooltip
  • f423dea Merge pull request #1010: check shared library option declarations
  • de93f47 Merge pull request #1003: run the Kitty control tests in Tooling
  • 5fd53ed Merge upstream main into the 0.8.0 work
  • 51d2b26 Document OmniShell consent and program trust
  • 7dc9f34 Ask before OmniShell widgets connect or programs run
  • fb183d4 test(shell): audit shared library option declarations
  • 321f5ea Watch unselected profiles while recovering shell configuration
  • af7718d Require trust for shell programs and control built-in network access
  • 0d4a71e Keep shell watches current after failed or unchanged reloads
  • 385bdd5 Bound shell directory observation file descriptors
  • 2874113 Merge branch 'main' into codex/launcher-apps-commands-scripts
  • 35e0790 Merge branch 'main' into fix/indrive-org-link
  • 748e5e7 Merge pull request #988 from dappermint/feat/spatial-camera-overview
  • 1ea70dc Require consent for OmniShell widget network access
  • dbc1025 fix(overview): cap the raw gesture scale so it stays finite
  • 4305dcb Merge branch 'main' into codex/launcher-apps-commands-scripts
  • b5364f4 Merge branch 'main' into fix/hidden-bar-tooltip-identity
  • 0cd51e2 Merge branch 'main' into feat/spatial-camera-overview
  • 3e05419 fix(launcher): fix the four issues from the #997 review
  • 8c7a3dd fix(launcher): harden shell fallback, CLI scan perf, config decode, UI crash
  • 4675b28 Fix shell settings reloads after directory symlink retargets
  • 50f66f6 ci: run Kitty control tests in tooling checks
  • fff8665 Update the embedded Ghostty to 1.3.2-main+9ee02ae6
  • a62c2bd fix(overview): floor gesture scale and correct rubber-band docs
  • bf2fe72 Merge branch 'main' into feat/spatial-camera-overview
  • 99a22d8 feat(overview): design camera-based spatial overview and add viewport model
  • 62e0477 Extend Launcher with saved entries and CLI tools
  • 02b2b04 fix(hidden-bar): keep tooltips for apps with several items
  • cd939bb fix(hidden-bar): stop using an item's tooltip as its identity

Don't miss a new OmniWM release

NewReleases is sending notifications on new releases.