Skip to content

Releases

Service Menu 0.1.0

Choose a tag to compare

@digicyfr digicyfr released this 05 Nov 07:12

Stable self-hosted release: Manual ZIP installation from this GitHub release. Browser and axe automation support the release decision; no WCAG conformance claim is made.

digicyfr-service-menu 0.1.0 release notes

This is the first stable self-hosted GPL-2.0-or-later release for manual ZIP installation. Source: https://github.com/digicyfr/digicyfr-service-menu. The release/0.1.0 branch records the reviewed version. The branch alone is source code; use the attached digicyfr-service-menu-0.1.0.zip and verify its .sha256 sidecar before installation.

Included

Reusable service catalog, categories, plain-text duration and price fields, public block and shortcode, draft archive, and guarded CSV export.

Verification and compatibility

WordPress 7.1 and PHP 8.3.33. The exact ZIP passed install/activate/deactivate/reactivate, WordPress integration, browser keyboard and 390px checks, PHP/JS syntax and WPCS. WordPress.org Plugin Check ran on a prior runtime-identical candidate and found only self-host distribution findings.

Limits and follow-up checks

A manual screen-reader pass and multisite/network behavior remain untested. The Unicode title sort order follows the site database collation. No payment, booking or legal price-compliance feature is offered.

The Update URI protects this self-hosted plugin from an unrelated WordPress.org plugin with the same slug. It does not provide automatic updates. WordPress.org submission would need a separate review and distribution-specific changes. See QA record for the detailed local evidence.

Post-tag exact-ZIP editor verification

The unchanged public ZIP passed interactive Service Menu block insertion, category-field saving, and a filtered public render on WordPress 7.1/PHP 8.3.33 in Chromium 156. The QA record and screenshots document the exact artifact and test. Human screen-reader and representative-site checks remain open.

Automated accessibility update — 2026-11-05

The exact public ZIP passed fresh Playwright Chromium/axe-core 4.10.3 checks of the public service list, custom service fields, archive confirmation and export page with zero violations in those plugin-owned surfaces. The full service editor has WordPress-generated taxonomy-tab ARIA/list findings that reproduced on the core Categories tabs in a comparable Classic Editor baseline; some editor contrast nodes were axe-incomplete. Keyboard, accessibility-tree and 390px checks passed. Full results. Human screen-reader and representative-site checks remain open.

Stable release decision — 2026-11-05

The v0.1.0 tag and protected release/0.1.0 branch point to the same source commit. The published ZIP and SHA-256 sidecar verified against source, and release-branch and main CI passed. Exact-ZIP WordPress 7.1/PHP 8.3.33 integration, browser editor/public-block, keyboard, 390px and plugin-owned axe checks passed. WordPress-generated taxonomy-tab axe findings reproduced on core Classic Editor Categories tabs. Human assistive-technology, two axe-incomplete editor contrast nodes and representative host/multisite checks remain untested. This stable self-hosted release makes no WCAG conformance claim. Dated QA record.