Skip to content

Commit 75d38b7

Browse files
authored
Sync branch [skip ci]
2 parents 88c7098 + 56a69d7 commit 75d38b7

File tree

6 files changed

+90
-23
lines changed

6 files changed

+90
-23
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
#### [Version 4.1.0](https://github.com/Codeinwp/optimole-wp/compare/v4.0.4...v4.1.0) (2025-10-09)
2+
3+
### New Features
4+
5+
- **Increased free plan limit** to **2,000 monthly visitors** (previously 1,000) for more optimization power at no cost.
6+
- **Added offload metrics dashboard** with quick access shortcuts for tracking image optimization performance.
7+
- **Enhanced srcset detection and handling** for better responsive image optimization across all device sizes.
8+
9+
### Enhancements
10+
11+
- **Improved lazy loading** to prioritize above-the-fold images and limit preloading to LCP (Largest Contentful Paint) elements only.
12+
- **Enhanced background image detection** with support for additional CSS selectors and properties.
13+
- **Added compatibility** with major caching plugins & hosting.
14+
- **Optimized image preloading logic** to detect and prioritize only the most critical images for faster page loads.
15+
- **Enhanced debug logging** capabilities for easier troubleshooting and issue diagnosis.
16+
- **Improved placeholder dimension calculations** for offloaded images to prevent layout shifts.
17+
- **Added accessibility improvements** with proper aria-labels and rel attributes on anchor tags.
18+
- **Removed intrusive customer satisfaction prompts** for a cleaner user experience.
19+
20+
### Bug Fixes
21+
22+
- **Fixed incompatibility** with JetEngine Listing Grid “Load More” feature that prevented images from loading correctly.
23+
- **Fixed Jetpack newsletters** not displaying Optimole offloaded images, ensuring proper email rendering.
24+
- **Fixed image quality sampling issues** that prevented accurate preview of optimization settings.
25+
- **Fixed placeholder width and height calculations** when images are offloaded to the cloud.
26+
- **Resolved image storage selection issues** that could cause incorrect optimization paths.
27+
128
##### [Version 4.0.4](https://github.com/Codeinwp/optimole-wp/compare/v4.0.3...v4.0.4) (2025-08-20)
229

330
- Fix DAM image selection issue in Gallery Block

README.md

Lines changed: 33 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
**Requires at least:** 5.5
55
**Tested up to:** 6.8
66
**Requires PHP:** 7.4
7-
**Stable tag:** 4.0.4
7+
**Stable tag:** 4.1.0
88
**License:** GPLv3
99
**License URI:** https://www.gnu.org/licenses/gpl-3.0.en.html
1010

1111
**Automatically optimize images:** bulk compression, lazy loading, WebP/AVIF conversion. With CloudFront image CDN to boost Core Web Vitals & conversions!
1212

1313
## Description ##
1414

15-
Optimole is the complete image optimization powerhouse that helps you compress images automatically, resize them, and deliver your images via lightning-fast CDN from 450+ locations. With WebP and AVIF conversion, intelligent lazy loading, and ML-powered optimization, Optimole dramatically improves page speed, Core Web Vitals, and SEO rankings—all with zero configuration required. Say goodbye to slow-loading images and hello to a faster website that visitors and search engines will love.
15+
Optimole is the complete image optimization powerhouse that helps you compress images automatically, resize them, and deliver your images via lightning-fast CDN from 450+ locations. From product images to portfolio photos, Optimole handles it all. With WebP and AVIF conversion, intelligent lazy loading, and ML-powered optimization, Optimole dramatically improves page speed, Core Web Vitals, and SEO rankings—all with zero configuration required. Say goodbye to slow-loading images and hello to a faster website that visitors and search engines will love.
1616

1717
### ⚡ Quick Links
1818

@@ -125,10 +125,10 @@ Optimole goes beyond just images. Our cloud dashboard supports uploading and man
125125
#### 🛍️ E-commerce Success Story
126126

127127
**Challenge**
128-
An online store owner with thousands of product images was experiencing slow loading times—especially on mobile—leading to high bounce rates and abandoned carts.
128+
An online store owner with thousands of product photos was experiencing slow loading times—especially on mobile—leading to high bounce rates and abandoned carts.
129129

130130
**Solution**
131-
After installing **Optimole**, product images were automatically compressed and served in **WebP** format from the global **CDN**. Mobile shoppers now see perfectly sized images for their devices.
131+
After installing **Optimole**, product photos were automatically compressed and served in **WebP** format from the global **CDN**. Mobile shoppers now see perfectly sized images for their devices.
132132

