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