All notable changes to TabMerger will be documented in this file.
The format is based on Keep a Changelog and TabMerger adheres to Semantic Versioning.
Unreleased (Jan 26 2022)
- Global settings menu
!42
- Success button on save
#41
- Basic theme logic & colors in
ThemeProvider
#41
removeFile
anderase
history abilities based on user input#41
- Auto export and sync functionality
#41
- UI to
General
&Filter
tabs#41
- Default group info change & extracted common values into constants
#41
- Ability to focus search bar using shortcuts
#41
- Keyboard shortcut commands
#41
enter
(blur) vsctrl + enter
(show dropdown) in window title edit mode#38
- Window renaming abilities
#38
- Color Picker
e3af217
- Import Functionality
7fc174c
- HTML export logic - note about downloads folder & copy indicator
3423a6d
- Dynamic link to extension settings page
7d1796b
- Duplicate, merge, replace, and unite functionality to groups
35cb0c8
- Window favorite and incognito
4fa8c8b
- Settings dropdown along with basic functionality for its items
3fe0e87
- Close window and tab functionality
07005dc
- Logic to remove empty source windows on dnd
fb386c7
- Logic to determine drag over a group & ability to drop windows and tabs into group
fa2bb1c
- Popup to window context menu
790d803
- Search functionality along with highlighting
f0953f9
Windows
withTabs
to the main area1910ec5
SidePanel
with containersf468f25
- Group icon since now an extra group is shown when a tab/window is dragged
d6a79cb
- Extra window on tab drag & Cleanup logic to remove empty groups/windows
d6a79cb
- Local storage for enabling/disabling keyboard shortcuts
#41
- Tab and window delete logic
4fa8c8b
- Color picker issues
2dc7057
- Settings dropdown styling & used outside click to hide window context menu
3df317e
- First group not populating properly on initial open
3df317e
- Dnd issues
863dabb
- Drag auto scroll for groups & allow combining for tabs / windows in group drop
82db9f0
- Persistance by creating
useStorage
custom hook7b6ace0
- Group color updates
7b6ace0
- Tab create & update and window create & focus logic
83684a3
- Group delete logic
4b8f0b1
- Popup overflow text
857465c
- Bug where dragging out of last group leaving it blank caused a crash
f229e6d
- Dnd into group where extra tabs remained & active drag group did not change
8bbbd5e
- Theme values & improved tab index mobility for groups
#41
- Dark mode theme for many components
#41
- Position of close icon in window & shape in tab
8bbbd5e
- Visibility of tabs on window drag
fb386c7
- Improved element keyboard focus
4fa8c8b
- Split
updateWindows
reducer to distinguish between side panel and in same group dndcf04d63
- Improved same group window dnd logic
cf04d63
- Styling of window
060fb8c
- Icon for search with a button toggle. Tab count for each window within a group
060fb8c
v2.0.0 (Mar 06 2021)
- Automatic backup for JSON & Sync
- Group color randomizing
- Tooltips can be hidden/shown in settings
- SaveAs menu for JSON Export to allow you to pick location (Can be turned off in settings)
- Firefox external (Keyboard Shortcuts / Right Click Menu) merging
- Settings page design with extra convenient functionality
- Text style now adjusts for all text in the extension page
- Confirmation boxes with sleek notification menus
- Extra details on main page that are relevant to each user
v1.6.2 (Feb 16 2021)
- Tab title weight & font can be adjusted in settings
- Hovering over a tab title shows it's URL (popup beside mouse pointer)
- Search filter can now also use
@
to search for groups
- Right click menu & keyboard shortcut merging logic
- Better button popup placement to avoid obstruction of other buttons
- Merge button icons to remove confusion on direction of merging and popup text
v1.6.1 (Feb 06 2021)
- Bugs in tutorial/walk-through
- Hidden/empty (no tab) groups from the print friendly PDF
v1.6.0 (Feb 04 2021)
- Undo a destructive action
- Delete All & Open All action confirmation
- Badge icon information (configurable in settings)
- Walk-through/tour
- Group Drag & Drop
- Persistent hiding/showing of group
- Group locking/unlocking
- Group starring/un-starring
- Drag & Drop from URL address bar lock icon directly into the extension page
- Edit tab title (with Middle click)
- Pin tab(s) merging behavior
- Much longer group titles
- Color picker has preset colors and positioned better
- Better background & text contrast (automatically adjusting)
- Tab pin/unpin directly from inside the extension page
- Merge behavior setting (keep tab open or close it)
- Better UI in setting page
- Page UI improvements
- Fail safe JSON property names to allow better imports from similarly structured JSON files generated by other applications
v1.5.0 (Jan 08 2021)
- Better and cleaner User Interface
- Responsive design for smaller devices across all browsers
- User friendly PDF generation via a print button
- Scroll to bottom upon adding group
- New homepage website which loads much faster, providing better User Experience
v1.4.3 (Dec 22 2020)
- Bugs in sync & incognito operation (stable as of v1.4.3)
v1.4.0 (Dec 21 2020)
- Better & more compact user interface
- Search filter combined into 1 Regular Expression based filter
- Improved merge on open functionality
- Deprecated PDF Export
v1.3.1 (Dec 14 2020)
- Sync configuration across devices!
- Incognito (private) browser mode
- Improved merging & restoring logic to avoid duplicates
- Better drag and drop functionality scrolls the page while dragging
- Cleaner & more readable Export JSON output
- Can restore settings back to default
v1.2.1 (Dec 06 2020)
- Ability to Import & Export JSON version and Export PDF of current extension page
- Microsoft Edge support
- Keyboard shortcut commands
- Improvements in logic to reduce redundant page reloads
- Better UI for both FireFox and Chrome versions
- Further support for languages added
v1.2.0 (Dec 03 2020)
- Filters to quickly find items within a given group
- New tab merging functionality allows user to merge within each group directly
- Better logic for merging prevents extension page from "moving around"
v1.1.3 (Dec 01 2020)
- Issue where extension icon click caused items to close without being merged in FireFox
- Group title change persistence
v1.1.2 (Nov 30 2020)
- Dark Mode
- FireFox support
v1.0.1 (Nov 28 2020)
- Demo video and improved UI
- Broader language support
v1.0.0 (Nov 28 2020)
- Initial release includes core merging, grouping, restoring functionality