docs: readme.txt accuracy + polish pass#25
Merged
Conversation
Fixes a handful of inaccuracies and rough edges that have been sitting on the WP.org listing: 1. Installation step 3 + 'Can I disable specific optimizations?' FAQ no longer say 'Settings > ODR Image Optimizer'. Since 1.0.4 the admin is a top-level menu (add_menu_page in class-core.php), not under WordPress's Settings menu. 2. The FAQ toggle list now matches what register_setting() actually exposes in includes/admin/class-settings.php (compression level, WebP, lazy-load strategy, auto-optimize, preload fonts, kill bloat, inline critical CSS) instead of an out-of-date inventory. 3. Adds the missing 1.0.1 entry in == Changelog == — it was in CHANGELOG.md but readme.txt jumped 1.0.0 → 1.0.2. 4. Adds a 1.0.8 entry under == Upgrade Notice == so users updating from 1.0.7 see the backup-path change in the admin update screen. 5. Removes the == Screenshots == section. The three captions referenced images we have not produced yet; better to omit the section until banner/icon/screenshots land in .wordpress-org/ than to render captions with no images. 6. Drops the personal email address (danhle@danhle.net) from Credits to avoid scraping the public plugin page for spam. 7. Adds a hedge under the Performance Results table noting the numbers are from the reference test site; lets the LCP/FCP/TBT/CLS callout stay punchy without sounding like a guarantee for every install.
4 tasks
odanree
added a commit
that referenced
this pull request
Jun 10, 2026
1.0.9 is a docs-only release that ships the listing-copy accuracy pass from #25 plus a CI fix: - Deploy workflow now reads 'Stable tag:' from readme.txt and passes it to the 10up action as VERSION. The action's default derivation uses GITHUB_REF, which under workflow_dispatch resolves to refs/heads/main and made the action try to write to tags/refs/heads/... — that's why the previous manual sync failed before committing to trunk. Reading from readme.txt works for both tag pushes and manual dispatches. Plugin code is unchanged from 1.0.8.
4 tasks
odanree
added a commit
that referenced
this pull request
Jun 10, 2026
* release: 1.0.9 + fix workflow_dispatch deploy (#26) 1.0.9 is a docs-only release that ships the listing-copy accuracy pass from #25 plus a CI fix: - Deploy workflow now reads 'Stable tag:' from readme.txt and passes it to the 10up action as VERSION. The action's default derivation uses GITHUB_REF, which under workflow_dispatch resolves to refs/heads/main and made the action try to write to tags/refs/heads/... — that's why the previous manual sync failed before committing to trunk. Reading from readme.txt works for both tag pushes and manual dispatches. Plugin code is unchanged from 1.0.8. * release: 1.0.10 (re-ship of botched 1.0.9) 1.0.9 was tagged but never properly shipped: PR #26 (version bump + workflow fix) was stacked on PR #25's branch and merged into that branch instead of main. When #25's branch was auto-deleted after merge, #26's merge commit was orphaned and never reached main. The v1.0.9 tag was then cut against #25's merge commit, so trunk and tags/1.0.9 both shipped with 'Stable tag: 1.0.8' inside — which is why the listing page never updated. This release cherry-picks the orphaned #26 commit onto main and bumps to 1.0.10 so the readme polish + workflow fix actually go out. The 1.0.9 SVN tag stays in the directory as inert cruft; tag deletion is non-trivial and pointless once Stable tag points away from it. No code changes vs 1.0.8 — this is docs + CI only.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Tightens the WP.org listing copy (which is sourced from `readme.txt`) so it matches what the plugin actually does in 1.0.8.
Deploy plan
Because nothing in this PR changes the plugin code, bumping `Stable tag` to 1.0.9 just to ship a readme polish would be wasteful. Instead, after merge:
Test plan