Skip to content

Changelog: open 0.10.0 with the React admin (#187) entries - #234

Merged
bordoni merged 1 commit into
mainfrom
docs/changelog-0.10.0
Oct 17, 2026
Merged

bordoni merged 1 commit into
mainfrom
docs/changelog-0.10.0

Conversation

@bordoni

@bordoni bordoni commented Oct 17, 2026

Copy link
Copy Markdown
Owner

Opens = 0.10.0 — TBD = in readme.txt with the entries for #187 (React admin, attachment meta rules, Placehold.co PNG, user URL length, boolean use_html, tests).

First PR of the 0.10.0 stack. Each PR below is one group of CI fixes and adds its own changelog line:

  1. Changelog: open 0.10.0 with the React admin (#187) entries #234 changelog (this)
  2. Format JS/TS with Prettier #235 Prettier formatting
  3. Fix every JS lint and TypeScript error #236 JS lint
  4. Fix CSS lint with a Tailwind v4 aware stylelint config #237 CSS lint
  5. PHPCS: skip public hook names, Faker formatters and generated readme data #238 PHPCS config
  6. Fix PHPCS code errors: escaping, nonce order and a PHP 8 join() fatal #239 PHPCS code fixes
  7. PHPCS: docblocks for every class, method and template #240 PHPCS docblocks
  8. CI: run Jest, a type check, JS lint and CSS lint #241 CI runs Jest, typecheck and lint
  9. Update Composer dev dependencies with security advisories #242 dev dependency security updates
  10. Release 0.10.0 #243 release 0.10.0 (draft)

Merge in order. Each PR targets the branch before it, so its diff shows only its own changes; GitHub retargets the next one to main when its base branch is deleted after merging. CI only runs on PRs into main, so each one gets its full CI run once it's retargeted.

The tip of the stack passes everything locally: build, Jest (69), typecheck, lint:js, lint:css, PHPCS, and WPUnit (108 tests) on PHP 8.2 and 8.3.

@bordoni
bordoni added this pull request to stack #244 October 17, 2026 17:40
@bordoni
bordoni merged commit 3481293 into main Oct 17, 2026
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant