Problem/Motivation

Create a new branch with semantic version. The version 2 is already available.
Check out the last stable relesase: https://github.com/sachinchoolur/lightGallery/releases/tag/2.4.0

Proposed resolution

We need to check the compatibility with the last release of lightgallery.

Remaining tasks

  • Test the compatibility with the latest stable version of lightgallery.
  • Update the code.
  • Release a new 2.x version.

User interface changes

TBD

API changes

TBD

Data model changes

Comments

phjou created an issue. See original summary.

murilohp’s picture

Title: Create a new semantic version for v2 of lightgallery » [Plan] - Create a new semantic version for v2 of lightgallery
Assigned: phjou » Unassigned
Issue summary: View changes
Priority: Normal » Major

Removing the assign here @phjou, so we can discuss how to properly handle this upgrade.

hussainweb’s picture

The update notes are here: https://github.com/sachinchoolur/lightGallery/releases/tag/2.0.0. From the notes, there are a few changes needed for migrating to 2.x.

- Initialization - Removed jQuery as dependency
- Plugins - To avoid polluting global scope, since v2 plugins has to be passed via settings.
- CSS - Separated plugin and transitions CSS from the core CSS file. For each plugins, CSS files has to be included separately
- HTML videos - Videos can be passed via data-video attribute instead of passing it via hidden div
- Events are renamed - https://www.lightgalleryjs.com/docs/events/

murilohp’s picture

Status: Active » Closed (won't fix)

Since version 2of lightgallery is not under MIT license and now requires commercial license for using, I'm closing this issue as not fixing, if someone else wants, we can reopen for discussion. At least for now, we'wont have a way to provide the version 2.