Skip to content

Releases

MenüQR Widget v0.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:35
fcfa908

Changelog

0.4.0

  • Restored keyboard access after retrying a failed Floating frame and kept loading state scoped to each frame.
  • Preserved icon, zero offsets and inline height in generated JavaScript, React, Next.js and custom-element guides.
  • Added CommonJS declarations and packed consumer checks for Node16 and NodeNext module resolution.
  • Kept long launcher labels within narrow screens and containers while preserving accessible names.
  • Added onLoadError and menueqr:loaderror with stable, guest-data-free failure codes.
  • Added recovery, keyboard, label and strict CSP regressions, production Next.js/Turbopack checks, React 18 coverage and local/read-only hosted contract checks.
  • Validated CSP and X-Frame-Options for unavailable HTML notices, with regression coverage.
  • Added reviewed release policies, CODEOWNERS, dependency review, scheduled audits and Dependabot configuration.

0.3.2

  • Redesigned README with screenshots of the actual four widgets and the phone booking flow.
  • Live showcase and installation links for React, Next.js, Vue, Svelte, Angular, JavaScript and Web Components.
  • Clear npm, pnpm, Yarn and Bun installation, restaurant setup and hosted-service requirements.
  • Package runtime and public APIs are unchanged from 0.3.1.

0.3.1

  • First automatic npm release through GitHub Trusted Publishing with provenance and the checked GitHub release archive.
  • JavaScript, React and Web Component APIs remain unchanged from 0.3.0.

0.3.0

  • Registry installation guides for npm, pnpm, Yarn and Bun, with matching copyable commands and AI prompts in the playground.
  • Tag-based npm Trusted Publishing with a separate checked-archive job, provenance, retry/collision protection and a manual dry run.
  • Documented first-publication setup and release procedure; no long-lived npm publishing token.
  • Reversible Button, Floating and Tab motion, full-screen mobile overlays and a narrower desktop Tab face with its existing pointer target.
  • Localized recovery for blocked embedding, exact-site diagnostics and a direct link to the Website setting.
  • React prop removal restores defaults, including switching between local and Live previews.

0.2.1

  • React-first playground with separate React, Next.js, JavaScript and Web Component setup guides.
  • Copyable install commands, JSX/layout examples, registration/HTML files and framework-specific AI prompts.
  • Shared package-root imports in JavaScript examples and generated code.
  • Real React component previews with automatic cleanup and state preserved between React / Next.js guide selection.
  • Packed-package Next.js consumer QA for metadata, hydration, navigation and refresh.

0.2.0

  • Four separate reservation components with their own presentation modules and JS entry points.
  • React / Next.js components and four fixed Web Components; no mode setting in the new API.
  • Restaurant configuration accepts either a public slug or a MenüQR menu link.
  • Playground restaurant field, explicit live-preview opt-in and generated component-specific code / AI prompts.
  • Preview form matches the WordPress guest interface, including dates, party size, contacts, languages and the linked MenüQR footer.
  • Shared module registry across package entry points; 0.1.x APIs remain available for compatibility.

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.

MenüQR Widget v0.3.2

Choose a tag to compare

@github-actions github-actions released this 29 Oct 22:32
a7a9b1b

Changelog

0.3.2

  • Redesigned README with screenshots of the actual four widgets and the phone booking flow.
  • Live showcase and installation links for React, Next.js, Vue, Svelte, Angular, JavaScript and Web Components.
  • Clear npm, pnpm, Yarn and Bun installation, restaurant setup and hosted-service requirements.
  • Package runtime and public APIs are unchanged from 0.3.1.

0.3.1

  • First automatic npm release through GitHub Trusted Publishing with provenance and the checked GitHub release archive.
  • JavaScript, React and Web Component APIs remain unchanged from 0.3.0.

0.3.0

  • Registry installation guides for npm, pnpm, Yarn and Bun, with matching copyable commands and AI prompts in the playground.
  • Tag-based npm Trusted Publishing with a separate checked-archive job, provenance, retry/collision protection and a manual dry run.
  • Documented first-publication setup and release procedure; no long-lived npm publishing token.
  • Reversible Button, Floating and Tab motion, full-screen mobile overlays and a narrower desktop Tab face with its existing pointer target.
  • Localized recovery for blocked embedding, exact-site diagnostics and a direct link to the Website setting.
  • React prop removal restores defaults, including switching between local and Live previews.

0.2.1

  • React-first playground with separate React, Next.js, JavaScript and Web Component setup guides.
  • Copyable install commands, JSX/layout examples, registration/HTML files and framework-specific AI prompts.
  • Shared package-root imports in JavaScript examples and generated code.
  • Real React component previews with automatic cleanup and state preserved between React / Next.js guide selection.
  • Packed-package Next.js consumer QA for metadata, hydration, navigation and refresh.