133133
**Results**
134134
- Significantly reduced page load times
@@ -141,14 +141,14 @@ After installing **Optimole**, product images were automatically compressed and
141141
#### 📸 Photography Portfolio Transformation
142142

143143
**Challenge**
144-
A professional photographer needed to showcase a high-resolution portfolio online without sacrificing image quality or website performance.
144+
A professional photographer needed to showcase a high-resolution portfolio online without sacrificing photos quality or website performance.
145145

146146
**Solution**
147147
**Optimole’s** lossless compression preserved the fine details in their work while substantially reducing file sizes. The built-in watermarking protected the images, and adaptive sizing ensured visitors on all devices could appreciate the work.
148148

149149
**Results**
150150
- Noticeably faster portfolio page loading
151-
- Maintained premium image quality
151+
- Maintained premium photo quality
152152
- Prevented unauthorized use with watermarking
153153
- Freed up server space via cloud storage
154154

@@ -190,7 +190,7 @@ Optimole works seamlessly with:
190190

191191
- Supports all major page builders: Elementor, Divi, Beaver Builder, WPBakery, Otter Blocks, Gutenberg, and more
192192
- Compatible with popular WordPress themes: Neve, Hestia, Astra, GeneratePress, Kadence, and others
193-
- Built for e-commerce: Seamless integration with WooCommerce and other major e-commerce plugins
193+
- Built for e-commerce: Seamless integration with WooCommerce to optimize product photos and galleries
194194
- Works flawlessly with caching plugins: Super Page Cache, WP Rocket, W3 Total Cache, LiteSpeed Cache, and more
195195

