@@ -107,6 +107,17 @@ plugin versions:
107107 stored snapshots under the current Prettier 3.0.3 toolchain.
108108- Remaining external plugin failures are no-op formatting for Lua, PHP, Ruby,
109109 and XML, consistent with stale or unresolved bundled parser plugins.
110+ - Added an initial GitHub Actions smoke workflow. It runs the Vim 9 config
111+ version regression as a blocking check and runs the full formatting suite as
112+ non-blocking discovery until plugin compatibility is restored.
113+ - Updated targeted Prettier 3.0.3 snapshots for GraphQL, SCSS, Vue, and YAML
114+ after confirming those were core formatter deltas.
115+ - Added explicit ` plugins ` CLI config support and scoped automatic bundled
116+ plugin loading for PHP and XML to Prettier executables under this checkout.
117+ PHP and XML fixture tests now pass with the current bundled packages.
118+ - Lua and Ruby fixture tests still fail as no-op formatting. Current bundled Lua
119+ and Ruby plugin versions are not viable Prettier 3 targets and need separate
120+ support decisions before being advertised.
110121
111122## Work Stages
112123
@@ -121,13 +132,18 @@ plugin versions:
121132
122133### Stage 1: Define Reproducible Tooling
123134
135+ - [x] Add an initial CI smoke workflow for the known Vim 9 regression and
136+ non-blocking full-suite discovery.
124137- [ ] Add CI with an editor and Prettier compatibility matrix.
125138- [ ] Decide whether lint runs from a pinned container or installable local deps.
126139- [ ] Replace or deprecate the current Dockerfile path.
127140- [ ] Document supported Node and package-manager versions.
128141
129142### Stage 2: Prettier and Plugin Compatibility
130143
144+ - [x] Update classified Prettier 3.0.3 core snapshots for GraphQL, SCSS, Vue,
145+ and YAML without changing plugin-language snapshots broadly.
146+ - [x] Add explicit plugin argument support for PHP/XML bundled fallback tests.
131147- [ ] Validate core Prettier language fixtures on Prettier 2.8.8 and 3.x.
132148- [ ] Audit bundled parser-plugin versions for PHP, Ruby, XML, Lua, and Svelte.
133149- [ ] Decide whether bundled plugin support remains in scope.
0 commit comments