Releases: nanostudio-org/nanogallery2
Releases · nanostudio-org/nanogallery2
nanogallery2 - v3.0.5
- fixed #299 - Thumbnail for videos not working
- fixed #305 - JS requires CSP UNSAFE_EVAL
- fixed #311 - debugger; sentence uncommented stops web load
- fixed #313 - Lightbox standalone always opens first image, not clicked image
- fixed #314 - Thumbnails not showing for youtube vids
- fixed #317 - Thumbnails not showing up, but images are loaded
- fixed #319 - Video file extension is case sensitive
- fixed mixed line endings
nanogallery2 - v3.0.4
- fixed #288 removeIf polyfill breaks AngularJS
nanogallery2 - v3.0.3
- fixed #252 module not found (npmjs)
nanogallery2 v3.0.2
- new: [BREAKING CHANGE for FLICKR user] a custom Flickr API key is now required:
To request one: https://www.flickr.com/services/apps/create/
And set it with the new option 'flickrAPIKey' - new: data source, ignore markup elements which do not contain media data
- fixed: lightbox does not free it's resources on close, in some case
- fixed: lightbox previous media displayed over current media on startup
- fixed: #266 layout is not adjusted immediately anymore when resizing the browser window
- fixed: #268 self hosted video is not playing when clicked
- fixed: #269 value 'none' for option 'viewerGallery' not working
- fixed: Vimeo videos no playing
- changed: option 'galleryResizeAnimation' now set to false by default
- minor bugfixes
nanogallery2 v3.0.1
- fixed: Flickr connector
- fixed: lightbox error when thumbnails are disabled
- fixed: fullscreen mode remains activated when lightbox is closed after having been started in fullscreen mode
- fixed: requestAnimationFrame not used in some cases
- fixed: does not scroll to top of gallery when an album is opened
- minor bugfixes
nanogallery2 v3.0.0
-
new features:
- thumbnails on lightbox
- mosaic layout is now fully responsive
- options 'thumbnailGutterWidth' and 'thumbnailGutterHeight' are now responsive
- filtering, option galleryFilterTagsMode/galleryL1FilterTagsMode - possible value 'single', 'multiple'
- filtering, if no tag is selected then no filter is applied
- loading spinner over thumbnail during album content download
- first album level: new options thumbnailL1BorderHorizontal and thumbnailL1BorderVertical
- gallery pagination: left/right buttons on top of the gallery (option 'galleryPaginationTopButtons')
- lightbox: swipe up to close (additional to the existing swipe down gesture)
- lightbox: button to add media to shopping cart
- callback fnPopupMediaInfo(item, title, content) -> {title: my_title, content: my_content}
- improved: swipe and touch gesture using velocity
- rounded border on thumbnails (defined in 'galleryTheme')
- improved: page scrollbar better removed on lightbox display, to avoid page reflow
- randomized thumbnail display order: option 'thumbnailDisplayOrder' ('', 'random')
- easing for thumbnail display animation: option 'thumbnailDisplayTransitionEasing' (default: easeOutQuart)
- Google Photos: enable the use of filename as the title (#226 - thanks to Kevin Robert Keegan https://github.com/krkeegan)
- Flickr: option tagBlockList to filter out images based on tags (#233 - thanks to Jonathan Keane https://github.com/jonkeane)
- media title renaming with option 'titleTranslationMap'
-
changed:
- option 'blackList' renamed to 'blockList'
- option 'whiteList' renamed to 'allowList'
- lightbox toolbar: option viewerToolbar.display now set to false by default
- shopping cart handling refactored
- thumbnail label: new option 'valign' in addition to the 'position' option
- gallery filtering: icon for tags and for tag's filter reset
- lightbox tool: icons layout and background
- hover animation on thumbnails are now disabled by default ('touchAnimation' default value changed to false)
- option 'thumbnailOpenImage' renamed in 'thumbnailOpenInLightox'
- callbacks fnGalleryRenderStart/fnGalleryRenderEnd: now return the album object instead of it's index
-
fixed:
- nano_photos_provider2: on gallery initialization, if an album is defined, gallery does not display sub-albums
- gallery may not be displayed depending on the display animation
- lightbox: one touch will display toolbars and label when they are hidden
- modal popup (media info, share): display not sharp, and wrong size on mobile devices
- some artefacts around thumbnails in some use cases
- #219 dragging in Firefox - many thanks to Largo (https://github.com/Largo)
- #226 Google Photos issue on description value (#226 - thanks to Kevin Robert Keegan https://github.com/krkeegan)
- many mirror fixes
-
depreciated:
- removed: viewerDisplayLogo option
- removed options 'topOverImage', 'bottomOverImage' for lighbox vertical toolbar position
- removed lightbox theme 'border'
nanogallery2 v2.4.2
- new: self hosted videos - support for WEBM and OGV formats (dependant on browser support)
- fixed: gallery not displayed under certain conditions
- fixed: first html5 video unclickable
- fixed: self hosted videos - support in html markup method
- removed: share on google+
nanogallery2 v2.4.1
- new: support for self hosted videos (mp4)
- new: lightbox - button to rotate images
- new: lightbox - fluid transition from zoomed to unzoomed image when displaying a new image
- new: API shopping cart update event now returns also the concerned item
- fixed: new data provider for the new Google Photos API (nanogp2 - https://github.com/nanostudio-org/nanogp2)
- note: Google Photos - videos cannot be played in the lightbox (only download is available)
- fixed #160: IE11: CSS can not be accessed
- fixed #161: IE11: startsWith not defined
- fixed #157: pagination - scroll to top of the gallery in mode pagination
- fixed #155: image transition effect SWIPE
- fixed: fullscreen issue in Chrome
- enhancement #175: gallery display shaking when pagination activated on mobile device
- enhancement: lightbox vertical pan handling
- removed: option 'albumListHidden' depreciated
nanogallery2 v2.3.0
- new loading spinner with support of gif/png files with transparency
- new default lightbox image transition 'swipe2'
- optimized thumbnails lazy loading and display animation
- fixed #130 Joomla3/Bootstrap2 Image Zoom In Bug
- fixed #131 deep linking to image when only one album loaded
- fixed #144 copy-n-paste error - thanks to citrin for the fix
nanogallery2 v2.2.0
- new option 'eventsDebounceDelay' - thumbnail's lazy display fine tuning (response delay after resizing, rotation and scroll events)
- new API method 'resize' - force a gallery resize. To be used when adding/removing items dynamically, to avoid a full re-display of the thumbnails.
- new internal NGY2Item object method 'delete' - deletes the current item
- new internal NGY2Item object method 'addToGOM' - adds the current item to the Gallery Object Modell
- changed: 'thumbnailDisplayOutsideScreen' default value is now 'true'
- fixed issue on callbacks fnGalleryLayoutApplied, fnGalleryObjectModelBuilt, fnGalleryRenderStart (#121), galleryRenderEnd, fnShoppingCartUpdated, fnShoppingCartUpdated
- fixed #120 - thumbnails with a Single Quote wont load
- fixed #117 - Joomla/Bootstrap icon conflict - changed class in CSS file
- fixed #126 - custom theme using colorSchemeViewer not working
- fixed thumbnail effects 'labelSlideUp' and 'labelSlideDown'
- fixed thumbnail effects with CSS 2D/3D transformations