PluginProbe
Photonic Gallery & Lightbox for Flickr, SmugMug & Others / 3.37
Photonic Gallery & Lightbox for Flickr, SmugMug & Others v3.37
3.37 3.36 3.35 3.34 3.33 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 2.28 2.29 2.30 2.31 2.32 2.33 2.34 2.40 2.41 2.42 2.43 All 142 releases
photonic / changelog.txt

changelog.txt in Photonic Gallery & Lightbox for Flickr, SmugMug & Others 3.37, at changelog.txt

999 lines 52.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 == Changelog ==
2
3 = 3.37 =
4
5 * Fixed: Security hardening for galleries on dedicated pages
6
7 = 3.36 =
8
9 * Fixed: Groups in Zenfolio were not working
10
11 = 3.35 =
12
13 * Fixed: Menu was broken due to changes in WP 7.1
14
15 = 3.34 =
16
17 * Changed: Security hardening of blocks against XSS
18 * Changed: Added more features for PHP 7.4+
19 * Changed: Improved formatting of captions in tooltips and slide-ups.
20 * Removed: StripJS, which is archived and not maintained any more
21
22 = 3.33 =
23
24 * Fixed: Deprecation issues with PHP 8.4
25 * Changed: Minimum PHP version supported now is 7.4
26 * Changed: Improved translation support for blocks
27 * Removed: Option to set the overlaid modal's border
28 * Fixed: Bulk shortcode replacement functionality was broken.
29 * Fixed: Z-Index conflict with Beaver Builder
30
31 = 3.32 =
32
33 * Fixed: Bug that was causing an error in the wizard, "Invalid screen value: 6" in some scenarios.
34 * Fixed: Bug that was causing the MCE editor to show the last opened gallery if a user clicked on the button to create a new gallery.
35 * Removed: Some old code that is no longer in use.
36
37 = 3.31 =
38
39 * Fixed: Bug that was preventing the wizard sources from showing up in some undefined scenarios
40
41 = 3.30 =
42
43 * Changed: Reduced dependency on jQuery for the wizard and its related components
44 * Changed: Significantly rewrote the Wizard UI code, to separate IFrame functionality from the main window
45 * Fixed: Compatibility issue with the Gutenberg Plugin
46 * Fixed: Cross-Origin messages with block editor enabled in some conditions
47 * Fixed: Bug in MCE Editor that was preventing the addition of galleries
48
49 = 3.25 =
50
51 * Fixed: Blocks were not working in the Site Editor
52
53 = 3.24 =
54
55 * Fixed: Bug in sanitizing for Spotlight lightbox
56
57 = 3.23 =
58
59 * Fixed: Bug in sanitize function was causing errors for missing titles
60
61 = 3.22 =
62
63 * Changed: Security hardening of JS against XSS attacks
64
65 = 3.21 =
66
67 * Added: New sizes for Flickr videos
68
69 = 3.20 =
70
71 * Changed: WP version compatibility updated to 6.8
72 * Removed: Ability to create and edit Google Photos galleries
73 * Removed: Google Photos sections from Helpers page
74 * Removed: Instagram and Google Photos authentication sections
75
76 = 3.15 =
77
78 * Changed: Updated stable tag to 3.15
79
80 = 3.14 =
81
82 * Changed: Added code to make Google galleries gracefully disappear
83 * Changed: WP version compatibility updated to 6.7
84 * Changed: Refactored flow.js to wizard.js
85 * Changed: Improved support for the "Plugin Check" plugin
86
87 = 3.13 =
88
89 * Added: Warning notices about the impending Google Photos shutdown.
90 * Changed: Added adaptability for the "Plugin Check" plugin.
91
92 = 3.12 =
93
94 * Changed: Updated stable tag to 3.12
95
96 = 3.11 =
97
98 * Changed: Minimum PHP version compatibility bumped up to 7.3
99 * Changed: Updated WP compatibility support to 6.6
100 * Changed: For native galleries, if the size is missing, the code will now return a mime-type thumbnail.
101 * Removed: Polyfill.js is no longer a part of the script, hence removing the file.
102
103 = 3.10 =
104
105 * Added: New layout, "Horizontal Masonry", for left-to-right ordering in masonry layouts.
106 * Added: Ability to select more options for the title in WP galleries.
107 * Changed: Minimum WP version compatibility bumped up to 6.2.
108 * Changed: Minimum PHP version compatibility bumped up to 7.2.
109 * Fixed: Lazy-expanded Flickr collections were not showing square thumbnails.
110 * Fixed: Zenfolio issue where square thumbnails were not showing a uniform size.
111 * Fixed: LightGallery thumbnails were not showing in lazy-loaded galleries.
112 * Fixed: Corrected a PHP 8.1-specific warning.
113 * Changed: Removed unnecessary markup (data attributes) from slideshows.
114
115 = 3.05 =
116
117 * Fixed: Thumbnails within lightbox were not showing up (https://wordpress.org/support/topic/thumbnails-inside-a-lightbox/).
118 * Fixed: When the number of columns was being set explicitly, the grids were displaying information in a single column (https://wordpress.org/support/topic/initial-number-of-albums-displayed/).
119 * Fixed: "More" button was not showing up for WordPress galleries.
120 * Fixed: For certain installations, CSS was not being read correctly; corrected by escaping the data uri SVG used in a background image (https://wordpress.org/support/topic/latest-update-3-04-breaks-website/).
121
122 = 3.04 =
123
124 * Added: Full support for lazy-loading.
125 * HTML / CSS Change: Cleaned up a lot of the HTML markup, reducing payload.
126 * Added: Ability to show "More" for WordPress galleries.
127 * Changed: Flickr photos now pick URLs from the url parameter instead of constructing based on the Farm and Server.
128
129 = 3.03 =
130
131 * Changed: Updated PHP support to 7.1; no new syntax yet.
132 * Changed: Updated WP compatibility support to 6.4
133 * Changed: Renamed "Modules" to "Platforms" and "Core.php" to "Base.php"
134 * Removed: Options for transpiled code, since IE support was dropped in version 3.00.
135 * Added: Hooks <code>photonic_custom_sort_albums</code> and <code>photonic_custom_sort_photos</code> for sorting output before printing.
136 * Changed: Updated lightbox scripts to latest versions - Lightgallery, PhotoSwipe, Splide
137 * Fixed: Sort options in the Wizard were displaying for all types of Flickr level 1 displays (multiple / album / gallery photos) - corrected to only display for multiple photos (https://wordpress.org/support/topic/flickr-photoset-sorting-only-descending/)
138 * Fixed: SmugMug keyword settings for albums, when defined through the Wizard, were not working (https://wordpress.org/support/topic/smugmug-filter-on-keywords-not-working-for-me/)
139 * Fixed: Header options in a shortcode were not being deconstructed via the Wizard
140 * Added: Ability to show LightGallery controls on mobiles (https://wordpress.org/support/topic/close-button-in-lightgallery-on-mobile/)
141
142 = 3.02 =
143
144 * Changed: Version number in readme.txt to be consistent.
145
146 = 3.01 =
147
148 * Changed: Plugin file header to include PHP version requirements. Previously only included in readme.txt
149
150 = 3.00 =
151
152 * Changed: Adopted backwards-incompatible PHP 7.0 syntax - null coalescing operator and function return types.
153 * Changed: Moved some of the code to separate files to keep things more readable.
154 * Added: Support for YouTube timestamps in lightboxes that allow such functionality.
155 * Removed: Instagram options.
156 * Removed: Support for IE11 and older browsers.
157 * Fixed: Typo "grove" has been corrected to "groove".
158 * Fixed: Option <code>type='wp'</code> was not working for slideshow layouts.
159 * Fixed: If there were slideshows from 2 or more platforms, the first gallery of the second platform was not showing up.
160 * Fixed: Widgets, Elementor and Beaver content was not showing in JS load mode.
161 * Fixed: WP 6.2 broke the Flickr functionality to retrieve collections in parallel.
162
163 = 2.84 =
164
165 * Removed: Support for Instagram in the Wizard.
166 * Removed: Cron job for Instagram.
167 * Added: Sort options for WP galleries in the Wizard.
168 * Added: Ability to control nesting levels for SmugMug trees; useful for deeply nested user trees.
169 * Changed: Updated compatibility information to WP 6.2.
170 * Changed: Added KSES filtering for content within the Wizard.
171 * Fixed: For "No lightbox" scenarios, clicking on album thumbnails was leading to the first photo of the album instead of showing the album page.
172 * Fixed: The global setting for modal vs. direct lightbox displays was ignoring the album header options for the modal.
173 * Fixed: The "timeout" setting for slideshows was not being honoured.
174
175 = 2.83 =
176
177 * Fixed: Added "More" capability to the Wizard for Flickr albums
178 * Changed: Added more "allowed" tags to the KSES filter, because some plugins were removing Photonic <code>data-</code> elements from the markup.
179
180 = 2.82 =
181
182 * Fixed: Unicode handling in the <code>more</code> tag in the Wizard was not working
183
184 = 2.81 =
185
186 * Changed: Updated PhotoSwipe 5 to version 5.2.8.
187 * Changed: Replaced calls to <code>esc_sql</code> with <code>prepare</code>.
188 * Fixed: Vanilla form for shortcode editing was not rendering select lists properly.
189 * Fixed: Flickr shortcodes were not displaying photos in an album if the "Default user" was non-empty and not the same as the photoset's owner.
190
191 = 2.80 =
192
193 * Fixed: Generated CSS had a blank "px" value.
194 * Fixed: Vanilla form for shortcode generation was not rendering select lists properly.
195 * Added: Support for PhotoSwipe 5.
196 * Fixed: Apostrophes and quotes were getting prefixed with a "\" in lightbox captions.
197 * Fixed: Google Photos corner-case scenario where transients were blank, but the access token was not getting generated.
198
199 = 2.79 =
200
201 * Fixed: SVN did not have the right file name (case confusion) for one script.
202 * Fixed: Warnings were showing up for some variables in debug mode.
203
204 = 2.78 =
205
206 * Added: New lightbox, "VenoBox".
207 * Fixed: A bug in "Separate Page" display, where the title was not showing correctly.
208 * Fixed: A bug in Featherlight was causing improper display of videos.
209 * Fixed: SmugMug users with more than 100 albums were not able to see all of them.
210 * Fixed: Wizard was showing only 3 Google Photos albums at one time.
211 * Fixed: In some cases, the widget was causing an array offset error.
212 * Fixed: A bug in GLightbox where the "expand" behaviour of Flickr collections was not working.
213 * Changed: Updated all applicable JS libraries to their current versions (BigPicture, Fancybox3, Featherlight, GLightbox, Lightcase, LightGallery, PhotoSwipe, Splide, Strip, Swipebox).
214 * Changed: Removed Fancybox 1, Magnific and PrettyPhoto from the list of bundled lightboxes
215 * Changed: Split up the combined JS files and the combined CSS files into their respective components.
216 * Changed: Code housekeeping - optimized the performance of some of the JS components (Modal, Prompter, Tooltip).
217
218 = 2.77 =
219
220 * Fixed: A bug in the Flickr gallery (not photosets / albums) display was preventing photos in a gallery from showing up.
221 * Fixed: A bug in the Google module where clicking on an album to display contents on a new page was not working if the the album was loaded as a part of the "More" data set.
222 * Fixed: Blank invocation of the shortcode was causing a warning in PHP 7.4 and an error in 8.0
223 * Fixed: A bug in the Instagram module where using an old <code>media_id</code> would cause an error instead of degrading gracefully.
224 * Fixed: FOUC issue in the slider when thumbnails were enabled.
225 * Changed: Some instances of null comparison were causing errors due to strict evaluation. Replaced those with <code>empty</code>
226 * Security: Added more security hardening and escaping.
227
228 = 2.76 =
229
230 * Changed: Updated Splide to new version
231 * Fixed: BigPicture and Spotlight were including jQuery. This has been rectified.
232 * Security: Moved authentication settings of Google and Instagram to transients from options
233 * Security: Added <code>current_user_can</code> and nonce checks to all option update calls
234 * Security: Improved sanitization checks and hardened security for saving options
235 * Changed: Modified code to align with WPCS / CodeSniffer recommendations where applicable
236
237 = 2.75 =
238
239 * New: Added monitoring capability for checking if Instagram credentials are expiring soon.
240 * New: Added support for the Spotlight lightbox script (https://nextapps-de.github.io/spotlight/)
241 * Fixed: "Slide up" behaviour, as per patch provided by @nicegamer7 (https://wordpress.org/support/topic/fix-slideup-show-css/)
242
243 = 2.74 =
244
245 * Fixed: "Title position" option was not working for Google Photos albums
246 * Fixed: Swipebox "Enable Bars on Mobile" was not working
247
248 = 2.73 =
249
250 * Fixed: "Hide photo count" option was not working for Flickr albums
251
252 = 2.72 =
253
254 * Fixed: Title widths for the square layout when the title is below the photo were not auto-adjusting upon clicking the "More" button.
255
256 = 2.71 =
257
258 * Fixed: URLs for Flickr photosets were not working in some cases.
259 * Fixed: Wizard Google Photos count was capped at 3
260
261 = 2.70 =
262
263 * Fixed: When Flickr Groups were being used with other attributes like tags, the gallery was repeating twice.
264 * Fixed: The Gutenberg block was throwing an error in case the "Load More" button was being clicked in the Wizard
265
266 = 2.69 =
267
268 * Fixed: The Wizard generating an error upon clicking on "Load More" for "single album" scenarios.
269
270 = 2.68 =
271
272 * Fixed: The Wizard was deselecting Google Photos albums not in the first 50 results
273
274 = 2.67 =
275
276 * Fixed: "Flash of unstyled content" (FOUC) with slideshows
277 * Fixed: "Strip below" option for thumbnails was not always showing up for all slideshows
278 * Changed: Removed redundant Instagram options
279
280 = 2.66 =
281
282 * Fixed: Fatal error when a slideshow is displayed with a "strip-below" or "strip-above" option
283
284 = 2.65 =
285
286 * Fixed: "Dynamic height" option in the slideshow was not sizing to the tallest image if count was more than 1.
287 * Fixed: GLightbox was not working for level 2 displays in the JS load mode.
288 * Fixed: Lightbox setting of "none" was resulting in a JS error.
289 * Fixed: Flickr photo searches for "All users" were not working; only user and group-specific searches were working.
290 * Fixed: The "more" button was showing up in Instagram even if not specified
291 * Changed: Minor CSS and data attribute changes.
292 * Changed: Code refactored for gallery elements and made more modular.
293
294 = 2.64 =
295
296 * Fixed: "Zoom upon hover" behaviour was broken for Justified Grid and Mosaic layouts.
297 * Fixed: Thumbnails were not centering in the "square" layout.
298 * Fixed: Google Photos was not working for Fancybox.
299
300 = 2.63 =
301
302 * Switched the Justified Grid layout to use CSS when image sizes are available.
303 * Minimized the presence of Cumulative Layout Shift (CLS) on galleries by pre-assigning image sizes. Instagram is the only platform for which this is not supported.
304 * Fixed a bug with Image Lightbox, Fancybox3, Lightcase and Strip, which was preventing the "Load More" feature from working for albums.
305 * New shortcode options added, <code>load_mode</code> and <code>layout_engine</code> to support overriding global options in case of issues.
306 * HTML / CSS change: images are now served as <code>figure</code> elements in a <code>div</code>. Corresponding captions are served in <code>figcaption</code>.
307 * HTML / CSS change: <code>slideshow-grid-panel</code> is now called <code>modal-gallery</code>
308 * HTML / CSS change: removed redundant CSS classes - photonic-[flickr etc.]-[image etc.] to reduce payload size.
309
310 = 2.62 =
311
312 * Added an option for a "Loading mode", that lets defer shortcode execution till after the page has been generated.
313 * "Load More" was not working for albums. This has been addressed.
314 * The option to show a title permanently covering the bottom of images was not working. This has been fixed.
315 * Native WP galleries were defaulting to a 3 column layout. This has been changed to "auto" to facilitate responsive behaviour by default.
316 * The slideshow script has been updated to the latest version.
317 * In fixed height slideshows the aspect ratio was getting distorted upon resizing the screen. This has been corrected.
318 * Slideshow title styles were not working. This has been rectified.
319 * A fix has been put in for cases where the title was blank, yet the caption was not being retrieved from the description.
320
321 = 2.61 =
322
323 * "Show Gallery" feature was not working for Justified Grids and Mosaic layouts for BaguetteBox, BigPicture, GLightbox, LightGallery, PhotoSwipe, Featherlight, Image Lightbox and Magnific.
324 * BigPicture was throwing a PHP warning when there was a video mixed with a gallery. This has been fixed.
325 * Removed jQuery dependency for the Photonic Block in the Gutenberg Editor (the front-end did not require it)
326
327 = 2.60 =
328
329 * Overhauled the front-end JavaScript by rewriting code to ES6 standards; jQuery is not used for some lightboxes
330 * Replaced LightSlider with Splide (https://splidejs.com), a pure JS slider library
331 * Added support for 3 plain JavaScript lightboxes: BaguetteBox (https://feimosi.github.io/baguetteBox.js/), BigPicture (https://henrygd.me/bigpicture/), and GLightbox (https://biati-digital.github.io/glightbox/)
332 * Strip is now released under a GPL-compatible license, so this has been moved to the "standard" lightbox list
333 * Fixed a bug where activation of Elementor was causing the backend widget script to get included on all pages in the front-end
334 * Added new <code>view</code> option for Google Photos, <code>shared-photos</code>
335 * Automatic conversion of shortcodes to blocks is now fully supported
336 * Added options to disable the Photonic shortcode on the "Latest Posts" and archive pages.
337
338 = 2.48 =
339
340 * Added check for $_SERVER to prevent WP-CLI errors
341
342 = 2.47 =
343
344 * Added support for showing captions for Instagram posts
345
346 = 2.46 =
347
348 * Made changes to account for Facebook / Instagram disabling oEmbed
349 * Fixed an issue that was requiring jQuery Migrate for Google Photos authentication
350 * Looping was not working for Fancybox3 - fixed
351
352 = 2.45 =
353
354 * Fixed an issue where titles of SmugMug folders, Flickr collections and Zenfolio groups were not showing up on pages in some cases
355
356 = 2.44 =
357
358 * Removed capability for archive view "more buttons"
359 * Fixed a bug where an invalid refresh token was causing an error about missing OAuth2 credentials (error 401)
360 * Fixed a bug where album descriptions were showing up if the album was being included on a page
361 * More button was not showing up in the wizard for Instagram
362 * Instagram automatic refresh of token was not working
363
364 = 2.43 =
365
366 * Fatal error showing up on "Add New" post for PHP 5.6.x; fixed
367 * "Load More" was not working in the Helpers; fixed
368 * Flickr videos were not playing; fixed
369 * "Load More" for the helper shortcode was not working if the shortcode was on a page by itself; fixed
370 * Conflict with <code>the_title</code> hook between bbPress and Photonic; resolved
371
372 = 2.42 =
373
374 * SmugMug "Load More" in the wizard was not working; fixed.
375 * Beaver Builder integration was partially broken; fixed.
376 * Google Photos galleries were not showing up on a dedicated page; fixed.
377 * Just calling the Photonic shortcode without any attributes was causing an error; fixed
378
379 = 2.41 =
380
381 * File "Defaults.php" got checked in as "defaults.php" in the previous version.
382
383 = 2.40 =
384
385 * Full implementation of object oriented code, completing shift to PHP 5.6+
386 * Added a widget for Photonic. This enables integration with site builders such as Elementor and Beaver Builder that support WP widgets
387 * Added a way to show albums in their own page
388 * Removed options for front-end authentication
389 * Fixed the behaviour of tile images for Flickr Level 2 displays. Some sizes were broken
390 * Added a parameter <code>carousel_handling</code> to prevent recursion of carousels in Instagram
391 * Significant performance improvements in the Gallery Wizard
392 * Performance improvements across all Photonic admin pages, specifically for PHP 7.0+
393
394 = 2.34 =
395
396 * Minor change for PHP 5.6 compatibility in corner cases
397
398 = 2.33 =
399
400 * Function definition syntax was causing problems for PHP 5.6. This has been addressed.
401 * Code for <code>shortcode_atts_gallery</code> adapted to apply for <code>shortcode_atts_{$photonic_alternative_shortcode}</code>
402 * Option to "Show whitespace to the side for narrower images" was not working for slideshows
403
404 = 2.32 =
405
406 * Switched Instagram module to the Graph API.
407 * Phasing out PHP < 5.6 - replaced PHP array conventional syntax with short syntax.
408 * Code housekeeping - moved authentication functions on admin dashboard to own file
409 * Google video - switched video size parameter to "dv", which should fetch largest video available
410 * "Load More" was not working for the "Gallery Builder wizard" for SmugMug albums
411 * Lazy Loading - now galleries will display with lazy loading set to "eager" to avoid conflicts with an upcoming WP change
412 * Instagram's default gallery layout is now a Justified Grid, because Instagram's API no longer provides images of multiple sizes
413 * All photos in an Instagram post can now be displayed using the <code>carousel</code> attribute
414 * Changed <code>shortcode_atts_gallery</code> to apply only if the gallery shortcode is being used
415 * Updated compatibility information
416
417 = 2.31 =
418
419 * Changed Zenfolio extension to use wp_remote_post instead of cURL because of "Unknown Error" for BlueHost installations
420 * Flickr photos' main size was not being considered while viewing collections
421
422 = 2.30 =
423
424 * Missed version number in previous release
425
426 = 2.29 =
427
428 * Plugin name changed to comply with FaceBook's terms of service (Instagram removed from the name)
429 * Made a change to Instagram to pull photos from within carousels (i.e. Instagram posts, which group more than one photo)
430
431 = 2.28 =
432
433 * Instagram authentication was failing due to a recent change in the Instagram API. This has been been addressed
434 * The admin menu showed a blank "Photonic" sub-menu item for users not authorized to "edit_theme_options". This has been removed
435 * Added a "Show Gallery" button capability to defer the loading of galleries
436 * Fixed an issue where Google's chain query mode would trigger an API quota issue if invalid album ids were passed to the shortcode
437
438 = 2.27 =
439
440 * Updated Colorbox to latest version; removes dependency on jQuery Migrate
441 * Updated Fancybox 1 to work with newer versions of jQuery without jQuery Migrate
442 * Updated Image Lightbox to work with newer versions of jQuery without jQuery Migrate
443 * Updated PrettyPhoto to work with newer versions of jQuery without jQuery Migrate
444 * Removed options for borders and padding around individual photos for all sources, reducing custom CSS size
445 * Moved options defaults to different file, reducing load time
446 * Combined JS files where possible to reduce HTTP requests
447 * Combined CSS files where possible to reduce HTTP requests
448 * Added screenshots to settings pages for "Add / Edit Photonic Gallery"
449
450 = 2.26 =
451
452 * Changed code to adapt to latest Flickr URL changes. Flickr no longer generates URLs with "static.flickr.com" in the URL and replaces that with "staticflickr.com"
453 * Single photos displayed for Flickr were relying explicitly on the "main_size" parameter. This has been changed to pick the "largest image" smaller than or equal to the main size image.
454 * Flickr's changes broke the thumbnail URL generation for new videos - this has been fixed
455 * LightGallery full-screen plugin has been updated to the latest version to address a JS error resultant from closing the gallery
456
457 = 2.25 =
458
459 * Changed the filtering logic for Google Photos to show results from subsequent pages only if the "Chain queries" option for Google Photos is turned on. This is to avoid API quota limit violations
460 * Made a modification to ensure that Photonic is not loading any scripts on admin pages such as the post listing page
461
462 = 2.24 =
463
464 * Fixed a bug where the shortcode builder was requiring the API key for SmugMug
465 * Added option to control title content for Google Photos
466 * Added condition to exclude loading the vanilla shortcode builder form if the Rich Content Editor is disabled
467 * Fixed album filtering logic for Google Photos to show results from subsequent pages if matches are not found on the first page
468
469 = 2.23 =
470
471 * Added a switch to allow scripts to load in the header, to account for themes including RetinaJS, <a href='https://github.com/strues/retinajs/issues/260'>which has a bug</a>.
472
473 = 2.22 =
474
475 * Conditional script placement was not working for blocks
476 * Added option to force load scripts
477
478 = 2.21 =
479
480 * Added logic to conditionally load JavaScript only on pages where Photonic is being invoked
481 * Replaced the jQuery UI Dialog script (used for password prompting) with a much smaller library (ModaliseJS) with no jQuery dependency
482 * Replaced the jQuery UI Tooltip script with a 2KB custom, no jQuery tooltip script
483 * Added support for Enhanced Media Library
484 * Fixed a mosaic layout bug that was causing the last row on smaller viewports to not render properly
485 * Fixed an issue with the Interactive Shortcode Builder not being able to process authenticated SmugMug calls
486 * Fixed a bug where Colorbox was not showing the lightbox for non-Photonic images
487 * Fixed a bug where on slow connections with the title being displayed below the photos, users were seeing a narrow, tall column of text
488
489 = 2.20 =
490
491 * Fixed an issue that was causing a fatal error on versions of PHP older than 5.5
492 * Fixed an issue where the <code>video_size</code> attribute, if passed to a collection of albums, was not being propagated to the photos within each album.
493
494 = 2.19 =
495
496 * Picasa is now deprecated, so support for it in the plugin has been removed
497 * Added support for the Gutenberg block "wide-alignment" and "full-width" options
498 * Added a <code>photonic_helper</code> utility shortcode
499 * The block-builder also shows the equivalent shortcode at the bottom for users who are facing Gutenberg conflicts or want to use a shortcode
500 * The <code>main_size</code> option was being ignored for the native galleries in favour of <code>slide_size</code>
501 * Escaped all translated strings appropriately
502 * The more button was not showing up on some OS configurations due to EOL character mismatches
503 * Performance tracing was causing native WP galleries to not show up
504 * Removed option to link photos for Google as all access is for private photos - "View" link is always erroneous
505 * Added an "end" element to the galleries, to enable linking to the end of the gallery
506 * Added PHP and extension info to the "Getting Started" page
507 * Added a <code>tile_size</code> option to Instagram
508 * Added PHP 7.3 compatibility
509 * Added a hover overlay icon for videos for Instagram, Flickr and SmugMug
510 * Fixed an issue where the slideshow layout was not respecting the <code>strip-above</code> option
511 * Removed the requirement for an API key for SmugMug - SmugMug users will require an API key only if they want to display private photos
512 * Fixed an "empty space" issue occurring for Safari with the masonry layout
513 * Fixed a bug with PhotoSwipe and the justified grid layout, which was causing the lightbox to show a different image than the one clicked
514 * Fixed a bug with PhotoSwipe and StripJS where the looping setting was not being respected
515 * Added options to disable loading of Photonic's scripts in case a theme / plugin supplies them
516 * Switched to minified versions of all JavaScript files; can be controlled by options
517 * Renamed translation file to photonic.pot from photonic.po
518
519 = 2.17 =
520
521 * Private albums for Flickr and SmugMug were not showing up in the interactive shortcode builder
522 * Resolved Divi conflict with Visual Editor, and in Text editor the WP media library gets pushed behind
523
524 = 2.16 =
525
526 * Zenfolio photosets with "smart" names were not being pulled up correctly
527 * Using <code>title_position='none'</code> was not disabling the title
528 * Masonry layout was not respecting the column count for level 2 displays
529 * Minor changes to ensure that the hints in the flow editor are showing up only when required
530 * Pinterest share now opens in a new window
531
532 = 2.15 =
533
534 * Added a filtering capability on the shortcode insertion screens
535 * Fixed a JS error that was showing up on clicking on "Add / Edit Photonic Gallery" button
536 * Added the ability to provide the thumbnail size for Instagram in the shortcode builder
537
538 = 2.14 =
539
540 * Fixed "disableShrink" behaviour for Lightcase.
541 * Fixed Fancybox3 social media linking issues
542 * Fixed a flickering issue for PhotoSwipe on mobiles
543 * Fixed a bug where Flickr collections were not showing nested collections in some scenarios
544
545 = 2.13 =
546
547 * Fixed a bug where the interactive flow was replacing the "Tile size" for WordPress galleries with a "Thumb Size"
548 * Fixed a bug where gallery transitions within Fancybox3, PrettyPhoto and StripJS galleries were not working
549 * Added a capability to check if the current user can edit posts before showing the interactive flow
550 * Added several new options to the lightbox configurations
551
552 = 2.12 =
553
554 * Added support for Magnific Popup
555 * Fixed an issue with LightSlider slideshows not going the full-width in specific cases
556 * Fixed a bug with the interactive flow that was causing a JS error for WP galleries if starting a new gallery
557 * Split out the lightbox options to their own tab
558 * Added multiple customization options to the lightboxes
559 * Added a capability to launch a lightbox from a slideshow for LightGallery and Magnific
560 * Added an option to remove the photo count from Google Album displays
561
562 = 2.11 =
563
564 * Optimized and modularized JavaScript by separating out each lightbox script
565 * Flickr photsets in a collection were losing their order due to parallel calls - now fixed
566 * Instagram Masonry layout was hardcoding image sizes and not working properly
567 * Fixed an issue in the interactive workflow that was causing a fatal error for PHP versions < 5.5
568 * Modified the Flickr photo display link to be more "specific". E.g. if a photo is in an album its link in Flickr will be specific to that album instead of the user's photostream
569
570 = 2.10 =
571
572 * Added Gutenberg compatibility
573 * Added a "Shortcode replacement" capability to prepare for Gutenberg. See <em>Photonic &rarr; Prepare for Gutenberg</em>
574 * Fixed a bug that was causing the default album search by user to fail for SmugMug
575 * The <code>layout='strip-above'</code> setting was not working for the slideshow layouts. This has been corrected
576 * Added new "Advanced" settings under "Generic Options". Moved SSL and performance logging options there.
577 * Added new options to increase the cURL timeout and to enable debug logging for troubleshooting, under the "Advanced" section
578 * Replaced Flickr collection-fetching with parallel calls
579
580 = 2.02 =
581
582 * Minor patch for Interactive Workflow z-index issue
583
584 = 2.01 =
585
586 * Added support for PhotoSwipe
587 * Addressed an Instagram change that was preventing higher resolution images from being displayed.
588 * Removed the explicitly defined Instagram sizes for 1080px and replaced them with a "Largest" option to automatically pull the largest available image
589 * Fixed a bug that was not respecting the sort order for SmugMug
590
591 = 2.00 =
592
593 * Added a new workflow-type button, "Add / Edit Photonic Gallery" to create Photonic galleries
594 * Introduced a "Default user" feature for Flickr, SmugMug, Picasa and Zenfolio. This is used if a user is not specified. For Instagram the authenticated user is used by default and Google supports only the authenticated user
595 * Added "search" capability for images in SmugMug albums, folders and for users by text and keywords
596 * User id is no longer required for Instagram photos. The authenticated user is used
597 * Added support for Zenfolio authentication
598 * Added support for user-specific text / category searches for Zenfolio photosets
599 * Added support for <code>photoset_type</code> (Gallery / Collection) for user-specific photosets in Zenfolio
600 * Added support for <code>kind</code> (Recent / Popular) for user-specific photosets in Zenfolio
601 * Added filter capability for Zenfolio photosets
602 * Switched Zenfolio call from HTTP to HTTPS
603 * Added <code>tile_size</code> support to native WP galleries
604 * Changed Flickr "download" URL to reflect the full-size original image
605 * Added capability to disable visual editing by post type
606 * Fixed a bug that was causing a "short term cache" for an authenticated Google account, resulting in erroneous photos if the account was switched
607 * If a video is added to a native WP gallery via third party plugins such as Media Library Assistant, Photonic can now display it as a part of the gallery and play the video in a lightbox
608 * Switched Masonry to use the script bundled natively with WP
609 * Added capability to track performance for each gallery (disabled by default)
610 * Added option to disable SSL verification on local sites
611 * There was an issue where, in the "Random Justified Gallery" layout, there was a visible "pop and realign" happening whenever the "Load More" button was being clicked. This has now been addressed
612
613 = 1.68 =
614
615 * Added support for the new Google Photos API. The Google Photos module of Photonic coexists with the older Picasa module. Please refer to the <a href='https://aquoid.com/plugins/photonic/google-photos/'>documentation</a> for further details
616 * Added capability to "show more" albums. Passing the <code>count</code> and <code>more</code> attributes allows pagination of albums
617 * Added capability to paginate and "show more" in the overlaid popup window. Passing the <code>photo_count</code> and <code>photo_more</code> attributes allow this when the overlaid popup is enabled
618 * Fixed an issue that was causing the photos of albums to not display if the global layout option was set to one of the slideshow options
619 * Updated Featherlight to latest version
620
621 = 1.67 =
622
623 * Fixed an issue with Instagram where not all recent media was displaying
624 * Fixed an issue where a lightbox / interim popup launched from a Flickr album thumbnail capped off at 100 photos
625
626 = 1.66 =
627
628 * Added video support for Flickr, Picasa / Google, SmugMug, Zenfolio and Instagram, plus videos from YouTube or Vimeo, plus standalone, locally hosted MP4 files
629 * Added support for the <a href='https://fancyapps.com/fancybox/3/'>Fancybox3</a> lightbox
630 * Added thumbnails to the Picasa and SmugMug helpers for easier identification
631 * Added a <code>structure</code> option to the Zenfolio shortcode so that photosets can be shown without being grouped
632 * Fixed a bug where the shortcode insertion script was not printing the alternative shortcode
633 * Fixed a bug where, for the alternative shortcode being used with a native WP gallery, the <code>ids</code> parameter was not being respected
634 * Fixed a bug where the archive-view thumbnail limit was not working for the home page
635 * Updated LightGallery scripts to latest version
636 * Corrected instructions for Picasa redirect URLs
637 * Scrapped support for 500px.com because its <a href='https://support.500px.com/hc/en-us/articles/360002435653-API-'>API has been shut down with effect from 15th June 2018</a>
638 * Random Justified Grid was setting the <code>alt</code> attribute of images to "undefined". This has been fixed
639
640 = 1.65 =
641
642 * Added back-end authentication support for Flickr, SmugMug and 500px (feature existed for Google/Picasa and Instagram)
643 * Fixed an incompatibility between themes and plugins using Bootstrap, and Photonic's use of jQuery Tooltip
644 * Added support for the <a href='http://noelboss.github.io/featherlight/'>Featherlight</a> lightbox
645 * Split out Authentication functionality to its own admin page, away from Helpers.
646 * Improved error messages
647 * Fixed a problem with the "Buy" link for SmugMug not appearing when opted for
648 * Fixed an issue where user names in 500px that had numbers at the start were not displaying photos from the correct user
649 * Streamlined the Picasa code to use native WP methods for HTTP requests
650 * Changed permissions for "Helpers" and "Getting Started" pages. These will now display for non-admins. The Authentication and Settings pages will be shown only to admin users
651 * Added support for Pinterest sharing
652 * The SmugMug folder view was dropping albums that didn't have a "Highlight image". This has been addressed to use a placeholder
653 * SmugMug folders were unable to display more than 10 albums within. This has been addressed to display up to 200 albums
654 * Fixed a bug with 500px.com categories, where categories with spaces were not being processed correctly
655 * Added a parameter called <code>filter_type</code> that takes the values <code>exclude</code> and <code>include</code> to indicate if a list of albums in the <code>filter</code> parameter should be excluded or included.
656 * Added support for images in Flickr that do not follow Flickr's documented URL structure
657 * Added a new title style to stick the title over the lower portion of a photo
658
659 = 1.64 =
660
661 * New Masonry layout, triggered by <code>layout='masonry'</code> for external galleries, and <code>style='masonry'</code> for WP galleries
662 * New Mosaic layout, triggered by <code>layout='mosaic'</code> for external galleries, and <code>style='mosaic'</code> for WP galleries
663 * Added "More" button capability to native WP galleries
664 * Added deep-linking and sharing capabilities to native WP galleries
665 * Added an option to disable lightbox linking for Native WP galleries
666 * Added support to display a folder in SmugMug, using <code>view='folder'</code>
667 * Added size options for Instagram's larger sizes, e.g. 1080x1080px
668 * Added options for "Thumbnail effects" - opacity, zoom and none
669 * Added a <code>popup</code> attribute to the shortcode, which overrides the "Bypass Popup" capability. It takes the values <code>hide</code> and <code>show</code>
670 * Added an option to auto-start slideshows in the slideshow layout
671 * Added slideshow options to the shortcode insertion script for all galleries
672 * Fixed a corner-case issue with the "random" layout: if the post-content width was being rounded up, e.g. 549.8px became 550px, some widths were not being computed correctly, causing the layout to break.
673 * Fixed a mismatched HTML tag for single-photo displays.
674 * Corrected a styling issue for the preview button in the WP editor that occurred when the back-end shortcode editor was active
675 * The SmugMug helper now also provides information about folders
676 * Fixed a bug with Image Lightbox's deep-linking, where if the same image was repeated in different galleries, the deep-link would show up from the first instance.
677
678 = 1.63 =
679
680 * Shortcode integration with TinyMCE. Placeholders show up for all galleries, and clicking them lets users update gallery properties.
681 * Added support for non-bundled lightbox, <a href='http://stripjs.com'>Strip</a>. There is deep-linking support, but social sharing doesn't work.
682 * "Download" capability for LightGallery was not working in Firefox for Picasa, SmugMug, Flickr, Zenfolio, 500px and Instagram. Fixed for Picasa, SmugMug and Flickr.
683 * Lightgallery showed a title in the lightbox even if "Show description only, even if blank" was selected. Fixed.
684
685 = 1.62 =
686
687 * Added new "Slideshow" layout for all galleries, triggered by layout values <code>strip-below</code>, <code>strip-above</code>, <code>strip-right</code>, and <code>no-strip</code>.
688 * Replaced jQuery Cycle with <a href='http://sachinchoolur.github.io/lightslider/index.html'>Lightslider</a> - responsive, touch-enabled and smaller. Lost most transition effects as a result.
689 * Modified the back-end to remove dependency on JQuery UI; different look, reduced size and load time. Streamlined Flickr options.
690 * Added new "Getting Started" page in the back-end with links to documentation.
691 * Added support for the <a href='https://sachinchoolur.github.io/lightGallery/'>Lightgallery</a> lightbox script.
692 * Added <code>controls</code> as an option for native WP galleries displayed as slideshows - shows "Previous" and "Next" buttons on the slideshow.
693 * Added <code>caption_control</code> as an option for native WP galleries displayed as slideshows - shows the image caption at the bottom of the slideshow.
694 * Added <code>caption</code> as an option for all galleries - helps pick the photo title or description / caption to display.
695 * Added <code>thumb_size</code> and <code>main_size</code> options to all shortcodes. This overrides the settings in the back-end for individual providers.
696 * Added Circular thumbnails option for WP gallery layouts
697
698 = 1.61 =
699
700 * Fixed an issue that was causing the Flickr API to fail for old versions of PHP.
701
702 = 1.60 =
703
704 * Added a "Load More" feature to shortcodes that display images.
705 * Added capability to display a selected number of photos from SmugMug albums.
706 * Added support for the <a href='http://cornel.bopp-art.com/lightcase/'>Lightcase</a> lightbox. Optimized CSS and fonts to reduce file sizes.
707 * Fixed a bug with "Image Lightbox" wherein if interim popups were enabled, clicking on an image in the interim popup wouldn't show the lightbox.
708
709 = 1.59 =
710
711 * Fixed a "Headers already sent" error for password-protected Zenfolio albums displayed "in page".
712 * Fixed an "Event not defined" error with Swipebox on FF.
713 * Added support for <a href='https://osvaldas.info/image-lightbox-responsive-touch-friendly'>Image Lightbox</a>.
714 * Rewrote the Instagram extension, which was broken due to API changes. Multiple changes, now authentication happens in the back-end, but users require an "access token", which can be obtained from <em>Photonic &rarr; Helpers</em>
715 * Due to Instagram API changes, some features such as popular photos, follows and followed-by capabilities have been removed.
716 * Added options for lazy-loading of Flickr Collections.
717 * Added a new "headers" parameter for Flickr, SmugMug and Zenfolio, where the album / set / gallery / collection header display may be controlled via the shortcode.
718 * Added a new "Back-End Authentication" mode for Picasa / Google Photos to support the Google Photos API.
719
720 = 1.58 =
721
722 * Added deeplinking support if Swipebox, Colorbox, PrettyPhoto, or Fancybox2 (not Fancybox) are the lightbox libraries. Nested deep-links currently show the correct album, but cannot open the correct image within.
723 * Added social sharing support for Facebook, Twitter and Google+ for the above-mentioned lightboxes.
724 * Fixed a SmugMug bug that was causing the album headers to show up twice.
725 * Added a hook, <code>photonic_modify_title</code> to apply a different title for photos.
726 * Fixed Fancybox styling issues for certain themes
727 * Enhanced Fancybox2 support: added support for "Bypass popup", thumbnail and button helpers, and touch gestures
728 * Added "Bypass popup" support for all included lightboxes, on by default
729 * Added new SmugMug sizes to the backend options
730 * In case an image has no title, and lightbox linking is disabled, the plugin will now not show the "View" text in the lightbox
731
732 = 1.57 =
733
734 * Changed the SmugMug code to point to version 2 of the API, resulting in better performance, and improved support of titles, captions and highlight images.
735 * Changed the format of the <code>album</code> parameter of the shortcode. It now requires only the album key. The older format still works, though.
736 * Added new capability to support clicking of password-protected and authenticated albums in SmugMug
737 * Added new capability to support clicking and display of password-protected albums in Zenfolio
738 * Added new helper for Picasa to fetch Google Photos / Picasa album ids.
739 * Added a "filter" option for the shortcode to allow for displaying selected albums / photosets / galleries / collections for Flickr, SmugMug, 500px and Picasa
740 * Added a "loading" wheel to show that images are loading on the front-end.
741
742 = 1.56 =
743
744 * Removed syntax that was causing errors in PHP versions <= 5.3.
745 * Made a correction to the Picasa processor to support https in all cases. Previously https was being used only for authenticated users.
746 * Added a new title style - slides up from the bottom upon hovering on a thumbnail.
747
748 = 1.55 =
749
750 * Fixed a password-protection issue for SmugMug albums. Earlier password-protected albums would display only for authenticated users. Now, just passing the <code>password</code> attribute works.
751 * Added support for <code>site_password</code> for SmugMug.
752 * Changed <code>load_textdomain</code> to <code>load_plugin_textdomain</code>.
753 * Replaced older fixed width popup panel with a responsive popup panel.
754 * Removed options for displaying a fixed number of images per screen in the popup panel.
755
756 = 1.54 =
757
758 * Changed the "gestures" script from TouchSwipe to TouchWipe, saving over 10KB of JS. The option to enable touch is now removed, as it is included by default for all libraries.
759 * Added the "authkey" option to the shortcode generation script.
760 * Added the "Text Domain" to the readme header to support translations on <a href='https://translate.wordpress.org/projects/wp-plugins/photonic'>wordpress.org</a>.
761
762 = 1.53 =
763
764 * Added option for Photonic lightbox be used for non-Photonic images
765 * Added support for "anyone with link" albums in Picasa, via the <code>authkey</code> parameter
766 * Fixed an issue where a "." in the album id was causing JQuery errors
767
768 = 1.52 =
769
770 * Added option to save CSS file, can be loaded for caching.
771 * Added support for an additional "layout" attribute for the shortcode. Will take a value <code>square</code>, <code>circle</code> or <code>random</code>, can override the global layout.
772 * Added support for "Random Justified Gallery" layout for displaying a group of albums, photosets etc.
773 * Added support to display all of one's 500px collections
774 * Added gesture support for Colorbox, PrettyPhoto and FancyBox
775 * Updated "wait for images" code to latest version, to facilitate getting the rest of the images when one image is blocked or broken.
776 * Added capability to bypass the popup for PrettyPhoto; on by default.
777 * Fixed an issue that was causing Fancybox, Colorbox and PrettyPhoto to fail to open images in a lightbox in the random justified gallery layout.
778 * Fixed an issue where the popup panel's lightbox was pulling photos from other popup panels
779 * Fixed an issue with 500px to support new Galleries API, which replaces the Collections / Sets API
780 * Swipebox would remove the title on mobiles by default. Added an option to address this.
781
782 = 1.51 =
783
784 * Fixed an issue with applying borders and padding to "in-page" Flickr photos
785 * Fixed an issue with Swipebox "bypassed popup panel" displays, which weren't supporting multi-line descriptions
786 * Added new layout options, "Random Justified Gallery" and "Circular Thumbnails", under <em>Settings &rarr; Generic Options &rarr; Layouts</em>
787 * Fixed an issue that wasn't showing the last used screen on the options pages upon saving
788
789 = 1.50 =
790
791 * Added Swipebox support for gestures on mobile devices
792 * Added capability to bypass the popup panel for libraries like Swipebox
793 * Corrected issues with Zenfolio displays. WP was corrupting the photoset ids for Zenfolio
794 * Added helper for SmugMug to find album id and album key
795 * Switched JQuery Tooltip to the default JQuery Tooltip script supplied by WP
796
797 = 1.49 =
798
799 * Security patch - updated PrettyPhoto to latest version
800
801 = 1.48 =
802
803 * Fixed Zenfolio API issues.
804
805 = 1.47 =
806
807 * Fixed a problem with the Flickr helpers.
808 * Fixed miscellaneous issues with SmugMug.
809
810 = 1.46 =
811
812 * 500px API updated to accommodate the new URL formats.
813
814 = 1.45 =
815
816 * Flickr API updated to use https instead of http, as per Flickr's transition plans.
817
818 = 1.44 =
819
820 * Options panel was not working for WP 3.6. This has been fixed.
821
822 = 1.43 =
823
824 * Added Thickbox support
825 * Fixed an incompatibility between Photonic and themes from Themify.
826 * Added capability to exclude passworded galleries from displaying for SmugMug.
827 * Added support for alternative shortcode - specifying this will mean Photonic will not use the gallery shortcode
828
829 = 1.42 =
830
831 * Massively refactored code. Several lines of JS code taken off, lots of PHP code modularized.
832 * Added option to use a Colorbox skin defined in the theme folder
833 * Updated SimpleModal, Colorbox and PrettyPhoto to latest versions.
834 * Swapped the use of "live" for "on". This means Photonic needs WP 3.3 at least (since "on" was introduced in JQuery 1.7)
835 * Removed the "View in Flickr" text from the plugin.
836 * Ensured consistent behaviour with the lightbox title linking behaviour across all providers.
837 * Introduced non-bundled lightbox support, with support for FancyBox2
838 * Removed the modified scripts for FancyBox and ColorBox - now the original scripts are used.
839
840 = 1.41 =
841
842 * Resolved a conflict between JetPack "Publicize" and protected access. The login box was not showing up.
843 * Added the "ids" parameter to the shortcode insertion UI.
844 * Added options to control thumbnail, title and photo count display in SmugMug album headers
845
846 = 1.40 =
847
848 * Added Zenfolio support for public photos.
849 * Fixed an issue with the shortcode generation for Instagram tags.
850 * Added the 'photonic_register_extensions' action hook for registering more extensions.
851 * Fixed some PHP notices that were showing up in debug mode when no options were set.
852 * Fixed an option to prevent SmugMug album thumbnails and titles from linking to the SmugMug page.
853
854 = 1.36 =
855
856 * Rewrote the Picasa processor to be DOM-based instead of event-based.
857 * Added option to let users display the Picasa image title instead of the description.
858 * Fixed a problem with Flickr Collections that was causing nested collections to display repeatedly.
859 * Fixed a problem with Flickr Collections that was making the collections link to an invalid page.
860 * Picasa thumbnails in the popup now have the same dimensions as those in the main page.
861
862 = 1.35 =
863
864 * Added Instagram support
865 * Gave Photonic its own menu item
866 * Added some helpers to let people find their Flickr and Instagram IDs
867 * Fixed a bug that was preventing Flickr Galleries from showing their overlaid popups
868 * Added capability to display external links in a new tab
869
870 = 1.30 =
871
872 * Removed singular check for 500px.com
873
874 = 1.29 =
875
876 * Added support for 500px.com collections.
877 * Fixed authentication problems in 500px.com.
878 * Added capability to show a different number of photos on an archive page than on the page for a single post/page
879 * Changed the Flickr API calls to be PHP-based instead of JS-based.
880
881 = 1.28 =
882
883 * Removed some debugging statements.
884
885 = 1.27 =
886
887 * Fixed a minor issue with the displaying of the login box for Picasa.
888
889 = 1.26 =
890
891 * Added support for displaying single photos in 500px.com.
892 * Added authentication support for Picasa.
893 * Added more skins for Colorbox.
894
895 = 1.25 =
896
897 * Changed some code so that not being connected to the web doesn't throw an error for 500px.
898 * Fixed an issue that was preventing 500px photos from being shown on certain servers.
899
900 = 1.24 =
901
902 * Added date filtering support for 500px.com. Thanks to Bart Kuipers (http://www.bartkuipers.com/) for the code.
903 * Removed the included script for JQuery Dimensions, which was causing conflicts with other JQuery plugins. Dimensions has been merged into JQuery Core a while back.
904
905 = 1.23 =
906
907 * Added search support for 500px.com, via tags and terms
908 * Added new categories, sort criteria and capability to exclude a category for 500px.com
909
910 = 1.22 =
911
912 * Made minor corrections to authentication behaviour. If not connected to the internet, Photonic was returning a fatal error.
913 * Changed the wording for PrettyPhoto licensing. PrettyPhoto is licensed under GPL, and that is now explicitly stated in the options page.
914 * Added the capability to include shortcodes inside the parameters of the gallery shortcode (nested shortcodes)
915
916 = 1.21 =
917
918 * Added support for SmugMug password-protected albums where the user has access to the albums. Other albums show up, but clicking on them takes the users nowhere.
919 * Fixed a bug that was killing the last thumbnail in a popup for SmugMug.
920
921 = 1.20 =
922
923 * Added authentication support for Flickr, 500px.com and SmugMug.
924 * Disabled the showing of password-protected SmugMug galleries.
925
926 = 1.12 =
927
928 * Fixed a problem with handling double quotes in the title of Flickr photos.
929
930 = 1.11 =
931
932 * Combined SimpleModal script with Photonic to save an HTTP request.
933 * Deleted some redundant JS files.
934 * Added support for a different default type.
935 * Added support for single photos in Flickr.
936
937 = 1.10 =
938
939 * Fixed a bug with the SmugMug processor, which was preventing the display of an album popup.
940
941 = 1.09 =
942
943 * Fixed a bug with the Flickr processor, which was preventing the execution of the shortcode with a group_id parameter
944 * Fixed a minor problem with the popup panels, where hovering over the panel titles was resulting in a Tooltip error.
945 * The Picasa inserter was not showing the "album" field. This has been rectified.
946
947 = 1.08 =
948
949 * Made a change to the Picasa processor to handle the recent change by Google. Google's change was forcing images to 512px.
950 * Updated the plugin to support WP 3.3.
951 * Fixed an issue with FancyBox that was showing server log errors for IE.
952
953 = 1.07 =
954
955 * Added support for SmugMug
956 * Modified the Picasa plugin to not display the file name if no title is found.
957
958 = 1.06 =
959
960 * Fixed an issue with the 500px.com extension, which had to be changed to invoke HTTPS instead of HTTP.
961 * Added support for the "sort" parameter for 500px.
962 * Fixed an issue with the PrettyPhoto library where you couldn't see the "View in Flickr" link.
963
964 = 1.05 =
965
966 * Added support for the PrettyPhoto JS library.
967 * Added check for _wp_additional_image_sizes. This was causing errors for some people.
968 * Fixed a bug with the thumbnail_width and thumbnail_height attribute of the plugin. The attributes should have been called thumb_width and thumb_height.
969 * Added option to launch images in a slideshow mode.
970 * Fixed a bug that was not accepting border settings for the thumbnails.
971
972 = 1.04 =
973
974 * Added support for photos on 500px.
975 * Modified the Colorbox invocation to fit in the browser window.
976
977 = 1.03 =
978
979 * Added support for Gallery objects in Flickr.
980 * Fixed an issue with the Picasa galleries where under certain circumstances users were getting a "Division by zero" error.
981 * Fixed an issue where Chrome and Safari were showing an overlap of the slides over the rest of the content in native galleries.
982 * Updated translation file.
983
984 = 1.02 =
985
986 * Added a UI panel for insertion of Photonic galleries through the Add Media screen.
987 * Restructured code for better extensibility.
988 * Updated translation file.
989
990 = 1.01 =
991
992 * Included a PO file for translation support.
993 * Fixed a bug to prevent appearance of Photonic stylesheets on other admin pages.
994
995 = 1.00 =
996
997 * New version created.
998
999