Releases: projectestac/album
Releases · projectestac/album
v2.0.4
Breaking changes
- Refactoring Chrome extension for Manifest V3:
manifest.jsonupdated to version 3, using now a service worker instead of directly injecting code on the current tab.- Code has been split into two directories:
popupandsw. - Communication between components via messages has been completely updated.
- Extensive use of promises and asynchronous functions.
- jQuery is no longer needed. The pop-up has been refactorized using just vanilla javascript.
Improvements
- Preview the list of images into a 'pre' HTML element.
- Updated galleria script.
- Updated NPM components.
- Use of a MutationObserver instead of continuously scanning, looking for changes in the main document.
- Make the extension also available for Microsoft Edge.
Bug fixes
- Closing notifications, if any, before creating new ones. Required in Chrome OS to avoid creating a notification stack.
- Update the regexp used to set the desired picture width and height in Google Photos.
v1.1.0
Improvements
- All dependencies are now managed with
npm, instead of Yarn. - Updated jQuery to 3.5.1.
- Updated Material Design Lite to 1.3.0.
- Since all major browsers support the Clipboard API, Clipboard Polyfill is no longer used.
- Code syntax checked with ESLint
v1.0.12
Improvements
- Make exported Galleria divs more responsive, using
max-widthinstead of fixedwidth. - Updated components to their latest versions: (jQuery 3.4.1, clipboard-polyfill 2.8.0, MDL 1.3.0, dialog-polyfill 0.5.0).
v1.0.11
Improvements
- Moving from Bower to Yarn for tracking components
- Updated components to their latest versions: (jQuery 3.2.1, clipboard-polyfill 0.4.9, MDL 1.3.0, dialog-polyfill 0.4.9).
- Use of a polyfill to write to the system clipboard, thanks to Lucas Garron.
- Code updated and optimized for ECMAScript 6 (ES6)
- Debug mode disabled in the Galleria.io HTML snippet. This prevents annoying messages displaying over the images when any error occurs.
v1.0.7
v1.0.6
Removed [raw] tag in WordPress because the extension is not always installed. Install Raw HTML and add [raw] - [/raw] if your site needs it.
A vertical scroll bar should be shown in small screens (below 600px available for browser), thus making possible to access the action buttons placed at the bottom of the extension.
