Releases: WordPress/performance
Releases · WordPress/performance
1.1.0
Features
- Infrastructure: Add Performance Lab generator meta tag to
wp_head
output. (322)
Enhancements
- Images: Introduce filter
webp_uploads_pre_generate_additional_image_source
to short-circuit generating additional image sources on upload. (318) - Images: Introduce filter
webp_uploads_pre_replace_additional_image_source
to short-circuit replacing additional image sources in frontend content. (319) - Images: Refine logic to select smaller image file in the frontend based on
webp_uploads_prefer_smaller_image_file
filter. (302) - Images: Replace the featured image with WebP version when available. (316)
- Site Health: Update Site Health Autoloaded options documentation link. (313)
- Infrastructure: Avoid unnecessarily early escape of Site Health check labels. (332)
Bug Fixes
1.0.0
Features
- Images: Generate secondary image MIME types when editing original image. (235)
Enhancements
- Images: Introduce
webp_uploads_prefer_smaller_image_file
filter allowing to opt in to preferring the smaller image file. (287) - Images: Select MIME type to use in frontend content based on file size. (243)
- Site Health: Update Site Health reports copy for more clarity and consistency. (272)
Documentation
- Infrastructure: Define the plugin's version support and backward compatibility policy. (240)
1.0.0-rc.1
Enhancements
- Images: Change expected order of items in the
webp_uploads_content_image_mimes
filter. (250) - Images: Replace images in frontend content without using an additional regular expression. (262)
- Images: Restore and backup image sizes alongside the sources properties. (242)
Bug Fixes
- Images: Select image editor based on WebP support instead of always using the default one. (259)
1.0.0-beta.3
Bug Fixes
- Infrastructure: Ensure default modules are loaded regardless of setting registration. (248)
1.0.0-beta.2
Features
- Images: Create additional MIME types for the full size image. (194)
- Site Health: Add module to warn about excessive amount of autoloaded options. (124)
Enhancements
- Images: Adds sources information to the attachment media details of the REST response. (224)
- Images: Allow developers to select which image format to use for images in the content. (230)
- Images: Allow developers to tweak which image formats to generate on upload. (227)
- Images: Replace the full size image in
the_content
with additional MIME type if available. (195) - Object Cache: Include
memcached
extension in checks for object cache support. (206) - Infrastructure: Add plugin banner and icon assets. (231)
- Infrastructure: Use
.gitattributes
instead of.distignore
to better support ZIP creation. (223)
Bug Fixes
- Images: Use
original
image to generate all additional image format sub-sizes. (207) - Infrastructure: Replace unreliable activation hook with default value for enabled modules. (222)
Documentation
- Infrastructure: Update release instructions to include proper branching strategy and protect release branches. (221)
1.0.0-beta.1
Features
- Images: Add WebP for uploads module. (32)
- Images: Support retry mechanism for generating sub-sizes in additional MIME types on constrained environments. (188)
- Images: Update
the_content
with the appropiate image format. (152) - Site Health: Add WebP support in site health. (141)
- Site Health: Add module to alert about excessive JS and CSS assets. (54)
- Object Cache: Add Site Health check module for persistent object cache. (111)
- Infrastructure: Add settings screen to toggle modules. (30)
- Infrastructure: Added admin pointer. (199)
Enhancements
- Object Cache: Always recommend object cache on multisite. (200)
- Images: Create image sub-sizes in additional MIME types using
sources
for storage. (147) - Images: Update module directories to be within their focus directory. (58)
- Site Health: Enhance detection of enqueued frontend assets. (136)
- Infrastructure: Add link to Settings screen to the plugin's entry in plugins list table. (197)
- Infrastructure: Enable all non-experimental modules on plugin activation. (191)
- Infrastructure: Include generated module-i18n.php file in repository. (196)
- Infrastructure: Introduce
perflab_active_modules
filter to control which modules are active. (87) - Infrastructure: Remove unnecessary question marks from checkbox labels. (110)
- Infrastructure: Rename
object-caching
toobject-cache
. (108)
Bug Fixes
- Images: Ensure the
-scaled
image remains in the original uploaded format. (143) - Images: Fix typo to access to the correct image properties. (203)
- Infrastructure: Ensure that module header fields can be translated. (60)
Documentation
- Site Health: Mark Site Health Audit Enqueued Assets module as experimental for now. (205)
- Infrastructure: Add
readme.txt
and related update script. (72) - Infrastructure: Add changelog generator script. (51)
- Infrastructure: Add contribution documentation. (47)
- Infrastructure: Add release documentation. (138)
- Infrastructure: Define module specification in documentation. (26)