All Versions
Latest Version
Avg Release Cycle
107 days
Latest Release
3015 days ago

Changelog History

  • v1.1.0 Changes

    February 20, 2016
    • ⬇️ Dropped built-in fast-click support in favor of modern touch-action property. If you still need it in browsers that have 300ms delay, use FastClick by FT Labs.
    • ⬇️ Dropped basic IE7 support (if you still need to support old IE, keep using the previous version).
    • Sanitized attributes with jQuery when replacing img element (#770 via @makkaq).
    • ➕ Added 'style' property to package.json (#816 via @jonscottclark).
    • ✂ Removed vendor prefixes for box-sizing and box-shadow (via @chicagoing).
  • v1.0.1 Changes

    December 30, 2015
    • 🆕 New option autoFocusLast to on/off autofocusing after popup close (via @resetko).
    • 0️⃣ Shift- and alt-click allows default browser behaviour if option midClick:true (via @Noitidart).
    • 🔄 Changed × to × for XHTML compability (via @edelbluth).
  • v1.0.0 Changes

    December 12, 2014
    • ➕ Added Require.js/AMD/CommonJS support (thanks to @mpdude).
    • Popup now uses alt attribute from thumbnail that opens it (if present).
    • Prevent word wrap in "1 of X" counter (thanks to @peschee).
    • 📚 Minor fixes and improvements in site & documentation, see commit history for more info.
  • v0.9.9 Changes

    November 15, 2013
    • Popup instance object is now available even before the first $.fn.magnificPopup call.
    • Methods _onFocusIn and _setFocus are now public, to allow overriding.
  • v0.9.8 Changes

    October 26, 2013
    • ➕ Added figure and figcaption elements to image markup (#233, thanks to @pjackson28).
    • To avoid "jump" of content background, gap from right side (that "replaces" the scrollbar) is added with help of margin, instead of padding, (closes #125, thanks to @chodorowicz).
    • Function that checks if the clicked element should close popup or not is now public (so it can be overridden with your own logic).
    • Working on a new module: the exact copy of native fullscreen Android/iOS gallery, with touch/zoom/pan e.t.c., will publish branch soon (©Blizzard).
  • v0.9.7 Changes

    October 10, 2013
    • 🚚 CSS: removed outline on buttons (thanks to @OriginalEXE).
    • 👍 Allow multiple string tokens to be passed in gallery variables like %curr% of %total% and %title% (#234, thanks to Petr Marek).
    • 🏗 A few small changes to Grunt build, grunt-contrib-sass > grunt-sass. (thanks to @nschonni).
  • v0.9.6 Changes

    September 29, 2013
    • 🛠 Fixed bug: options object that you pass to popup gets modified after the initialization (#217, #203).
    • 🛠 Fixed bug: zoom module creates global variable (#226).
    • 🛠 Fixed bug: gallery from AJAX popups stacks content if it's switched before loading has finished.
    • Indented and combined SCSS classes (thanks to @nschonni).
    • 👻 $.magnificPopup.close() now doesn't throw an exception if there's no instance (#221, thanks to @mjlescano).
  • v0.9.5

    August 21, 2013
  • v0.9.3

    July 16, 2013
  • v0.9.2

    July 05, 2013