- The plugin has been rewritten completely from scratch
- More than 4x faster
- Reworked keyboard navigation
- Efficient menu diff and updates
- Setting for alt focus
- Setting for menu mnemonics
- Title text is hidden when it intersects with the menu bar.
- Dock toggle buttons are now accessible without a window frame.
- Removed the window frame remover in favor of the new 'Title Bar > hidden' setting.
- Less terrible code
- Fixed fatal bug occurring when no serialization state exists.
- Unimplemented the transpiler. All TypeScript source files are now compiled pre-distribution.
- Implemented serialization. HTML is now stored and deserialized upon launch.
- Fixed bug that caused the 'Restore Defaults' button not to work.
- Handling exiting and disabling properly
- More type definitions.
- Added style presets
- Added Spacious preset
- Added Compact preset
- Added window controls presets
- Added Windows 10 preset
- Added Arc Theme preset
- Added Yosemite preset
- Added Legacy theme preset
- More source code documentation and type definitions
- Added more CSS selectors for customizability
- Unique style preset selectors
- Unique window controls preset selectors
- Reverse window controls flag selector
- Title bar visibility selector
- Menu bar visibility selector
- Removed 'Navigation Button Highlight Colour' setting
- package.json correction
- The entire project has been ported to TypeScript
- Made the window-frame-remover compatible with Atom 1.21
- Pressing space bar now uses the selected menu item without closing the application menu
- Implemented support for command details
- No longer stopping key event propagation if no action responding to a key event is taken in the Title Bar Replacer
- Added setting for title bar visibility
- Improved selection of keystrokes for menu items
- Handle error that occurs when the title element is accessed pre definition
- Window control icons now transition to white on hover
- New markup structure and class naming
- Bug fixes for the menu updater: improved order of index incrementation
- Exception handling: the menu updater now ignores objects with insufficient properties
- Bug fixes for the menu updater
- Hotfix: openCategory accessed from wrong scope
- The menu now updates in real-time: updating label text, adding or removing new menu items, or categories
- Improved selection of keystrokes for menu items
- More exception handling
- Hotfix: prevent crash upon accessing faulty menu items
- Menu categories is navigated with left and right arrow keys when alt is pressed, or a submenu is unavailable in that direction
- Alt is toggled off when the window becomes out of focus
- Full keyboard navigation support
- Alt key shortcuts for the menu bar
- The title bar is now hidden in fullscreen mode by default
- Added an auto hide feature for the menu bar
- Added an option to allow adjacent menu categories to be opened on mouse hover if a category is already open
- Fixed bug that could cause malfunction in the title bar
- Added an option in the Window Frame Remover to restore Atom, and bring back the native title bar.