Skip to content

0.1.2

Choose a tag to compare

@vvaz vvaz released this 04 Oct 09:25
· 5 commits to main since this release

Patch release fixing language URL resolution, nested translated-menu scopes/privacy, and GraphQL enum collisions.

Translation loading now batches across sibling nodes while keeping inaccessible translations omitted. For the measured 21-post connection, translation batches dropped from 20 to 1 and anonymous SQL queries from 73 to 16.

CI now covers two mutually compatible stacks:

  • Minimum: WordPress 6.5, PHP 7.4, WPGraphQL 2.0.0, Polylang 3.7.
  • Current: WordPress 7.1.2, PHP 8.4, WPGraphQL 2.23.1, Polylang 3.8.10.

Both stacks passed locally: all 9 HTTP tests plus isolated regressions for translation visibility/batching, nested menus, empty-language states, language enums, and URL configurations. Lint, static analysis, and disposable-setup safety checks passed. Setup verifies dependency constraints and prevents automatic version drift. GitHub CI also passed lint/static analysis and both integration stacks.

Polylang Pro, HTTP authentication flows, and live domain DNS/TLS remain unverified. Authenticated visibility tests use administrator/subscriber identities in fresh WP-CLI processes.

Install the attached ZIP through WordPress Plugins → Add New → Upload Plugin.