Feature updates and bugfixes:
- Adding history or session will launch a new tab manager immediately instead of a folder selector (skipping folder selector) if no folders already exists.
- Checkbox component now uses tag to adhere to web standard, and to dispose of styling that are no longer needed.
- Lazy load added to history section of the sidepanel
- Performance improvements in components that use event listeners (listening to user interactions, or changes in WebEx API)
- Options page: Automatically scroll up once the user adds or saves a folder
- Sidepanel: Automatically go to folders view once the user adds or saves a folder
- Firefox users can now install the plugin directly into the browser without going to AMO and without building the plugin themselves (install using the firefox-prod-plugin.xpi file provided below). Updates triggers automatically when a new version release is published in this repository.
Development conveniences:
- Types, interfaces and variables has been renamed.
- Certain logics and code has been rewritten in order to shorten down certain sections
- Removed unnecessary states and imports
- Event listener functions, and functions with high intensity, now makes use of useMemo and useCallback for better performance.
- The project now uses Prettier for code formatting
- Added tests for bugfixes and features mentioned above.