Skip to content

Releases: nikitabobko/AeroSpace

v0.14.2-Beta

14 Aug 22:14
Compare
Choose a tag to compare
v0.14.2-Beta Pre-release
Pre-release
  • #413 (comment) Fix bug. Hidden windows in the bottom left corner could appear on the left monitor

v0.14.1-Beta

11 Aug 22:25
Compare
Choose a tag to compare
v0.14.1-Beta Pre-release
Pre-release
  • #370 Use different socket paths for different users. It should fix AeroSpace in multi-user environment

v0.14.0-Beta

03 Aug 21:11
Compare
Choose a tag to compare
v0.14.0-Beta Pre-release
Pre-release

This release is devoted to a single commit: 96ae7a7 Improve windows hiding mechanism.

Please make sure that your monitor arrangement is correctly configured! https://nikitabobko.github.io/AeroSpace/guide#proper-monitor-arrangement

  • Now, AeroSpace keeps windows on their respective monitors when hidden, without moving them to the bottom-right monitor. (Which could cause problems if monitors have different resolution #149)
  • Now AeroSpace uses both bottom corners to hide windows. (previously only the right bottom corner was used)
  • #289 Fix weird infinite workspace back and forth switches that could happen if Displays have separate Spaces is enabled, and your left monitor is configured as main monitor.
    Thanks to @xuyixin1996 for the help with investigation!
  • #66 Partially fix the issue. Hidden windows in the corners are now less noticeable, now they take only 1-pixel vertical line in the bottom right or left corner.
  • Update A note on 'Displays have separate Spaces' section in the guide. It's now recommended to disable Displays have separate Spaces.

v0.13.4-Beta

31 Jul 19:41
Compare
Choose a tag to compare
v0.13.4-Beta Pre-release
Pre-release
  • #349 Fix native crash when closing windows on workspaces that are not mentioned in aerospace.toml
  • Add Casks pinned to specific versions aerospace@0.12.0 aerospace@0.11.2 to the Homebrew tap to make downgrades trivial. See the "Installation" section in README

v0.13.3-Beta

29 Jul 14:12
Compare
Choose a tag to compare
v0.13.3-Beta Pre-release
Pre-release
  • #341 Fix native crash (supposedly happening when interact with macos fullscreen windows, or AeroSpace floating windows)

v0.13.2-Beta

28 Jul 18:01
Compare
Choose a tag to compare
v0.13.2-Beta Pre-release
Pre-release
  • #336 (comment) Fix monitor ID in list-monitors command
  • Fix %{monitor-id} in list-workspaces --format

v0.13.1-Beta

27 Jul 14:14
Compare
Choose a tag to compare
v0.13.1-Beta Pre-release
Pre-release

Fix oversights in the features that were just introduced, lol :)

  • 760dfc3 Fix bug: focus-back-and-forth didn't work if on-focus-changed callback is non empty
  • 9d4cb37 Fix bug: move-mouse doesn't always work correctly from on-focus-changed callback
  • #276 (comment) Improve dialog heuristics: tile Ghostty terminal even if decorations are disabled

v0.13.0-Beta

27 Jul 11:36
Compare
Choose a tag to compare
v0.13.0-Beta Pre-release
Pre-release

v0.12.0-Beta

16 Jun 16:24
Compare
Choose a tag to compare
v0.12.0-Beta Pre-release
Pre-release
  • #232 Support --format flag in list-windows command
  • #239 Add shell completion for zsh, bash and fish
    Please note that you might need to change your ~/.zshrc or ~/.bashrc to add shell completion provided by homebrew https://docs.brew.sh/Shell-Completion
  • #256 Introduce on-window-detected.if.workspace filter
  • #275 Reduce random workspace switching flicker by @jilyaluk
  • #269 #162 Sort workspaces naturally instead of literally (now, "workspace 2" is less than "workspace 10")
  • fdc143c Breaking change. change config output format. Join commands with ; instead of using JSON array
    The new output better aligns with future embedded shell-like combinators #278
    Raycast extension doesn't depend on this API yet, so it should be fine to break it #215
  • 156d75b Breaking change. Fix bug: make config and trigger-binding commands to behave correctly with non-qwerty key mappings
  • Minor bug fixes

v0.11.2-Beta

08 Jun 23:58
Compare
Choose a tag to compare
v0.11.2-Beta Pre-release
Pre-release

Bug fixes:

  • #233 Fix native crash that might happen when you interact with macOS fullscreen/minimized windows, hidden apps
  • 00c5b9e Fix incorrect key notations for arrows in aerospace config output
  • 0f08577 Fix trailing whitespace for commands without arguments in aerospace config output
  • 86c8ba8 Print errors to stderr if CLI fails to parse args