v0.11.0
- Amethyst no longer supports macOS versions earlier than 10.12.
- Add an experimental first pass at a binary space partitioning layout.
- Add a shortcut for forcing Amethyst to reevaluate windows.
- Add the option for crash reporting.
- This is opt-in and available in the preferences menu.
- There is the caveat that Crashlytics also takes analytics data. I have not yet found a way to disable that.
- Add wildcards to floating application bundle identifiers.
- For example,
com.apple.*
will match all apple applications.
- Add the option for entering a floating application bundle identifier manually in the preferences menu.
- Add the option for having new windows go to the main pane.
- Add the option for defining a custom window resize interval when shrinking/expanding main pane.
- Add a command-line flag for enabling more logging for debugging.
- Focus the top window on the screen when focusing a screen instead of pulling up a window from the bottom.
- Fix a bug that was causing Amethyst to lose track of windows, particular when hiding/unhiding, going back and forth from fullscreen, and minimizing and expanding windows.
- Fix a bug that was causing Chrome to lock up when playing fullscreen video with Amethyst running.
- Fix a bug that caused default configuration to sometimes override user configuration.
- Fix a bug that prevented some minimized windows from tiling when brought back up.
-
v0.10.1
- Fix a logic error that prevented the Widescreen Tall layout from functioning correctly.
v0.10
- Experimental: Finally add support for window margins.
- Fix bugs around setting and displaying shortcut preferences.
- Fix a crash when trying to move windows clockwise through screens.
- Fix a crash when focusing an empty screen.
- Fix a bug preventing decreasing main pane count.
- Fix a bug that displayed the layout HUD on every screen when switching spaces.
- Fix a bug preventing display of layouts and floating applications in preferences.
- No longer supporting OS X 10.9
v0.9.10
- Fix a bug that prevented anything in dotfiles from being respected in preferences. Hopefully I got it right this time.
v0.9.9
- Fix a bug that prevented changes in dotfiles from being respected in preferences.
v0.9.8
- Fix a bunch of bugs around defining shortcuts, particularly around non-US keyboards.
- Fix a bug that prevented windows from initially tiling correctly when being moved between spaces.
- Fix a bug that would cut off display of text in preferences making it very hard to read layouts and floating applications.
v0.9.7
- Fix a crash in the floating layout.
v0.9.6
- Hopefully fix two very substantial bugs: erroneous reflows of windows when in fullscreen and when switching spaces. Note that these fixes are only available on OS X > 10.11.
- Performance improvements for switching focus between windows.
- Move mouse focus to a screen even if there are no windows.
- Add very simple analytics to roughly track the number of people using the app.
- Temporarily back support 10.10. This will probably be the last version to support it.
- Add version to menu.
- Fix a bug that would prevent users from moving off of the development updates channel.
v0.9.5
- Increased stability in switching between spaces. Note: there are still issues around OS X fullscreen mode that have yet to be resolved, but the occurrence of spurious reflows when switching between spaces should be reduced.
- Added two new layouts:
- Middle Wide (middle-wide): A single center main window surrounded by a column on the left and right.
- Tall Right (tall-right): Mirrored version of the tall layout, with the main column on the right.
- Present warning when accessing in-app preferences if a `.amethyst` file exists.
- Fixed a bug in OS X 10.11 that would always cause reflows when in fullscreen.
- Fixed a bug that would prevent customizations to `mod1` or `mod2` via a `.amethyst` file from being reflected in command shortcuts.
v0.9.4
- Critical: Squash a bug that broke tiling when the title bar moves to a different display.
- Fixed a bug that made the menu bar icon invisible when using dark mode on Yosemite.
v0.9.3
- Fixed a bug that broke tiling when displays don't have different spaces.
- Fixed a bug that broke tiling when a screen was plugged in that took the title bar.
v0.9.2
- Fixed a bug that prevented Amethyst from working on certain configurations of multiple displays.
- Added a set of woefully undocumented commands to the preference pane.
v0.9.1
- Fixed a horrible bug that broke window focusing.
v0.9
- In-app preferences! You can configure the app using the preferences window instead of an `.amethyst` file. Your `.amethyst` configuration will automatically be loaded into the in-app preferences on first launch, but not all configuration options are available in-app yet.
- You can set your app to get beta builds of the app. They will be released more frequently, but will likely be less stable.
- Actually prevent fullscreen applications from tiling.
- Fix an annoying bug that would cause Amethyst to sporadically reset layouts.
- Added an option for focus following your mouse cursor.
- Added support for more than three screens.