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:
05bbb30f5b7d - Base tag:
canary-20261024-0439-40061526227-1
Changes since canary-20261024-0439-40061526227-1
- 05bbb30 Set both active-profile overrides in the Hidden Bar tile test
- 6751411 Keep the JSON cap test's work to the byte limits
- 84b9f9b Retire a style through a symlinked shell folder
- 64ce2e9 Fall back to the bundled widget when a widget fails
- fade4bb Merge main into 0.8.0-release
- c4fa2cf Merge pull request #980 from hezhizhen/codex/fix-bundled-widget-fallback
- 97ab859 Merge pull request #979 from hezhizhen/codex/fix-shell-symlink-paths
- b8bacef Share compiled Luau bytecode across widget VMs
- 3d0249d fix(shell): load bundled fallback widgets with their libraries
- 8ddb735 Merge main into 0.8.0-release
- 0c9b688 fix(shell): preserve module paths through symlinked config directories
- eb71ee2 Merge pull request #978 from hezhizhen/codex/fix-hidden-bar-native-panels
- 2c7372d Bundle Material Symbols as TTF to stop per-thread WOFF2 decoding
- d294032 fix(hidden-bar): pause rehide for native popovers
- cfdba09 Load Celestial's Dashboard and Status models when each widget loads
- bc62530 Merge main into 0.8.0-release
- 15d6bb1 Merge pull request #976 from dappermint/fix/hidden-bar-full-width
- b944532 Make Wayline and Nocturne full width by default
- c5a826f fix(hidden-bar): stop a resolve that lost its reveal or its access
- 6e8b15e Make System the default OmniShell style
- 2f3c066 fix(hidden-bar): retry a failed menu read with menu access
- 7b6ef81 Share Control Center across bundled OmniShell styles
- de9a289 Share status widgets across bundled OmniShell styles
- 3be5cba Share Wi-Fi and Bluetooth across bundled OmniShell styles
- 2505b96 Share the battery across bundled OmniShell styles
- ff2d220 Share the active window across bundled OmniShell styles
- b6ff13a test(shell): await the frame check instead of an inverted timeout
- 5135ea6 fix(hidden-bar): never click an item our bar covers
- 5c39000 fix(hidden-bar): reveal the menu bar only for items that need it
- 09c005f Merge remote-tracking branch 'upstream/main' into fix/hidden-bar-full-width
- bf6f189 Merge main into 0.8.0-release
- 2c236e5 test(hidden-bar): find the test panel in the on-screen window list
- 99b9239 fix(shell): ignore screen order when comparing display frames
- 2a04f5b Share weather across bundled OmniShell styles
- 5d70f6b fix(shell): keep popouts open when only the visible frame changes
- 887ed39 fix(hidden-bar): leave the menu bar hidden under a full width bar
- 34b37eb fix(hidden-bar): press items our own bar covers
- 7eff682 Merge main into 0.8.0-release
- 29f8251 Merge main into 0.8.0-release
- a7100b5 Share the clock and calendar across bundled OmniShell styles
- c5cc2dd Merge main into 0.8.0-release
- 2ba3bcf Merge main into 0.8.0-release
- 21cb8ef Merge the published 0.8.0-release branch
- 9ed4171 Share media across bundled OmniShell styles
- 9e7ca7e Merge pull request #965 from dappermint/test/omniwm-icon-color-anchor
- b7ecaf0 test(shell): reject an icon colour with a trailing non hex digit
- 6a4ef5e Merge pull request #948 from hezhizhen/codex/nocturne-option-regressions
- e2ccf10 Merge the published 0.8.0-release branch
- 2b261be Merge main into 0.8.0-release
- 6a19232 Share volume and audio across bundled OmniShell styles
- b557850 test(shell): extract inspector snapshot assertions
- a35cc31 Merge pull request #960 from dappermint/feat/shell-shared-widget-options
- e7dbdd5 test(shell): verify inspector defaults against explicit values
- 1ea93af feat(shell): let the omniwm button take a custom icon colour
- 73e0766 Merge main into 0.8.0-release
- 92c7efa test(shell): adapt Nocturne tests to release presets
- 1ed655a test(shell): cover Nocturne option rendering and persistence
- c419e52 Merge main into 0.8.0-release
- e4a4bf2 Share System Stats across bundled OmniShell styles
- 809fa18 Share the Hidden Bar strip and menu across bundled OmniShell styles
- 26c916f Merge main into 0.8.0-release
- 36b5d7f Share one OmniWM menu button across bundled OmniShell styles
- 804d27f Let every style choose how many scratchpad icons to show
- 574d185 Share one scratchpads widget across bundled OmniShell styles
- ccafc7a Share one workspaces widget across bundled OmniShell styles
- 839fd9c Make notification dismissal feel immediate
- d3e0a79 Merge origin/main with PR #945 option declarations
- 2c78d38 Polish bundled OmniShell styles and notifications