0.2.0

  • Four separate reservation components with their own presentation modules and JS entry points.
  • React / Next.js components and four fixed Web Components; no mode setting in the new API.
  • Restaurant configuration accepts either a public slug or a MenüQR menu link.
  • Playground restaurant field, explicit live-preview opt-in and generated component-specific code / AI prompts.
  • Preview form matches the WordPress guest interface, including dates, party size, contacts, languages and the linked MenüQR footer.
  • Shared module registry across package entry points; 0.1.x APIs remain available for compatibility.

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.

MenüQR Widget v0.3.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 20:55
e23fd14

Changelog

0.3.1

  • First automatic npm release through GitHub Trusted Publishing with provenance and the checked GitHub release archive.
  • JavaScript, React and Web Component APIs remain unchanged from 0.3.0.

0.3.0

  • Registry installation guides for npm, pnpm, Yarn and Bun, with matching copyable commands and AI prompts in the playground.
  • Tag-based npm Trusted Publishing with a separate checked-archive job, provenance, retry/collision protection and a manual dry run.
  • Documented first-publication setup and release procedure; no long-lived npm publishing token.
  • Reversible Button, Floating and Tab motion, full-screen mobile overlays and a narrower desktop Tab face with its existing pointer target.
  • Localized recovery for blocked embedding, exact-site diagnostics and a direct link to the Website setting.
  • React prop removal restores defaults, including switching between local and Live previews.

0.2.1

  • React-first playground with separate React, Next.js, JavaScript and Web Component setup guides.
  • Copyable install commands, JSX/layout examples, registration/HTML files and framework-specific AI prompts.
  • Shared package-root imports in JavaScript examples and generated code.
  • Real React component previews with automatic cleanup and state preserved between React / Next.js guide selection.
  • Packed-package Next.js consumer QA for metadata, hydration, navigation and refresh.

0.2.0

  • Four separate reservation components with their own presentation modules and JS entry points.
  • React / Next.js components and four fixed Web Components; no mode setting in the new API.
  • Restaurant configuration accepts either a public slug or a MenüQR menu link.
  • Playground restaurant field, explicit live-preview opt-in and generated component-specific code / AI prompts.
  • Preview form matches the WordPress guest interface, including dates, party size, contacts, languages and the linked MenüQR footer.
  • Shared module registry across package entry points; 0.1.x APIs remain available for compatibility.

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.

MenüQR Widget v0.2.1

MenüQR Widget v0.2.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 19:21

Changelog

0.2.1

  • React-first playground with separate React, Next.js, JavaScript and Web Component setup guides.
  • Copyable install commands, JSX/layout examples, registration/HTML files and framework-specific AI prompts.
  • Shared package-root imports in JavaScript examples and generated code.
  • Real React component previews with automatic cleanup and state preserved between React / Next.js guide selection.
  • Packed-package Next.js consumer QA for metadata, hydration, navigation and refresh.

0.2.0

  • Four separate reservation components with their own presentation modules and JS entry points.
  • React / Next.js components and four fixed Web Components; no mode setting in the new API.
  • Restaurant configuration accepts either a public slug or a MenüQR menu link.
  • Playground restaurant field, explicit live-preview opt-in and generated component-specific code / AI prompts.
  • Preview form matches the WordPress guest interface, including dates, party size, contacts, languages and the linked MenüQR footer.
  • Shared module registry across package entry points; 0.1.x APIs remain available for compatibility.

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.

MenüQR Widget v0.2.0

MenüQR Widget v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:29

Changelog

0.2.0

  • Four separate reservation components with their own presentation modules and JS entry points.
  • React / Next.js components and four fixed Web Components; no mode setting in the new API.
  • Restaurant configuration accepts either a public slug or a MenüQR menu link.
  • Playground restaurant field, explicit live-preview opt-in and generated component-specific code / AI prompts.
  • Preview form matches the WordPress guest interface, including dates, party size, contacts, languages and the linked MenüQR footer.
  • Shared module registry across package entry points; 0.1.x APIs remain available for compatibility.

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.

MenüQR Widget v0.1.0

MenüQR Widget v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 16:28

Changelog

0.1.0

Initial public MVP.

  • Typed JavaScript API with button, floating, edge tab and inline layouts.
  • Explicitly registered Web Component, nine UI languages and configurable accent/placement.
  • SSR-safe ESM/CommonJS builds and TypeScript declarations; no runtime dependencies.
  • Isolated styling, native dialog focus/dismissal and iframe origin/source validation.
  • Local playground, cross-origin preview fixture and configured AI integration prompts.
  • Unit tests and browser integration tests including React Strict Mode and Vue lifecycle.
  • GitHub release archive distribution; npm registry publication is deferred.