Releases: sachinchoolur/lightGallery
Releases · sachinchoolur/lightGallery
2.9.0-beta.1
- fix(lg-zoom): avoid reference error when containerRect in not defined #1684 - Author - @felix-berlin
- Move all scss
@import
to@use/@forward
#1697 - Author - @joeworkman
⚠️ Breaking: SCSS migrated to @use
/ @forward
Replaced all deprecated SCSS @import
statements with the modern @use
/ @forward
syntax. This improves maintainability and performance, but may break setups where you override lightGallery variables.
If you're not overriding any SCSS variables, nothing changes for you. But if you are, you'll now need to pass them at the time of use, like this:
@use 'lg-variables' as * with (
$lg-theme-color: #f00
);
Overrides must be defined before importing lightGallery styles. Avoid mixing @import
and @use
in the same file.
Version 2.8.3 release
#1674 Remove unnecessary debug log
Version 2.8.2 release
Fix issue: Vue bundle missing from npm package #1671
This issue occurred due to a Node.js version error, causing the build to silently fail while simultaneously creating builds for all frameworks.
Version 2.8.1 release
What's Changed
- Typo fix by @gilren in #1547
- refactor(container): add type () => HTMLElement & string selector support - #1570
- Fix #1524 - Cannot override muted param with Vimeo video by @dev-newvisibility in #1526
- fix: resolve subHtmlUrl dynamic mode issue in fetchCaptionFromUrl by @ajuzp5 in #1557
- fix: refactor inline styles in thumbnail plugin for CSP compatibility in #1565
- fix(lg-utils): update dummy img handling & append method by @bytesandbots3 in #1596
- fix(lg-rotate): block the ability to close the zoomed-in image #1581 in #1594
- feat: wrap img with & add data-lg-size in #1597
- fix(lgzoom): correct zoom out aria-label and icon issue #1583 in #1591
- fix(lg-zoom): resolve undefined property access #1576 in #1595
- fix: correct iframe container styles to display external content #1600 in #1603
- fix(types): add lgMediumZoom plugin typings #1607 by @bytesandbots3 in #1608
Version 2.8.0-beta.2 release
What's Changed
- Typo fix by @gilren in #1547
- refactor(container): add type () => HTMLElement & string selector support - #1570
- Fix #1524 - Cannot override muted param with Vimeo video by @dev-newvisibility in #1526
- fix: resolve subHtmlUrl dynamic mode issue in fetchCaptionFromUrl by @ajuzp5 in #1557
- fix: refactor inline styles in thumbnail plugin for CSP compatibility in #1565
- fix(lg-utils): update dummy img handling & append method by @bytesandbots3 in #1596
- fix(lg-rotate): block the ability to close the zoomed-in image #1581 in #1594
- feat: wrap img with & add data-lg-size in #1597
- fix(lgzoom): correct zoom out aria-label and icon issue #1583 in #1591
- fix(lg-zoom): resolve undefined property access #1576 in #1595
- fix: correct iframe container styles to display external content #1600 in #1603
- fix(types): add lgMediumZoom plugin typings #1607 by @bytesandbots3 in #1608
Version 2.8.0-beta.1 release
Angular 16, 17 build
Version 2.7.2 release
- Add alt tag for thumbnails if available
- Infinite zoom (Zoom beyond actual size) support.
- enable the close button on mobile for iframe
- fix(zoom): zoom in and out not happening when clicked too fast
- feat(strings): make error message customizable
Version 2.7.2-beta.1 release
- Add alt tag for thumbnails if available
Version 2.7.2-beta.0 release
- Infinite zoom (Zoom beyond actual size) support.
- enable the close button on mobile for iframe
- fix(zoom): zoom in and out not happening when clicked too fast