Releases: ianyh/Amethyst
Releases · ianyh/Amethyst
Amethyst 0.21.2
What's New
- Apply space throwing fix to previous macOS versions.
- Support a fifth screen. Thanks, @x-ji!
What's Changed
- Correct typos on sample config file by @Uaitt in #1610
- Replace
xcpretty
withxcbeautify
by @pereBohigas in #1609 - Remove RubyGems by @pereBohigas in #1611
- Support a fifth screen by @x-ji in #1627
- Amethyst 0.21.0 by @ianyh in #1606
- Add new option to sample config by @jukremer in #1642
- Apply yabai's fix for moving windows between spaces in macOS 14.5 by @ianyh in #1648
- Apply yabai's fix for moving windows between spaces in macOS 12, 13, and 15 by @raven38 in #1677
- Update README.md with workspaces-auto-swoosh suggestion by @LeeNX in #1664
New Contributors
- @Uaitt made their first contribution in #1610
- @pereBohigas made their first contribution in #1609
- @x-ji made their first contribution in #1627
- @jukremer made their first contribution in #1642
- @raven38 made their first contribution in #1677
- @LeeNX made their first contribution in #1664
Full Changelog: v0.21.1...v0.21.2
Amethyst 0.21.1
What's New
- Fix issues with throwing between spaces introduced in macOS 14.5. Thanks, Apple!
What's Changed
Full Changelog: v0.21.0...v0.21.1
Amethyst 0.21.0
What's New
- New app icon! Huge thanks, @Zabriskije!
- Add
"delete"
as a key option in preferences. Thanks, @tpucci! - Add option for hiding the status bar icon. Thanks, @jbernardo95!
- Fix an issue in which windows would lose focus when being thrown between spaces.
- Fix an issue in which IDs provided to custom layouts became inconsistent.
What's Changed
- Remove observer for current notification on errors by @ianyh in #1500
- New app + main menu + menu bar icons by @Zabriskije in #1504
- Issue 1321: update amethyst.sample.yml include all defaults by @wley3337 in #1326
- Add documentation for select-*-layout configuration by @ianyh in #1508
- feat: add delete keyboard key to non-printable characters map by @tpucci in #1529
- Amethyst 0.20.0 by @ianyh in #1475
- Fix documentation for builtin padding by @ianyh in #1533
- Dependency updates by @ianyh in #1534
- Migrate to Swift Package Manager by @ianyh in #1538
- Updates for Xcode 15 and macOS 14 by @ianyh in #1544
- Update audo-rearrange screenshot by @sschaetz in #1542
- Document all possible config file locations in configuration-files.md by @nliechti in #1548
- Improved Clarity for Accessibility API Permission Instructions by @gamedevCloudy in #1575
- Add preference to hide menu bar icon by @jbernardo95 in #1583
- Only perform raise ax action when focusing by @ianyh in #1586
- Update the correct name for a layout in config sample by @ianyh in #1587
- Clarify window margin behavior by @ianyh in #1589
- Sort json keys for custom layout ids by @ianyh in #1592
- Remove the old icon file by @ianyh in #1594
- Further attempts to fix space moving focus loss by @ianyh in #1591
New Contributors
- @Zabriskije made their first contribution in #1504
- @wley3337 made their first contribution in #1326
- @tpucci made their first contribution in #1529
- @sschaetz made their first contribution in #1542
- @nliechti made their first contribution in #1548
- @gamedevCloudy made their first contribution in #1575
- @jbernardo95 made their first contribution in #1583
Full Changelog: v0.20.0...v0.21.0
Amethyst 0.21.0 Beta
What's New
- New app icon! Huge thanks, @Zabriskije!
- Add
"delete"
as a key option in preferences. Thanks, @tpucci! - Add option for hiding the status bar icon. Thanks, @jbernardo95!
- Fix an issue in which windows would lose focus when being thrown between spaces.
- Fix an issue in which IDs provided to custom layouts became inconsistent.
What's Changed
- Remove observer for current notification on errors by @ianyh in #1500
- New app + main menu + menu bar icons by @Zabriskije in #1504
- Issue 1321: update amethyst.sample.yml include all defaults by @wley3337 in #1326
- Add documentation for select-*-layout configuration by @ianyh in #1508
- feat: add delete keyboard key to non-printable characters map by @tpucci in #1529
- Amethyst 0.20.0 by @ianyh in #1475
- Fix documentation for builtin padding by @ianyh in #1533
- Dependency updates by @ianyh in #1534
- Migrate to Swift Package Manager by @ianyh in #1538
- Updates for Xcode 15 and macOS 14 by @ianyh in #1544
- Update audo-rearrange screenshot by @sschaetz in #1542
- Document all possible config file locations in configuration-files.md by @nliechti in #1548
- Improved Clarity for Accessibility API Permission Instructions by @gamedevCloudy in #1575
- Add preference to hide menu bar icon by @jbernardo95 in #1583
- Only perform raise ax action when focusing by @ianyh in #1586
- Update the correct name for a layout in config sample by @ianyh in #1587
- Clarify window margin behavior by @ianyh in #1589
- Sort json keys for custom layout ids by @ianyh in #1592
- Remove the old icon file by @ianyh in #1594
- Further attempts to fix space moving focus loss by @ianyh in #1591
New Contributors
- @Zabriskije made their first contribution in #1504
- @wley3337 made their first contribution in #1326
- @tpucci made their first contribution in #1529
- @sschaetz made their first contribution in #1542
- @nliechti made their first contribution in #1548
- @gamedevCloudy made their first contribution in #1575
- @jbernardo95 made their first contribution in #1583
Full Changelog: v0.20.0...v0.21.0b
Amethyst 0.20.0
Notable Changes
- Toggle layouts with select-*-layout commands. Thanks, @EnakNalla!
- Introduction of command-line debugging tools.
- Fix an issue that scaled windows when moving between spaces.
- Fix a frequent crash on some types of long running application launches.
- Fix an issue with multi-display focus rotations when applications are distributed across displays.
What's Changed
- Amethyst 0.19.0 by @ianyh in #1451
- Implement more command-line debugging tools by @ianyh in #1457
- Bump activesupport from 7.0.4.2 to 7.0.4.3 by @dependabot in #1463
- Update Silica for scoping fix by @ianyh in #1467
- feat toggle window fullscreen by @EnakNalla in #1358
- Grab Silica app dealloc fix by @ianyh in #1470
- Update a couple of dependencies by @ianyh in #1471
- Move Troubleshooting section higher up in the readme by @ianyh in #1474
- Maintain frames on space changes when not changing screens by @ianyh in #1372
- Implement more robust window focus mechanism by @ianyh in #1530
New Contributors
- @EnakNalla made their first contribution in #1358
Full Changelog: v0.19.0...v0.20.0
Amethyst 0.20.0 Beta 4
Notable Changes
- Fix an issue with multi-display focus rotations when applications are distributed across displays.
What's Changed
Full Changelog: v0.20.0b3...v0.20.0b4
Amethyst 0.20.0 Beta 3
- Fix a silly build issue in Beta 2.
Amethyst 0.20.0 Beta 2
Notable Changes
- Fix a frequent crash on some types of long running application launches.
What's Changed
Full Changelog: v0.20.0b...v0.20.0b2
Amethyst 0.20.0 Beta
Notable Changes
- Toggle layouts with select-*-layout commands. Thanks, @EnakNalla!
- Introduction of command-line debugging tools.
- Fix an issue that scaled windows when moving between spaces.
- Fix a few more places that could have caused crashes.
What's Changed
- Amethyst 0.19.0 by @ianyh in #1451
- Implement more command-line debugging tools by @ianyh in #1457
- Bump activesupport from 7.0.4.2 to 7.0.4.3 by @dependabot in #1463
- Update Silica for scoping fix by @ianyh in #1467
- feat toggle window fullscreen by @EnakNalla in #1358
- Grab Silica app dealloc fix by @ianyh in #1470
- Update a couple of dependencies by @ianyh in #1471
- Move Troubleshooting section higher up in the readme by @ianyh in #1474
- Maintain frames on space changes when not changing screens by @ianyh in #1372
New Contributors
- @EnakNalla made their first contribution in #1358
Full Changelog: v0.19.0...v0.20.0b
Amethyst 0.19.0
Notable Changes
- Inclusion of exceptions in custom layout logging. Thanks, @DavidDTA!
- Addition of optional commands for spaces 11 and 12. Thanks, @timvisher!
- Fix an issue causing windows to "stick" when trying to throw between screens.
- Fix an issue causing throwing to spaces left and right to throw to the wrong space.
- Fix an issue that could fail to track applications if they did not launch quickly enough.
- Fix an issue preventing management of Parallels Coherence Mode windows (along with a variety of similar ones).
- A variety of stability improvements to prevent a common crash.
What's Changed
- Add missing .yml extension in XDG config path by @jabkoo in #1404
- Start a Troubleshooting doc by @ianyh in #1406
- Only trigger reflow after a screen move has happened by @ianyh in #1407
- Use global space indices for left and right by @ianyh in #1408
- Treat yaml Null as nil by @ianyh in #1412
- Update Black Girls CODE donation link by @glibsm in #1414
- Amethyst 0.18.0 by @ianyh in #1402
- Bundle update by @ianyh in #1423
- Log JavaScript exceptions in custom layouts by @DavidDTA in #1428
- Add support for throwing to spaces 11 and 12 by @timvisher in #1433
- Update to swift 5 by @ianyh in #1437
- Improvements to manageable applications determination by @ianyh in #1439
- Do not trigger changes when trying to toggle float on an unmanageable window by @ianyh in #1440
- Fix a bunch of warnings by @ianyh in #1443
- Update Silica for raise change by @ianyh in #1445
- Monitor application launch completion by @ianyh in #1446
- Just turn off file and type length lint rules by @ianyh in #1448
- Dependency updates by @ianyh in #1449
- Update Silica for run loop source change by @ianyh in #1450
- Amethyst/Events/HotKeyManager.swift: Add space 11 and 12 commandKeys by @timvisher in #1453
New Contributors
- @jabkoo made their first contribution in #1404
- @DavidDTA made their first contribution in #1428
- @timvisher made their first contribution in #1433
Full Changelog: v0.18.0...v0.19.0