PluginProbe
Meow Gallery / 5.5.4
Meow Gallery v5.5.4
5.5.5 5.5.4 5.5.3 5.5.2 5.5.1 5.5.0 5.4.9 5.4.8 5.4.7 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 All 157 releases
meow-gallery / readme.txt

readme.txt in Meow Gallery 5.5.4, at readme.txt

659 lines 29.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Meow Gallery ===
2 Contributors: TigrouMeow
3 Tags: gallery, masonry, image, block, lightroom
4 Donate link: https://www.patreon.com/meowapps
5 Requires at least: 6.0
6 Tested up to: 7.1
7 Requires PHP: 8.1
8 Stable tag: 5.5.4
9 License: GPLv2 or later
10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
12 Tired of slow, bloated gallery plugins? Here is the answer! โ˜บ๏ธ Polished, beautiful galleries that are blazing fast. No bloat. Enjoy! ๐Ÿ’•
13
14 == Description ==
15
16 **Meow Gallery is the lightweight, polished gallery solution for WordPress.** Built from scratch for simplicity, appearance, and speed. Features a Gallery Block, shortcode support, or works as an override for the standard WordPress gallery. It's responsive, retina-friendly, with modern layouts, and tightly optimized.
17
18 Stop fighting bloated gallery plugins that turn your WordPress into a slower experience! ๐Ÿ˜˜
19
20 Meow Gallery focuses on what actually matters: **Beautiful Layouts** and **Performance**. Check out [our official site](https://meowapps.com/meow-gallery/) and see [the layouts in action](https://meowapps.com/meow-gallery/layouts/) to get started.
21
22 == Core Features ==
23
24 ๐ŸŽจ **Beautiful Layouts**
25 Choose from Tiles, Masonry, Justified (like Flickr), Square (like Instagram), Cascade, and Horizontal. Pro version adds Carousel and Map layouts.
26
27 ๐Ÿš€ **Performance First**
28 Built from scratch with modern code. No legacy bloat, no unnecessary features. Just clean, fast galleries.
29
30 ๐Ÿ”Œ **WordPress Native**
31 Works naturally with WordPress and Gutenberg without hacking it. Use the Gallery Block, shortcode, or override the standard WordPress gallery. Switch back anytimeโ€”no lock-in.
32
33 ๐Ÿ“ฑ **Responsive & Retina**
34 All layouts are fully responsive and retina-ready for crisp images on any device.
35
36 [youtube https://youtu.be/ZyboZqZb9JQ]
37
38 == Compatibility ==
39
40 Since Meow Gallery works with WordPress naturally, it's compatible with most plugins and themes:
41
42 * **Lightbox**: Use any lightbox you prefer. We recommend [Meow Lightbox](https://wordpress.org/plugins/meow-lightbox/) for the best experience.
43 * **Lightroom**: Fully compatible with [Photo Engine](https://wordpress.org/plugins/wplr-sync/) for media organization and Lightroom sync.
44 * **External Links**: Use [Gallery Custom Links](https://wordpress.org/plugins/gallery-custom-links/) to add custom URLs to your images.
45 * **Audio**: Add audio to images with [Audio Story Images](https://wordpress.org/plugins/audio-story-images/).
46
47 SEO-friendly with automatic sitemap integration (works with Yoast SEO and others).
48
49 == Pro Features ==
50
51 * **Infinite/Lazy Loading**: Faster page loading and smoother experience
52 * **Carousel Layout**: Dynamic slider/carousel that can also work as a hero
53 * **Map Layout**: GPS-based photo display for travel galleries
54 * **Animations**: Bring your galleries to life with smooth animations
55
56 You can find more information on [Meow Apps: Meow Gallery](https://meowapps.com/meow-gallery/).
57
58 == Changelog ==
59
60 = 5.5.4 (2026/09/14) =
61 * Add: "See Full Preview" button in the gallery block.
62 * Add: Uploads from the block are now attached to the post they're added to.
63 * Fix: Collections with an empty name no longer crash the block.
64 * Update: License errors now show the actual issue on the Plugins page, and the dashboard has been cleaned up.
65 * Update: Media data is handled consistently across the block, collections and shortcodes.
66 * Update: All scripts and styles are now registered in a single place.
67
68 = 5.5.3 (2026/08/17) =
69 * Update: PHP 8.1 is now the minimum required version.
70 * Add: Reworked dashboard with a plugin board view, AI site analysis and a bounded speed test.
71 * Add: Border and hover options in the Design Tool.
72 * Add: Preview mode indicator for gallery blocks in the post editor.
73 * Fix: The `wp_get_attachment_image_attributes` filter now applies to infinite scroll and collections.
74
75 = 5.5.2 (2026/07/30) =
76 * Add: Real Media Library support for galleries and collections, including as a Dynamic type in the Gallery Manager.
77 * Fix: Infinite scroll now works on viewports without scrolling, using an IntersectionObserver to track the loading sentinel.
78 * Fix: Collections with missing thumbnails are now handled gracefully.
79 * Fix: Empty gallery handling simplified by removing unnecessary attachment retrieval.
80 * Fix: Tables in the Collection Maker, Managers, and Shortcode Maker now display correctly on mobile viewports.
81 * ๐ŸŽต Discuss with others about Meow Gallery on [the Discord](https://discord.gg/bHDGh38).
82 * ๐ŸŒด Keep us motivated with [a little review here](https://wordpress.org/support/plugin/meow-gallery/reviews/). Thank you!
83 * ๐Ÿฅฐ If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
84
85 = 5.5.1 (2026/06/28) =
86 * Update: Improved handling of image ID attributes in the gallery shortcode.
87 * Update: Updated the Media Selector.
88
89 = 5.5.0 (2026/05/30) =
90 * Fix: Order handling when using combined "orderby-order" parameter format.
91 * Update: Improved emoji handling in gallery HTML processing and clearer error messages.
92 * Add: Support for passing gallery attributes through collection shortcodes using the `gallery_{att}={value}` format.
93
94 = 5.4.9 (2026/05/07) =
95 * Fix: Removed srcset attribute from collection thumbnails when not available.
96 * Add: Exposed collection helpers for use by external plugins like Cleaner.
97 * ๐ŸŽต Discuss with others about Meow Gallery on [the Discord](https://discord.gg/bHDGh38).
98 * ๐ŸŒด Keep us motivated with [a little review here](https://wordpress.org/support/plugin/meow-gallery/reviews/). Thank you!
99 * ๐Ÿฅฐ If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
100
101 = 5.4.8 (2026/04/25) =
102 * Add: "Design Tool" feature (BETA).
103 * Update: Removed the "stylish" setting for Tiles layout.
104 * Update: Better UI/UX.
105
106 = 5.4.7 (2026/04/19) =
107 * Fix: Fixed a warning on missing thumbnails, showing graceful placeholders instead of broken images in both the backend and frontend.
108
109 = 5.4.6 (2026/04/15) =
110 * Add: Dynamic galleries with Tags support, now available in the manager.
111 * Add: "Order by" option is now always visible in the manager modal for easier sorting.
112 * Fix: Block styling and properties now render correctly within iframes (Block API v3).
113 * Fix: GPS coordinates from photo EXIF data are now handled more reliably, including support for float values.
114 * Update: REST API method for the images endpoint changed from GET to POSTโ€”developers using this endpoint will need to update their requests accordingly.
115 * Update: Internal database checks have been streamlined for improved reliability and cleaner codebase.
116
117 = 5.4.5 (2026/02/25) =
118 * Fix: Validate the gallery sorting order so it only accepts ASC or DESC values.
119 * Update: Refactor the gallery function to support options for preview.
120 * Fix: Ensure collections correctly update the lightbox.
121 * Add: Improve accessibility by adding keyboard shortcuts to jump to the start or end of the focused gallery.
122 * Fix: Correct the managerโ€™s layout override logic so shortcode and block settings behave as expected.
123 * Update: Change permission checks to use the can_access_settings capability.
124 * Fix: Improve menu layout loading behavior and visual consistency.
125 * Fix: Provide a default map engine and a clear error message when none is configured.
126 * ๐ŸŽต Discuss with others about Meow Gallery on [the Discord](https://discord.gg/bHDGh38).
127 * ๐ŸŒด Keep us motivated with [a little review here](https://wordpress.org/support/plugin/meow-gallery/reviews/). Thank you!
128 * ๐Ÿฅฐ If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
129
130 = 5.4.4 (2026/01/27) =
131 * Add: New rank system to manually organize galleries.
132 * Add: Bulk delete option to quickly remove multiple galleries.
133 * Add: Ability to sort galleries by name.
134 * Update: Preview mode now shows the "order by" setting.
135 * Add: Truncate count option for galleries on the listing page to shorten long item counts.
136 * Fix: Load more now registers and works correctly when using the editor.
137
138 = 5.4.3 (2026/01/05) =
139 * Add: Fallback width handling in the gallery height calculation.
140 * Add: Truncate option for listing pages to shorten long text.
141 * Update: Tutorial links.
142 * Add: Caption source selection and improved caption retrieval logic.
143 * Add: Expose the `mgl_load_more` function on the global window object (developers can trigger infinite gallery loading from custom scripts).
144
145 = 5.4.2 (2025/12/16) =
146 * Fix: Corrected box spacing (gutters).
147
148 = 5.4.1 (2025/12/07) =
149 * Update: Refined how shortcode ordering options are handled for more predictable display behavior.
150 * Fix: Reset the pluginโ€™s internal database version when options are reset to ensure a clean configuration state.
151 * Add: Introduced tabindex support and improved keyboard navigation for better accessibility.
152 * Fix: Ensured all block-related features safely handle list operations to prevent unexpected errors.
153
154 = 5.4.0 (2025/12/04) =
155 * Update: Better enqueuing.
156 * Fix: Stop sending htmlPreview data with block content to improve performance.
157 * Update: Apply the new stylesheet loading method in the WordPress admin area.
158 * Fix: Ensure the lightbox render is triggered after async loading.
159 * Fix: Add the base wp-image- class to carousel images.
160
161 = 5.3.9 (2025/12/03) =
162 * Fix: Resolve an issue where a broken gutter setting showed as [object Object].
163 * Fix: Ensure the "animation" option is correctly included when using the block shortcode.
164 * Add: Introduce a dedicated enqueue_styles method and refine how plugin scripts are loaded.
165 * Add: Enable animation controls directly in the block settings.
166
167 = 5.3.8 (2025/12/02) =
168 * Update: Smoother and more modern system.
169 * Update: Refreshed common libs.
170 * Fix: Glitch with Meow Lightbox.
171 * ๐ŸŽต Discuss with others about Meow Gallery on [the Discord](https://discord.gg/bHDGh38).
172 * ๐ŸŒด Keep us motivated with [a little review here](https://wordpress.org/support/plugin/meow-gallery/reviews/). Thank you!
173 * ๐Ÿฅฐ If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
174
175 = 5.3.7 (2025/11/12) =
176 * Add: Uploading state and preview feature for blocks.
177 * Add: orderBy attribute and control to the Gallery block.
178 * Fix: Drag and drop functionality in blocks.
179
180 = 5.3.6 (2025/09/29) =
181 * Add: Retrieve thumbnail sizes for Map Markers.
182 * Add: Breakpoint for Square layout to improve responsiveness on tablets.
183 * Add: Search input feature for Galleries and Collections Manager.
184 * Fix: Resolved an issue where gallery overlays interfered with editor content by integrating Skeleton for better stability.
185 * Fix: Implemented MutationObserver to automatically rerender Lightbox when Map Layout finishes loading.
186
187 = 5.3.5 (2025/08/27) =
188 * Add: Density for Justified layout.
189
190 = 5.3.4 (2025/08/16) =
191 * Add: Introduced a global $wpmgl variable (JS API).
192 * Fix: Corrected ALT Text for images with non-srcset sizes.
193 * Update: UI improvements.
194
195 = 5.3.3 (2025/07/23) =
196 * Add: Missing Leaflet images to improve content completeness.
197 * Fix: Empty rows in collections Bento for a cleaner appearance.
198 * Fix: Warning messages resolved to enhance stability.
199
200 = 5.3.2 (2025/07/01) =
201 * Add: Carousel 'Keep Aspect Ratio' now available as a Block and Shortcode attribute.
202 * Add: Skeleton loading option added for gallery layouts and enabled by default to reduce CLS.
203 * Fix: Improved pagination in Collections Manager.
204 * Fix: Improved pagination in Galleries Manager.
205 * Update: Collections now use the original image for map pin display if no other size is available.
206
207 = 5.3.1 (2025/05/06) =
208 * Fix: Corrected table display issues for Collections.
209
210 = 5.3.0 (2025/05/03) =
211 * Add: Improved Gallery Manager display with more detailed information.
212 * Add: Introduced new order options in the Gallery Manager.
213 * Add: Added support for additional "order by" sorting options.
214
215 = 5.2.9 (2025/05/02) =
216 * Add: Order by option to Gallery Manager for enhanced sorting flexibility.
217 * Fix: Corrected sorting for IDS to ensure accurate display order.
218
219 = 5.2.8 (2025/05/01) =
220 * Fix: Corrected post selector search and allowed saving without selected posts.
221 * Fix: Resolved a render loop issue and improved gallery rendering stability.
222 * Fix: Updated SQL query in get_gallery_by_id to use a proper string placeholder.
223 * Update: Refactored CollectionThumbnails, updated styles and dimensions in ShortcodeMaker, and improved unique ID generation.
224 * Update: Refined UI by updating the back button SVG and commenting out the loading spinner.
225 * Add: Introduced lead image selection feature for Collections.
226 * Update: Replaced generate_uniqid with wp_unique_id and added unique constraints in the database.
227 * Fix: Sanitized captions to prevent XSS vulnerabilities.
228 * Update: Replaced NekoInput with PostSelector in the manager for better post selection.
229 * Fix: Removed incompatible PHP 8 syntax in get_collection_by_id.
230 * Add: Added a default link option setting.
231 * Update: Ensured gallery layout respects block settings overrides.
232
233 = 5.2.7 (2025/03/13) =
234 * Update: Reworked the Block to support Manager shortcodes for better integration.
235 * Add: Added support for the AVIF image format in the MediaSelector component.
236 * Update: Refactored gallery and collection data retrieval to use core methods for consistency.
237 * Fix: Resolved block display issues when selecting Gallery/Collection.
238 * Update: Migrated Galleries and Collections from options to database tables for improved performance.
239 * Update: Implemented React Query for Galleries and Collections to enhance data handling.
240 * Fix: Corrected sorting issues in the Gallery Manager.
241 * Fix: Fixed fetching of galleries data in the Gallery Manager.
242 * Update: Improved Collections by integrating Neko Shortcode.
243 * Fix: Addressed multi-page gallery selection issues in the Collection Maker.
244
245 = 5.2.5 (2025/02/17) =
246 * Add: Added wp-video-id class to videos in galleries for better styling and identification.
247 * Update: Improved video element handling and fixed boolean attributes in XML.
248 * Fix: Added an attachment fallback when link="file" is empty for videos.
249 * Fix: Corrected boolean attributes in XML for video elements.
250 * Update: Refactored ShortcodeMaker to use NekoShortcode for better shortcode management.
251 * Note: We need some love! If you have a moment, please write a little [review for the Meow Gallery](https://wordpress.org/support/plugin/meow-gallery/reviews/?rate=5#new-post). Thank you! ๐Ÿ’•
252
253 = 5.2.4 (2025/01/15) =
254 * Fix: Issue with how the JSON attributes were escaped.
255 * Update: Enhanced the UI of the blocks.
256
257 = 5.2.3 (2025/01/04) =
258 * Update: Improved escaping related to JSON gallery attributes.
259 * Fix: Check if the shortcode ID is set and not empty.
260 * Add: Native horizontal scrolling in Horizontal layout settings.
261 * Update: Removed max attributes for layouts.
262 * Add: Galleries and Collections Management now available in the Gallery Block.
263
264 = 5.2.2 (2024/12/06) =
265 * Add: Caption Backgrounds in the Settings.
266
267 = 5.2.1 (2024/11/04) =
268 * Add: "Load More" option for Infinite Scroll.
269 * Fix: Media Selector limitations.
270
271 = 5.2.0 (2024/10/17) =
272 * Update: PhotoSwipe now works with Infinite Scrolling.
273 * Fix: Gallery initial state saved in the block.
274
275 = 5.1.9 (2024/08/25) =
276 * Fix: Fixed link attributes for maps.
277 * Fix: Removed error logs.
278
279 = 5.1.8 (2024/08/01) =
280 * Fix: Make sure data-attr have a layout.
281 * Fix: Minor issues.
282
283 = 5.1.7 (2024/06/15) =
284 * Update: Code cleaning, libs optimization, etc.
285 * Fix: Carousel Hero height for non-horizontal images.
286 * Fix: Resolved issues with the Gallery Manager modal.
287 * Update: Use Image Alt as Aria Label if there is link attachment by default.
288
289 = 5.1.6 (2024/06/05) =
290 * Add: Hero Mode for Carousel with Latest Posts.
291 * Add: Re-order feature for Gallery Manager.
292 * Fix: "Edit" modal functionality in current gallery mode.
293 * Fix: JS/Picture WebP Rewriting compatibility.
294 * Fix: Maintained Left to Right layout on Masonry resize.
295 * Update: Integrated latest NekoUI and common libraries.
296 * Update: And a few more things here and there.
297
298 = 5.1.5 (2024/05/10) =
299 * Fix: Addressed XSS injection vulnerability via shortcode and updated readme documentation.
300 * Add: Implemented carousel infinite scroll with lazy loading.
301 * Update: Enabled Lightbox rendering for lazy-loaded carousel media.
302 * Update: Prepared gallery rendering within Gutenberg iframe.
303
304 = 5.1.3 (2024/04/06) =
305 * Fix: Order by used in shortcode.
306
307 = 5.1.2 (2024/03/16) =
308 * Add: Hero Carousel for Posts.
309 * Add: Improved Masonry layout.
310 * Add: Added support for videos in the Gallery Manager.
311 * Add: Added a meow attribute to the shortcodes to avoid conflicts with other plugins.
312 * Fix: Issues related to Infinite Loading, Custom Links and Shortcodes.
313 * Update: Improve the Media Selector.
314
315 = 5.1.1 (2024/01/20) =
316 * Add: New zoom setting for map layouts and maintenance features including export, import, and reset options.
317 * Update: Enhanced map functionality with thumbnail selection fix for missing images and corrected src_set values.
318 * Add: Density labels with image count and captions alignment feature.
319 * Update: Integrated captions style with WordPress standards and reintroduced resize event for full pages.
320 * Fix: Issues with collections in WP/LR folders and removed obsolete gallery and collection processes.
321 * Add: 'mgl_custom_link_classes' filter and collection preview, with collection style moved to pro file.
322
323 = 5.1.0 (2023/12/08) =
324 * Add: Support for collections in the Pro! You can now create collections of galleries, and have them displayed nicely on your pages.
325 * Add: New option to avoid overring the default WordPress gallery.
326
327 = 5.0.9 (2023/11/26)
328 * Add: Introduced unique IDs for Gallery Manager to enhance functionality
329 * Add: Initial version of Gallery Manager (Proof of Concept) added.
330 * Fix: Addressed the issue with missing Leaflet for maps by implementing async loading at mount.
331 * Update: Changed "Immersive captions" from being the default setting to an optional feature.
332
333 = 5.0.7 (2023/11/15) =
334 * Update: Enhanced Carousel with the addition of a compact design, integrating navigation and captions internally for a more immersive experience.
335 * Update: Refined Carousel captions style to enhance user immersion and engagement.
336 * Fix: Resolved CSS typo for improved style consistency.
337 * Fix: Addressed Carousel and Square component mounting visibility issues, ensuring seamless display across layouts.
338 * Fix: Corrected nowrap settings for Dots and Thumbnails to enhance navigation.
339 * Fix: Fixed an issue where carousel captions were not displaying in certain scenarios.
340 * Fix: Addressed an issue with invisible captions to improve content visibility.
341 * Fix: Implemented a workaround for initializing map sizes, enhancing layout adaptability.
342 * Fix: Resolved warning issues in Horizontal layout on mobile devices for better user experience.
343
344 = 5.0.6 (2023/10/23) =
345 * Add: Initial implementation of Thumbnail Navigation for Carousel.
346 * Add: "Scroll Warning" feature for Horizontal layout.
347 * Add: "Stylish Style" for the "Tiles" layout.
348 * Add: Introduced 'mgl_sort_ahead' filter for more flexible infinite loading.
349 * Update: Improved Carousel behavior with fixes to clone loop handling and clone images in lightbox.
350 * Update: Enhanced navigation features including dot navigation for large galleries and centering thumbnails.
351 * Update: Moved Carousel caption above dot navigation for improved visibility.
352 * Update: Code refinements in Carousel component and corrected overwritten code from previous commit.
353 * Fix: Addressed issues with "Keep Aspect Ratio" on both mobile and carousel affecting other layouts.
354 * Fix: Resolved issues with Gallery interfering with other Leaflet maps and improved map centering.
355 * Fix: Adjusted captions for Horizontal layout and ensured Autoplay functions correctly without arrow navigation.
356
357 = 5.0.5 (2023/10/10) =
358 * Add: Carousel autoplay and better captions.
359 * Add: Option to keep the images's aspect ratio with Carousel.
360 * Update: Infinite Scroll now has its own section and loading styles.
361 * Fix: Display an error message instead of crashing for backtrack limit exhaustion.
362
363 = 5.0.4 (2023/10/28) =
364 * Fix: Previously generated gallery previews were not showing at all, now handled properly.
365 * Update: Adjusted infinite scroll images to fit parent div.
366 * Fix: Initial Map Layout size.
367
368 = 5.0.3 (2023/10/19) =
369 * Update: Back to using the DOM naturally for the images. This will be easier for lightboxes to work with the gallery, and SEO scripts to work with the images.
370 * Update: Code cleaning, libs optimization, etc.
371
372 = 5.0.2 (2023/10/14) =
373 * Fix: Removed useless data attributes.
374 * Fix: Images always had links, now it respects the settings.
375
376 = 5.0.1 (2023/09/12) =
377 * Fix: Links from Gallery Custom Links were not supported.
378 * Fix: Alignment issue (fullwidth, etc).
379 * Fix: Square Layout was not working with more than 5 columns.
380 * Fix: Compatibility with PHP 8.4.
381
382 = 5.0.0 (2023/09/02) =
383 * Update: Big rewriting to make the plugin more modern and faster, and allow more features in the future.
384 * Update: Meow Lightbox and Meow Gallery both need to be version 5.0.0+ to work together.
385
386 = 4.3.8 (2023/05/01) =
387 * Update: Common dashboard.
388 * Fix: Issues with tiles in the editor.
389 * Fix: Issues in the carousel.
390
391 = 4.3.5 (2023/04/23) =
392 * Update: Minimal for mobile now means one column.
393
394 = 4.3.4 (2023/04/23) =
395 * Fix: Restore the common dashboard, and lighter bundle.
396 * Fix: There was an issue with maps, if you were using them.
397
398 = 4.3.2 (2023/02/21) =
399 * Update: New admin, and UI framework.
400
401 = 4.3.1 (2023/01/06) =
402 * Fix: Avoid the E_PARSE error on some PHP versions.
403
404 = 4.3.0 (2022/12/28) =
405 * Fix: Required PHP version was a bit too high.
406 * Fix: There was useless console.logs in the code and a useless call in the admin.
407
408 = 4.2.9 (2022/11/28) =
409 * Fix: There was a crash on some versions of PHP (not sure which ones).
410
411 = 4.2.8 (2022/11/14) =
412 * Fix: The right click handling was not implemented.
413
414 = 4.2.7 (2022/09/29) =
415 * Add: Option to set the height buffer for infinite loading.
416 * Fix: Load script in the footer instead of header.
417
418 = 4.2.6 (2022/07/13) =
419 * Fix: If the phpinfo() function doesn't exist, avoid calling it.
420
421 = 4.2.5 (2022/04/14) =
422 * Update: jQuery is not needed anymore.
423 * Add: New filter mgl_ids, to overrides the IDs used.
424 * Fix: Compatibility with latest Gutenberg (you might need to click on "Repair Block" when editing them again).
425
426 = 4.2.4 (2022/02/25) =
427 * Update: Only load CSS and JS when the gallery is in use.
428 * Fix: Responsive Images weren't used since January - sorry about that!
429 * Add: New "Horizontal" layout.
430 * Fix: Improved touch events.
431
432 = 4.2.2 (2021/09/22) =
433 * Fix: Carousel block issue.
434 * Update: Common lib 3.6.
435
436 = 4.2.1 (2021/09/07) =
437 * Fix: Preview was not working well with the new security enhancements.
438
439 = 4.2.0 (2021/09/02) =
440 * Fix: Issue with avoidLoneLastItem code in Tiles.
441 * Fix: Fix issue with square columns not working.
442 * Add: Added filters for access control.
443
444 = 4.1.9 (2021/08/29) =
445 * Fix: Enhanced security for the plugin to avoid hackers.
446
447 = 4.1.8 (2021/08/27) =
448 * Info: It seems like the version 4.1.7 version was maybe not pushed properly, so let's have a jump to make sure everyone is up to date.
449
450 = 4.1.7 (2021/08/11) =
451 * Fix: Attributes where escaped a tad too much.
452
453 = 4.1.6 (2021/07/31) =
454 * Fix: SQL Injection and Arbitrary Options Update fixes.
455
456 = 4.1.3 (2021/07/06) =
457 * Fix: Remove double images on map markers.
458 * Fix: Allow HTML such as links in the gallery items.
459 * Fix: Fixed double slash in the CSS and JSS urls.
460
461 = 4.1.2 (2021/04/05) =
462 * Fix: Issue with the options relative to captions.
463
464 = 4.1.1 (2021/03/05) =
465 * Fix: Optimization of the core.
466
467 = 4.1.0 (2021/03/02) =
468 * Fix: Avoid compatibility issue if an old version of the common library is used.
469
470 = 4.0.9 (2021/03/01) =
471 * Fix: Preview issues with default layout.
472 * Fix: Attempt to fix compatibility with some SEO plugins.
473 * Fix: Row height calculation.
474 * Fix: Prevent the avoidLoneLastItem function fail.
475
476 = 4.0.8 (2021/02/14) =
477 * Fix: Users with sufficient roles can now edit blocks.
478 * Fix: Preview wasn't working fine when set on default.
479 * Fix: Issue with tiles CSS.
480
481 = 4.0.7 (2021/02/11) =
482 * Fix: Tiles Block in Gutenberg.
483 * Update: Use Google Maps SDK instead of Leaflet.
484 * Fix: MacOS Chrome issue with Tiles.
485 * Fix: Square layout issue.
486
487 = 4.0.6 (2021/02/06) =
488 * Update: New system for tiles.
489 * Update: Better responsive features (please check the settings).
490 * Fix: Issue with dots nav.
491 * Fix: Compatibility with Social Snap.
492
493 = 4.0.5 (2020/12/30) =
494 * Update: New and better admin.
495 * Update: Brand new carousel with no extra script.
496
497 = 4.0.4 (2020/11/20) =
498 * Add: Right click option.
499
500 = 4.0.3 (2020/09/06) =
501 * Update: Better compatibility with Meow Lightbox.
502 * Update: Updated the common library.
503
504 = 4.0.1 (2020/08/25) =
505 * Fix: Better loading of the JS and CSS files.
506 * Fix: Compatibility with WP/LR Sync.
507 * Update: Repository cleaning.
508
509 = 4.0.0 (2020/08/21) =
510 * Update: New UI in the admin, better and faster architecture.
511
512 = 3.5.9 =
513 * Fix: Remove dots when 3 or fewer images in Carousel.
514 * Fix: Cascade layout had an issue when vertical image was sandwiched between two horizontal ones.
515 * Update: With the Gutenberg Block, default should be... default, and not always 'Tiles'.
516 * Fix: Map doesn't crash anymore on first init in the editor.
517
518 = 3.5.8 =
519 * Fix: When the gallery is empty, automatically gets the images attached to the post.
520 * Update: Better i18n support for admin.
521
522 = 3.5.7 =
523 * Fix: Avoid an issue (when a gallery had an issue, all the other galleries weren't rendered).
524 * Update: Admin refresh.
525
526 = 3.5.4 =
527 * Fix: Default order issue.
528 * Fix: Run mglInitMaps only if there is a map on the page.
529
530 = 3.5.3 =
531 * Add: New layout for Pro: The Map Layout. Please try it and let us know what you think :)
532 * Fix: Admin Updater.
533 * Fix: Remove the call to gallery_written which was allowing theme to break the Meow Gallery. If this causes an issue, an option will be added instead.
534
535 = 3.5.0 =
536 * Add: The two new attributes 'orderby' and 'order'. You can learn more about them here: https://meowapps.com/meow-gallery-tutorial/#Gallery_Shortcode.
537 * Fix: A bunch of little fixes.
538
539 = 3.4.8 =
540 * Fix: Carousel dots.
541 * Fix: iiooi layout was 103%.
542
543 = 3.4.7 =
544 * Fix: Responsive for Tiles and Square layouts.
545
546 = 3.4.6 =
547 * Fix: Justified layout had... issues. Sorry about that!
548 * Add: Meow Gallery can now be converted into Gutenberg Gallery or (and from) Image Blocks.
549 * Update: Little optimization for the rendering.
550
551 = 3.4.4 =
552 * Fix: Return the WordPress default gallery if None is selected (and no layout).
553 * Update: Lazy doesn't use an 1x1 external image anymore, but a tiny inline SVG.
554
555 = 3.4.2 =
556 * Add: Support for custom classes.
557 * Fix: CSS issue for caption in some cases.
558 * Fix: There were issues when using Infinite with a specific Image Size.
559
560 = 3.4.0 =
561 * Fix: One (actually useless) argument was missing to the post_gallery filter.
562 * Update: Avoid having one photo left alone when using the Tiles Layout.
563
564 = 3.3.6 =
565 * Add: Possibility to switch between src-set and precise image sizes (thumbnail, medium, large, full).
566 * Fix: Namespace conflict with carousel.
567
568 = 3.3.4 =
569 * Fix: Added a new class to the images (might be important for other plugins).
570 * Fix: A few CSS glitches were corrected.
571 * Add: Container for the gallery and its inline CSS, to avoid breaking DOM parsers.
572 * Fix: Default CSS behavior/style is missing for some theme and was affecting the Justified layout.
573
574 = 3.3.0 =
575 * Add: Filter mgl_sort to build your own customized order. Check more about this [here](https://meowapps.com/meow-gallery-tutorial/#Order_Sort).
576 * Fix: JetPack Lazy.
577 * Fix: Visual glitches.
578
579 = 3.2.9 =
580 * Update: The Slider is now the Carousel (for Pro).
581 * Update: Larger sizes to avoid pixelization (if any issue, check the filters).
582 * Add: New filters (https://meowapps.com/meow-gallery-tutorial/#Customize_the_Meow_Gallery).
583 * Fix: Tiles layout issue.
584
585 = 3.2.4 =
586 * Fix: Compatibility with PHP... 5! :) (the plugin was made for PHP 7+).
587 * Fix: An invisible character was breaking the gallery attributes.
588 * Add: Added animations.
589
590 = 3.1.0 =
591 * Update: Added a filter which is also used by the standard WP Gallery for compatibility with other plugins.
592 * Fix: Compatibility with WordPress 5.0.
593 * Fix: The include attribute in the shortcode was not working.
594
595 = 3.0.6 =
596 * Add: Compatibility with WP/LR Sync. Collections from Lightroom are now accessible from the Meow Gallery Gutenberg Block.
597 * Add: LinkTo in the block.
598 * Add: Cascade layout.
599 * Info: Huge update for Gutenberg and WordPress 5. Try it :)
600
601 = 2.0.9 =
602 * Fix: For Gutenberg last update compatibility.
603 * Fix: Convert special characters in captions to HTML entities to avoid breaking standard HTML.
604 * Fix: Compatibility issue with WP/LR Sync.
605 * Update: Randomize identical layouts for Tiles.
606 * Fix: Function filemtime seems to fail on a few installs, so added alternative for it.
607
608 = 2.0.4 =
609 * Update: Enhanced Tiles layout.
610 * Update: Optimize CSS.
611 * Fix: Issue in the Slider constructor.
612
613 = 2.0.2 =
614 * Update: Complete recoding of the Meow Gallery! Harder, Better, Faster, Stronger.
615 * Add: Add Meow Gallery setting in the Gallery Block in Gutenberg.
616 * Fix: Gutenberg compatibility.
617
618 = 1.1.2 =
619 * Fix: Gutenberg compatibility.
620 * Fix: Issue with Infinite.
621 * Fix: Compatibility with PHP prior to 5.6.3.
622 * Update: Support for WP 4.9.
623
624 = 1.0.4 =
625 * Add: i18n.
626 * Fix: Better Justified layout.
627 * Fix: W3C validation.
628 * Fix: Compatibility with prehistoric themes.
629 * Fix: Gallery width.
630 * Fix: Issues with PHP < 7.
631
632 = 1.0.0 =
633 * Add: Optimization of the Infinite Loading.
634 * Fix: Now really uses the core WP Gallery 100% naturally.
635 * Fix: Many fixes.
636
637 = 0.2.5 =
638 * Add: Instagram Layout.
639 * Fix: Many little fixes.
640 * Add: Filter that allows changes in the images list (used by WP/LR Sync).
641
642 = 0.2.2 =
643 * Add: Justified layout.
644 * Fix: Many little fixes.
645
646 = 0.1.6 =
647 * Fix: Many fixes, many updates, revamped.
648 * Add: Pro -> Infinite loading, with options
649
650 = 0.0.3 =
651 * Tiny fixes.
652
653 = 0.0.1 =
654 * First release.
655
656 == Screenshots ==
657
658 1. Meow Gallery.
659