196196
Your security is our top priority - we don't store stripped EXIF data on our service. Optimole works behind the scenes and won't interact with your site's visitors or collect their data. Our privacy-first approach means we only process what's needed for optimization. [Terms of Service](https://optimole.com/terms/)
@@ -207,7 +207,7 @@ Premium plans start from support for 40,000 monthly visits and scale up to 3 mil
207207

208208
All images are delivered via AWS CloudFront, using a global network of 450+ edge locations for lightning-fast load times, anywhere in the world.
209209

210-
As a Pro user, you’ll get priority support and the option to use a custom CNAME—so your image URLs reflect your brand while being served at top speed. [Get Optimole Pro](https://optimole.com/pricing/?utm_source=wpadmin&utm_medium=readme&utm_campaign=optimole).
210+
Pro is ideal for photographers, agencies, and businesses managing large volumes of photos online. As a Pro user, you’ll get priority support and the option to use a custom CNAME—so your image URLs reflect your brand while being served at top speed. [Get Optimole Pro](https://optimole.com/pricing/?utm_source=wpadmin&utm_medium=readme&utm_campaign=optimole).
211211

212212
### What Our Users Say About Optimole
213213

@@ -247,12 +247,32 @@ Discover how to make the most of Optimole with our detailed and user-friendly [d
247247

248248
## Changelog ##
249249

250-
##### [Version 4.0.4](https://github.com/Codeinwp/optimole-wp/compare/v4.0.3...v4.0.4) (2025-08-20)
250+
#### [Version 4.1.0](https://github.com/Codeinwp/optimole-wp/compare/v4.0.4...v4.1.0) (2025-10-09)
251251

252-
- Fix DAM image selection issue in Gallery Block
253-
- Fix incorrect optimization status display when account is inactive
254-
- Update dependencies.
255-
- Fix various compatibilities when viewport lazyload is on.
252+
### New Features
253+
254+
- **Increased free plan limit** to **2,000 monthly visitors** (previously 1,000) for more optimization power at no cost.
255+
- **Added offload metrics dashboard** with quick access shortcuts for tracking image optimization performance.
256+
- **Enhanced srcset detection and handling** for better responsive image optimization across all device sizes.
257+
258+
### Enhancements
259+
260+
- **Improved lazy loading** to prioritize above-the-fold images and limit preloading to LCP (Largest Contentful Paint) elements only.
261+
- **Enhanced background image detection** with support for additional CSS selectors and properties.
262+
- **Added compatibility** with major caching plugins & hosting.
263+
- **Optimized image preloading logic** to detect and prioritize only the most critical images for faster page loads.
264+
- **Enhanced debug logging** capabilities for easier troubleshooting and issue diagnosis.
265+
- **Improved placeholder dimension calculations** for offloaded images to prevent layout shifts.
266+
- **Added accessibility improvements** with proper aria-labels and rel attributes on anchor tags.
267+
- **Removed intrusive customer satisfaction prompts** for a cleaner user experience.
268+
269+
### Bug Fixes
270+
271+
- **Fixed incompatibility** with JetEngine Listing Grid “Load More” feature that prevented images from loading correctly.
272+
- **Fixed Jetpack newsletters** not displaying Optimole offloaded images, ensuring proper email rendering.
273+
- **Fixed image quality sampling issues** that prevented accurate preview of optimization settings.
274+
- **Fixed placeholder width and height calculations** when images are offloaded to the cloud.
275+
- **Resolved image storage selection issues** that could cause incorrect optimization paths.
256276

257277

258278

optimole-wp.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/**
33
* Plugin Name: Image optimization service by Optimole
44
* Description: Complete handling of your website images.
5-
* Version: 4.0.4
5+
* Version: 4.1.0
66
* Author: Optimole
77
* Author URI: https://optimole.com
88
* License: GPL-2.0+
@@ -89,7 +89,7 @@ function optml() {
8989
}
9090
define( 'OPTML_URL', plugin_dir_url( __FILE__ ) );
9191
define( 'OPTML_PATH', plugin_dir_path( __FILE__ ) );
92-
define( 'OPTML_VERSION', '4.0.4' );
92+
define( 'OPTML_VERSION', '4.1.0' );
9393
define( 'OPTML_NAMESPACE', 'optml' );
9494
define( 'OPTML_BASEFILE', __FILE__ );
9595
define( 'OPTML_PRODUCT_SLUG', basename( OPTML_PATH ) );

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "optimole-wp",
3-
"version": "4.0.4",
3+
"version": "4.1.0",
44
"description": "Cloud-based image optimization service - WordPress Integration",
55
"repository": {
66
"type": "git",

readme.txt

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Tags: image optimization, convert webp, image optimizer, lazy load, optimize ima
44
Requires at least: 5.5
55
Tested up to: 6.8
66
Requires PHP: 7.4
7-
Stable tag: 4.0.4
7+
Stable tag: 4.1.0
88
License: GPLv3
99
License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
1010

@@ -247,12 +247,32 @@ Discover how to make the most of Optimole with our detailed and user-friendly [d
247247

248248
== Changelog ==
249249

250-
##### [Version 4.0.4](https://github.com/Codeinwp/optimole-wp/compare/v4.0.3...v4.0.4) (2025-08-20)
250+
#### [Version 4.1.0](https://github.com/Codeinwp/optimole-wp/compare/v4.0.4...v4.1.0) (2025-10-09)
251251

252-
- Fix DAM image selection issue in Gallery Block
253-
- Fix incorrect optimization status display when account is inactive
254-
- Update dependencies.
255-
- Fix various compatibilities when viewport lazyload is on.
252+
### New Features
253+
254+
- **Increased free plan limit** to **2,000 monthly visitors** (previously 1,000) for more optimization power at no cost.
255+
- **Added offload metrics dashboard** with quick access shortcuts for tracking image optimization performance.
256+
- **Enhanced srcset detection and handling** for better responsive image optimization across all device sizes.
257+
258+
### Enhancements
259+
260+
- **Improved lazy loading** to prioritize above-the-fold images and limit preloading to LCP (Largest Contentful Paint) elements only.
261+
- **Enhanced background image detection** with support for additional CSS selectors and properties.
262+
- **Added compatibility** with major caching plugins & hosting.
263+
- **Optimized image preloading logic** to detect and prioritize only the most critical images for faster page loads.
264+
- **Enhanced debug logging** capabilities for easier troubleshooting and issue diagnosis.
265+
- **Improved placeholder dimension calculations** for offloaded images to prevent layout shifts.
266+
- **Added accessibility improvements** with proper aria-labels and rel attributes on anchor tags.
267+
- **Removed intrusive customer satisfaction prompts** for a cleaner user experience.
268+
269+
### Bug Fixes
270+
271+
- **Fixed incompatibility** with JetEngine Listing Grid “Load More” feature that prevented images from loading correctly.
272+
- **Fixed Jetpack newsletters** not displaying Optimole offloaded images, ensuring proper email rendering.
273+
- **Fixed image quality sampling issues** that prevented accurate preview of optimization settings.
274+
- **Fixed placeholder width and height calculations** when images are offloaded to the cloud.
275+
- **Resolved image storage selection issues** that could cause incorrect optimization paths.
256276

257277

258278

0 commit comments

Comments
 (0)