2024.3.3
Redesigned onboarding, in-panel What's New, and grouping rules performance fixes
Jul 15, 2024Tab Shelf 2024.3.3 features an overhauled onboarding experience for new users. It’s designed to hand-hold users through the process of setting up Tab Shelf and educates users on its responsible permissions usage.
New features
- Added Czech, Slovak, Polish, and Hungarian as language options.
Improvements
- Welcome/Onboarding page has been completely redesigned with greater emphasis on privacy information.
- What’s New page has been moved into the side panel as a pop-up modal. This will be less disruptive to your session.
- Settings and grouping rules sync now attempts to save new changes immediately.
- Added a note in the Settings modal on how the browser control’s account syncing frequency, not Tab Shelf.
- Privacy and permissions (including the new nutrition facts sheet) can now be seen directly within Tab Shelf via the Settings modal.
- Uninstalling Tab Shelf will now show an uninstall survey. Filling it out is optional, but it would help greatly with figuring out issues that users don’t usually report.
- Added links to the feedback form and extensions store pages to encourage users to submit more feedback and reviews.
- Sleep option in tab context menu will now be disabled if the tab is already put to sleep/discarded.
Bug fixes
- Grouping rules execution should no longer cause the main Chrome/Edge process to spin up to 100% CPU usage.
- Grouping rules execution should now be triggered when moving tabs out of tab groups.
- Grouping rules execution should now be triggered when dragging and dropping tabs within a window or between windows.
- Bookmarks and open sites selector in Grouping Rules should now close when clicking on the ‘Add’ button.
- Debouncing method used to prevent grouping rules from executing after every tab event. This should reduce CPU usage and prevent multiple identical tab groups from being created when restoring a closed session.
- Selecting a bookmarks folder in the bookmarks selector in Grouping Rules should now exclude already-included sites.
- When using the ‘Move tabs to…’ option from the tab context menu, selecting the option to move tabs to a new window and create a new group should no longer move the tabs first. The new group information would need to be filled in and confirmed before the tabs are moved.
- Fix issue with language picker in Welcome page not being able to set a language without the side panel open.