JFriend HTML5 Slideshow Release Notes
Changes in Version 1.1.0
June 27, 2011
  1. Added keyboard navigation for the slideshow
    Space bar works as start/stop. Left/Right work to go foward or backward in the slideshow. Keyboard navigation is enabled by default if there is only one slideshow on the page, but can be turned off with a new parameter. See the reference documentation for more details.
  2. Added minH parameter
    You can now specify a minimum height for the slideshow, regardless of what fits on screen. See the reference documentation for more details.
  3. Fixed scrollbar flash
    On some CSS3 browsers (Safari, FF4, FF5), some CSS transitions would cause the scrollbar to flash on during the transition, then off after the transition. The scrollbar no longer changes during the transition.
  4. Added support for user specified slideshow navigation buttons
    If you specify your own HTML for slideshow navigation buttons, the slideshow can hookup to them automatically. See the reference documentation for details.
  5. Added new clickToGalleryOriginal option for the clickType parameter
    This allows you to specify that a click on an image in the slideshow should go to the original gallery of the image, not the virtual gallery used in the slideshow. This is particularly useful when you create a virtual gallery just for the purposes of the slideshow, but you want clicks to go to the original gallery, not the slideshow gallery.
  6. Added support for PNG and GIF images in slideshows.
    Before only JPEG images were allows. Now PNG and GIF images can be included in slideshows, though JPEGs are still recommended.
  7. Added error message for bad galleryURL
    If the galleryURL specified for the slideshow is missing the galleryKey, the site owner will now get an informative error message explaining what needs to be fixed.
  8. Allow gallery URL to end in a /
    If the galleryURL specified for the slideshow ends in a slash, it will now be properly parsed.
  9. Allow slideshow to run in framed sites
    If your site is framed (e.g. a custom domain that isn't configured as Smugmug recommends), the slideshow will now run properly.
  10. Added div around the outside of the slideshow
    This new div won't affect the look of an existing slideshow, but gives additional formatting options for borders or other types of HTML/CSS formatting.
  11. Fixed display problem with captions in the "bottom" position
    Bottom position captions would sometimes display an empty caption when the caption wasn't empty.
  12. Fixed a problem with the galleryURL: "auto" setting
    A form of URL used by some gallery styles didn't work properly and has now been fixed.
  13. Updated to the 1.3.0 version of the Smugmug API
    This new version of the API allows faster slideshow startup (without have to log in to the API) and more reliable operation when the Smugmug site is in read-only mode.
  14. Switched Image URL processing to new format of image URLs
    Rather than manufacturing our own custom size image URLs, we are now using image URLs returned from the Smugmug API which is both safer (now that Smugmug has changed the format) and more future-proof if Smugmug makes changes again in the future.
  15. Added support for new gallery URL format
    Smugmug's preview of future gallery display showed a new gallery URL format that the slideshow is now prepared to handle.
  16. Fixed occasional problem of splash image not being removed
    With a certain combination of parameters and only in some browsers and some unlucky timing, the splash screen might not be removed as the slideshow starts. That has been fixed.
  17. Fixed a few typographical errors in documentation
  18. Added transitionsList: "Fade" to the tutorial
    Since this is a popular question, I made it easier to see right in the tutorial.
  19. Fixed CSS3 transitions so they obey the transitionDuration parameter
    Previously CSS3 transitions were hard wired to 1.5 seconds. They now respect whatever value set with the transitionDuration parameter.