v0.21.0-Beta #2139
nikitabobko
announced in
announcements-releases
v0.21.0-Beta
#2139
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New features
focus-follows-mouse&&(and),||(or),;(sequence) and|(pipe). See #shell section in the updated docs.aerospace test,aerospace test-not,aerospace eval,aerospace echocommands.on-window-detectedcallback gets a new more composable syntax: docs (the old syntax is still supported and probably will remain supported forever: docs)on-window-detectedcallbacks instead of the dubious double square brackets syntax. AeroSpace docs were updated to use the new syntax. See TOML 1.1.0 release notes for more details.reload-configcommand. Warnings are printed to stderr and do not block config reload. You can use the new--warnings-as-errorsflag to convert warnings to errors.config-versionis below the maximum value.auto-reload-configconfig option. Kudos to @bshowell0aerospace subscribecommand - the alternative to callbacks. Kudos to @ojowwalker77aerospace run-callbackcommand to programmatically run the specified callback.focus/movecommands: add--fail-if-fullscreen/--fail-if-macos-native-fullscreen. Kudos to @ishangodawattalayoutcommand can now change the layout of an empty workspace (changes the layout of the root tiling container)layoutcommand: support new--rootflaglayoutcommand: support--workspace <workspace>flagaerospace focus --wrap-aroundalias. Kudos to @i-pjNew documentation
config-versionis now properly documented: linkAEROSPACE_WINDOW_IDandAEROSPACE_WORKSPACEenvironment variables are now properly documented: linkImprovements
Bug fixes
Other minor bug fixes: 6021c13c, a8241641, #1064, 19b5999d 6a2a126d ecfc745c
Breaking changes
layoutcommand now return zero exit code when the layout is already applied. This only affects users who supplied a single argument to thelayoutcommand (I expect it to be rare). You can use--fail-if-noopflag to return the old behavior.on-window-detectcallbacks with empty or non-existingifclause.- Nikita Bobko, 30 June 2026
This discussion was created from the release v0.21.0-Beta.
Beta Was this translation helpful? Give feedback.
All reactions