Release Notes

Product improvements, compatibility and hardening.

This page is generated from the canonical packaged changelog so the public release history stays aligned with the installed signed build.

1.7.86-v9 — Accounted-Result Recovery Companion Release

  • Reseals the unchanged certified theme companion for the v9 EAP recovery-identity repair; no theme runtime, layout, or CSS behavior changes.

1.7.86 — EAP 1.6.94.32 Canonical Page Sequence Pair

  • Reseals the unchanged certified theme companion with the same v8 publisher key as the corrected EAP package; no theme runtime or CSS behavior changes.
  • Certifies the theme against EAP 1.6.94.32 on unchanged schema 1.6.54.
  • No CSS/layout ownership changes; EAP remains authoritative for the Reader's automatic Page 1 → Page N translation sequence.

1.7.84 — EAP 1.6.94.29 Full-Book Translation Sequence Pair

  • Certifies the theme against EAP 1.6.94.29 on unchanged schema 1.6.54.
  • No layout/CSS ownership changes; the plugin remains authoritative for Reader translation state and continuous full-book acceleration.

1.7.83 — EAP 1.6.94.28 Multi-Page Translation Accelerator Pair

  • Certifies the theme against EAP 1.6.94.28 and unchanged schema 1.6.54.
  • No theme CSS/layout override change; EAP remains authoritative for Reader translation speed, state synchronization and foreground acceleration.

1.7.81 — EAP 1.6.94.26 Translation Storage Self-Heal Pair

  • Certifies the theme against EAP 1.6.94.26 and unchanged schema 1.6.54.
  • No visual/CSS contract changes; this matched release carries the translation-storage self-heal and corrected activation/migration ordering in EAP.

1.7.80 — EAP 1.6.94.25 Fast Direct Translation Pair

  • Certifies the theme against EAP 1.6.94.25 and unchanged schema 1.6.54.
  • No visual/CSS contract changes; this is a matched compatibility release for the fast-first translated-book runtime.

1.7.79 — EAP 1.6.94.24 Large-Book Reliability Pair

  • Certifies the theme against EAP 1.6.94.24 and schema 1.6.54.
  • Keeps plugin ownership of Reader/background-processing UI and introduces no theme CSS override increase.
  • Preserves the existing public-site presentation while matching the new large-book translation reliability release contract.

1.7.78 — EAP 1.6.94.23 Book Reader Integrity Certified Pair

  • Certifies the exact EAP 1.6.94.23 book-reader text, PDF extraction, translation-progress and audio-queue integrity hotfix on unchanged schema 1.6.54.
  • Theme-side application ownership remains unchanged; EAP continues to own Reader state/layout, while this theme refreshes the exact-pair compatibility and signed release identity only.

1.7.77 — EAP 1.6.94.22 Certified Translation Recovery Pair

  • Certifies the exact EAP 1.6.94.22 Reader self-healing translation build on unchanged schema 1.6.54.
  • Introduces no theme-side Reader layout changes; EAP remains authoritative for translation state, recovery and application UI.

1.7.75 — EAP 1.6.94.20 Large-Book Translation Resilience Certified Pair

  • Certifies the exact EAP 1.6.94.20 large-book translation resilience hotfix on unchanged schema 1.6.54.
  • No portal layout ownership change: EAP remains authoritative for Reader components; the theme remains branding-only on EAP surfaces.
  • Re-signs the exact matched plugin/theme pair with one shared release identity.

1.7.74 — EAP 1.6.94.19 Reader State-Integrity Certified Pair

  • Certifies the exact EAP 1.6.94.19 Reader state-integrity, translation state-machine and v11 layout closure on unchanged schema 1.6.54.
  • Keeps Reader application layout and runtime behaviour plugin-owned; the theme remains the branding/public-site presentation layer.
  • Introduces no new theme-side Reader override and refreshes exact-pair release/asset/signing metadata only.

1.7.73 — EAP 1.6.94.13 Reader Layout-Hardening Certified Pair

  • Certifies the exact EAP 1.6.94.13 Reader layout-hardening build on unchanged schema 1.6.54.
  • Keeps portal layout ownership in EAP; the theme remains branding-only for application surfaces.
  • No new theme-side Reader cascade or component override is introduced.

1.7.72 — EAP 1.6.94.12 Reference Reader UI Certified Pair

  • Certifies the exact EAP 1.6.94.12 functional reference-Reader workspace on unchanged schema 1.6.54.
  • Reader layout and interactions remain plugin-owned; the theme remains limited to branding/public WordPress presentation.
  • Rebuilds only the branding source metadata required for this exact signed pair.

1.7.71 — EAP 1.6.94.11 Fast-First Book Conversion Certified Pair

  • Certifies the exact EAP 1.6.94.11 fast-first page translation release on unchanged schema 1.6.54.
  • No theme layout/CSS behaviour change; Reader UX remains plugin-owned.

1.7.70 — EAP 1.6.94.10 Reader Runtime Completion Certified Pair

  • Certifies the exact EAP 1.6.94.10 stalled-translation recovery, premium-audio fallback and Reader control-separation release on unchanged schema 1.6.54.
  • Reader interaction remains plugin-owned; no new theme-side portal layout override is introduced.

1.7.69 — EAP 1.6.94.9 Translation Runtime Recovery Certified Pair

  • Certifies the exact EAP 1.6.94.9 self-healing translation/partial-page audio Reader release on unchanged schema 1.6.54.
  • Reader interaction remains plugin-owned; no new theme-side portal layout override is introduced.

1.7.68 — EAP 1.6.94.8 Translation Reader Restoration Certified Pair

  • Certifies the exact EAP 1.6.94.8 Reader translation-workflow restoration on unchanged schema 1.6.54.
  • Reader layout/interaction remains plugin-owned; no theme-side portal layout override was introduced.

1.7.67 — EAP 1.6.94.7 Calm Reader Control Certified Pair

  • Certifies the exact EAP 1.6.94.7 Reader control-closure build on unchanged schema 1.6.54.
  • Keeps the theme as branding-only owner for EAP portal surfaces; Reader layout remains plugin-owned.
  • No theme-side portal layout override was added.

1.7.66 — EAP 1.6.94.6 Focus-First Reader Certified Pair

  • Certifies Enterprise Academic Platform 1.6.94.6 on unchanged schema 1.6.54.
  • Keeps the redesigned Reader application layout plugin-owned; the theme remains limited to brand/public presentation boundaries.
  • Refreshes exact-pair compatibility, release-quality, asset-build and signing metadata without introducing a new theme-side portal override layer.

1.7.65 — EAP 1.6.94.5 Progressive Premium Reader Pair

  • Certifies Enterprise Academic Platform 1.6.94.5 on unchanged schema 1.6.54.
  • Keeps the application Reader UI plugin-owned while pairing the refined progressive-audio toolbar and premium TTS runtime.
  • Refreshes exact-pair asset, compatibility, release-quality and signing metadata; no broad theme application override is introduced.

1.7.64 — EAP 1.6.94.4 Natural Reader Audio Pair

  • Certifies Enterprise Academic Platform 1.6.94.4 on unchanged schema 1.6.54.
  • Keeps the theme as branding/public-presentation owner only; Reader transport/layout remains plugin-owned.
  • Rebuilds the signed brand-bridge asset metadata for this exact theme version with no new application-layout override.

1.7.63 — EAP 1.6.94.3 Final Runtime Closure Pair

  • Certifies Enterprise Academic Platform 1.6.94.3 on unchanged schema 1.6.54.
  • Keeps presentation behavior unchanged while pairing with Student Reader/Resume, registration-institution, entitlement-consistency, Super Admin module-catalogue and Web Push runtime fixes.
  • Refreshes exact-pair asset/release/signing metadata; the portal brand bridge runtime CSS remains unchanged.

1.7.62 — EAP 1.6.94.2 Commercial Entitlement Closure Pair

  • Asset-build verification hotfix: corrected the signed source hash for assets/css/eap-portal-brand-bridge.css; minified runtime CSS is unchanged.
  • Certifies Enterprise Academic Platform 1.6.94.2 on unchanged schema 1.6.54.
  • Keeps theme presentation behavior unchanged while pairing with the plugin's commercial-entitlement, navigation-grouping and runtime-contract fixes.
  • Refreshes signed release metadata for the exact 1.7.62 / 1.6.94.2 pair.

1.7.61 — EAP 1.6.94.1 Schema-Audit Hotfix Pair

  • Certifies Enterprise Academic Platform 1.6.94.1 on unchanged schema 1.6.54.
  • No visual redesign or theme runtime behavior change; this release preserves the 1.7.60 presentation baseline while matching the corrected EAP first-launch migration verifier.

1.7.60 — Academic Suite Certified Pair

  • Certifies Enterprise Academic Platform 1.6.94.0 on schema 1.6.54.
  • Preserves the theme as branding owner while EAP remains the sole portal component/layout owner.
  • Keeps the existing CSS specificity budget unchanged; no new theme override layer is introduced.

1.7.59 — Certified Multilingual Presentation Pair

  • Certifies EAP 1.6.93.50 on schema 1.6.53.
  • Localizes public pricing plan names and refreshes exact-pair release evidence.
  • Preserves the Theme as the public brand/token owner while EAP remains the application UI owner; no broad CSS redesign is introduced.
  • Reuses publisher fingerprint 30a4f73e8191fc62b3460509430033f7b17866fa823459e5517e597c310f03ab with no signer rotation.

1.7.58 — Certified Runtime Stabilization Pair

  • Certifies EAP 1.6.93.49 on unchanged schema 1.6.53.
  • Removes orphan CSS-generated English Create Account content so translated public UI is never injected by CSS.
  • Refreshes exact-pair, localization, release-quality and signing provenance while reusing publisher fingerprint 30a4f73e8191fc62b3460509430033f7b17866fa823459e5517e597c310f03ab.
  • Keeps EAP as the application UI owner and introduces no broad visual/CSS redesign.

1.7.57 — Canonical Signup Messaging & Conversion CTA

  • Certifies EAP 1.6.93.48 with schema 1.6.53.
  • Updates Docs and Help Center copy to the canonical single /login/ Create Account flow.
  • Adds a clear Create Account action to the public header and homepage conversion surface without changing the plugin-owned portal layout.
  • Preserves the existing visual system and introduces no new global dashboard override layer.

1.7.56 — Final Portal Consistency & Release Notes Sync

  • Certifies EAP 1.6.93.47 with schema 1.6.53.
  • Keeps EAP as the application layout owner while the Theme remains the public-site and branding layer.
  • Generates the public Release Notes page from the packaged CHANGELOG.md, preventing release-history drift.
  • Removes obsolete endorsement-phrase terminology mappings now that authentication uses factual trust labels.
  • Preserves the existing visual system and does not add a new dashboard override layer.

1.7.55 — Certified Privacy & Package-Hygiene Hotfix Pair

  • Certifies EAP 1.6.93.46 on schema 1.6.53.
  • No visual redesign or layout change; Theme presentation remains identical to 1.7.54.
  • Refreshes release-quality, compatibility, manifest, and publisher-signing metadata for the clean production deployment artifact.

1.7.54 — Certified Final Stabilization Pair

  • Certifies EAP 1.6.93.45 on additive/non-destructive schema 1.6.53.
  • Keeps Theme presentation visually unchanged while certifying Plugin translation-safety, release-quality, institutional onboarding and browser-acceptance hardening.
  • Updates release-quality/localization/provenance metadata and signs the exact pair under the documented controlled publisher rotation.

1.7.53 — Signed Release Integrity & Certified Template Identity Hotfix

  • Certifies EAP 1.6.93.44 on unchanged schema 1.6.52.
  • Makes release identity parent/child-theme safe by validating the Perfect Aptitude template package rather than the active stylesheet metadata.
  • No visual redesign; publisher rotation only because the preceding private signing key is unavailable in this build workspace.

1.7.52 — Certified Book Lifecycle Integrity Pair

  • Certifies the exact EAP 1.6.93.43 pair on schema 1.6.52.
  • Keeps the application layout and visual system unchanged.
  • Updates certified-pair, localization, release-quality and provenance metadata only.

1.7.51 — Certified Canonical Book Pages Pair

  • Certifies the exact EAP 1.6.93.42 pair on additive/non-destructive schema 1.6.51.
  • Keeps Theme visual/layout behavior unchanged; EAP remains authoritative for application surfaces.
  • Retains the existing publisher identity and specificity budgets.

1.7.50 — Certified Book Multilingual & AI Governance Pair

  • Certifies the exact EAP 1.6.93.41 pair on additive/non-destructive schema 1.6.50.
  • Keeps Theme presentation visually unchanged while EAP adds first-class book source language, source-edition TTS, dynamic OCR languages and Study Assistant/AI governance.
  • Retains EAP as the application-layout/component owner and the Theme as the branding/public WordPress presentation layer.
  • Reuses the existing RSA publisher identity; no trust rotation is required from Theme 1.7.49 / EAP 1.6.93.40.

1.7.49 — Certified Transcript & Material Stability Pair

  • Certifies the exact EAP 1.6.93.40 pair on unchanged schema 1.6.49.
  • Keeps Theme presentation visually unchanged while EAP hardens historical transcript reads, transcript-ingest lifecycle policy, async material/language translation, timezone validation and RTC accessibility.
  • Retains the existing RSA publisher identity; no trust rotation is required from Theme 1.7.48 / EAP 1.6.93.39.
  • Preserves EAP as the sole application-layout/component owner and the Theme as branding/public WordPress presentation only.

1.7.48 — Certified Canonical Live Classroom Pair

  • Certifies EAP 1.6.93.39 with additive/non-destructive database schema 1.6.49.
  • Keeps Theme presentation visually unchanged while certifying the Plugin's canonical RTC chat, historical-read-only live-operation policy, Q&A/REST/export correctness and live-assignment contract fixes.
  • Uses the same trusted publisher identity; no key rotation is required from the preceding certified pair.

1.7.47 — Certified Classroom Resilience Pair

  • Certifies EAP 1.6.93.38 with database schema 1.6.48.
  • Keeps the Theme presentation boundary visually unchanged while certifying the plugin's classroom-resilience, async-translation, timezone and behavioral-acceptance corrections.
  • Uses the same trusted publisher identity; no key rotation is required from the preceding certified pair.

1.7.46 — Certified Runtime Acceptance Hotfix Pair

  • Certifies EAP 1.6.93.37 with database schema 1.6.48.
  • No visual/layout redesign; this release only advances the exact certified pair for the EAP Runtime Acceptance contract hotfix.
  • Publisher identity and branding-only EAP bridge remain unchanged.

1.7.45 — Certified Auto/MCQ/AI Stability Pair

  • Certifies EAP 1.6.93.36 with database schema 1.6.48.
  • Keeps EAP as the sole owner of application layout/components while this theme remains the brand-token/public-site layer.
  • Carries no visual redesign; this pair certifies Teacher Auto Detect, MCQ history/current-score isolation, long-class intelligence context and widened language identifiers.
  • Preserves the existing publisher identity; no trust rotation is required from 1.6.93.35 / 1.7.44.

1.7.44 — Certified Classroom Correctness Pair

  • Certifies EAP 1.6.93.35 with database schema 1.6.47.
  • Keeps EAP as the sole owner of application layout/components while this theme remains the branding/token layer on plugin-owned surfaces.
  • Preserves the existing publisher identity and compatibility range; no trust rotation is required from 1.6.93.34 / 1.7.43.
  • No visual redesign or CSS specificity increase is introduced in this pair.

1.7.43 — Certified Language-Policy Stability Pair

  • Certifies EAP 1.6.93.34 with database schema 1.6.47.
  • Keeps EAP as sole owner of application layout/components while the Theme remains the brand-token/public-site layer.
  • Carries no database migration and no publisher-key rotation; it reuses the same RSA-3072 publisher identity as 1.7.42 / EAP 1.6.93.33.
  • Updates exact-pair compatibility/readiness metadata for the language-policy and runtime-acceptance hardened plugin release.

1.7.42 — Certified Profile-Hardening Pair

  • Certifies EAP 1.6.93.33 with database schema 1.6.47.
  • Keeps the Theme application boundary unchanged: EAP owns portal/profile components and this Theme supplies brand tokens/marketing presentation only.
  • Updates exact certified-pair compatibility and release metadata for the profile-media, canonical language and Unicode hardening release.
  • Keeps theme CSS specificity budgets flat; no application-layout override is added.
  • Uses the same controlled RSA-3072/SHA-256 publisher identity as EAP 1.6.93.33.

1.7.41 — Final Signed Publisher-Rotation Pair

  • Certifies EAP 1.6.93.32 with database schema 1.6.47.
  • Uses the same controlled RSA-3072/SHA-256 publisher identity as EAP 1.6.93.32.
  • New publisher-key fingerprint: 9cbfd821b20afd284c87746c5be522e9efceeac7b76b640ca880e74ad1f8e752.
  • Adds a valid detached signature for the exact Theme manifest and preserves the collision-free recovery compatibility of 1.7.40.
  • No visual redesign and no additional CSS override layer.

1.7.40 — Collision-Free Recovery Compatibility

  • Removes the Plugin-owned public-lead global names from the Theme entirely. Theme presentation helpers now use unique perfect_aptitude_theme_* wrappers and delegate only when EAP is available.
  • Makes contact/demo pages and Theme administration safe whether EAP loads before the Theme, after the Theme during activation, is temporarily inactive, or is being recovered from a stale opcode/cache state.
  • Works with EAP 1.6.93.31 recovery-safe activation; no visual redesign or schema change.
  • Certified pair: Theme 1.7.40 + EAP 1.6.93.31, schema 1.6.47.

1.7.38 — SaaS Boundary & Specificity Continuation

  • Certifies EAP 1.6.93.29 with database schema 1.6.47.
  • Preserves the Theme as a branding/token layer while EAP owns application navigation, roster pagination, component behavior and accessibility states.
  • Removes only exact earlier CSS duplicates with identical selector/declarations/context, continuing specificity reduction without introducing another override layer.
  • Keeps plugin-owned frontend surfaces on the small brand bridge and preserves the governed publisher fingerprint for external detached signing.

1.7.37 — Application Boundary & Release Hardening

  • Certifies EAP 1.6.93.28 while preserving schema 1.6.46.
  • Removes the high-specificity full EAP frontend bridge; all plugin-owned frontend surfaces now use the small branding-only bridge so EAP owns layout/components consistently.
  • Moves public lead operations to EAP; the Theme retains only safe rendering fallbacks and disables contact/demo submission when the required application service is unavailable.
  • Canonicalizes legacy Student support links through the Plugin route registry.
  • Corrects Production Acceptance to the retained publisher fingerprint.
  • Reduces tracked Theme CSS !important declarations from 1226 to 231 without adding a replacement override layer.

1.7.36 — SaaS UI v4 Certification

  • Certifies the object-first SaaS UI v4 delivered by EAP 1.6.93.27 across Institution workspaces while retaining the plugin-owned dashboard layout boundary.
  • Certifies guided Convert Books, tabbed Learning Workspace, management-first Library/Classes, calendar/replay discovery, contextual navigation and advanced-operations isolation.
  • Keeps the theme as a branding/token layer for role dashboards; no new dashboard layout overrides or specificity-budget increases are introduced.
  • Certified companion plugin: EAP 1.6.93.27; database schema remains 1.6.46.

1.7.35 — SaaS UI v3 & Authentication Certification

  • Certifies the shared SaaS v3 role shell delivered by EAP 1.6.93.26 across Student, Teacher, Institution and Guardian portal menus.
  • Updates the dashboard brand bridge to the v3 UI marker so custom logos, focus treatment and primary brand actions remain applied without theme-owned dashboard layout.
  • Rebuilds the native WordPress sign-in surface as a quieter SaaS card with disciplined spacing, 8–12px radii, neutral background and matched light/dark behavior.
  • Keeps portal layout plugin-owned and preserves the theme as the branding/token layer rather than adding another dashboard cascade.
  • Certified companion plugin: EAP 1.6.93.26; schema remains 1.6.46.

1.7.33 — Portal Brand Boundary & UI v2 Certification

  • Adds a lightweight dashboard-only portal brand bridge so EAP owns component layout while the theme supplies brand tokens, focus treatment and primary-action styling.
  • Keeps the broader scoped EAP theme bridge for non-dashboard plugin surfaces such as authentication and other protected pages.
  • Certifies contextual role command bars, streamlined navigation, compact empty states, collapsible tutorial/session views, Student learning hierarchy and the dedicated Institution Language Packs frontend renderer in EAP 1.6.93.24.
  • Certified companion plugin: EAP 1.6.93.24; database schema remains 1.6.46.

1.7.32 — CSS Semantic Parity & Portal Layout Recovery

  • Rebuilds the signed theme bridge CSS with a semantics-preserving minifier so descendant selectors such as .eap-plugin-scope :is(...) remain descendants instead of being changed into .eap-plugin-scope:is(...).
  • Restores the reviewed professional portal hierarchy in production: calmer cards, suppressed duplicate accent bars, compact page headers/command strips and restrained navigation styling now match their source selectors.
  • Certifies the corrected portal-safe Language Packs, Book Conversion and timetable presentation in EAP 1.6.93.23.
  • Certified companion plugin: EAP 1.6.93.23; database schema remains 1.6.46.

1.7.31 — Institution UI Hierarchy & Language Workflow Polish

  • Tightens the shared EAP portal/admin hierarchy with more compact top bars and command strips, controlled content width, calmer card shadows and no card hover lift.
  • Removes duplicate card accent bars, normalises content-card headers and reduces visual competition between navigation, status and action surfaces.
  • Refines role navigation group labels and link density while retaining the persisted collapsible-group behavior introduced in the prior release.
  • Provides the matched visual layer for the simplified one-step Institution Language workflow in EAP 1.6.93.22.
  • Certified companion plugin: EAP 1.6.93.22; database schema remains 1.6.46.

1.7.30 — Proxy-Aware Public Forms & Dynamic Viewport Completion

  • Reuses EAP's trusted-proxy client identity for public lead throttling and Turnstile verification, with validated direct-address fallback when EAP is unavailable.
  • Completes 100dvh enhancement across public shell/navigation, login and EAP admin bridge surfaces while retaining 100vh fallbacks.
  • Refreshes theme CSS release budgets and minified bridge parity after the viewport hardening.
  • Certified companion plugin: EAP 1.6.93.21; database schema remains 1.6.46.

1.7.29 — Release Budget & Pair Certification

  • Adds expanded CSS release-budget metrics for bridge assets: bytes, rule count, !important, media queries, and maximum selector specificity.
  • Certified companion plugin: EAP 1.6.93.20.

1.7.28 — Dynamic Viewport & Final UI Cleanup

  • Uses dynamic viewport units on EAP portal shells while retaining vh fallback for older browsers.
  • Keeps mobile navigation inside the visible viewport and respects bottom safe-area insets.
  • Adds Guardian, Security & Trust and Accessibility public surfaces and certifies the final EAP 1.6.93.19 launch-cleanup pair.

1.7.26 — EAP 1.6.93.17 final signed cleanup and publisher-key rotation

  • Adds an atomic per-lead delivery lease with stale-lock recovery so overlapping WP-Cron, external cron and manual retry workers cannot duplicate email/webhook delivery.
  • Replaces the public lead limiter's read/modify/write transient race with database-atomic fixed-window counters and bounded cleanup.
  • Corrects public release-note history, refreshes the translation catalog and removes obsolete historical release documents from the deployable theme.
  • Preserves the reviewed visual system and schema 1.6.45. Certified pair after publisher signing: Theme 1.7.26 + EAP 1.6.93.17.
  • Signs the exact pair with the same new RSA-3072 publisher identity as EAP 1.6.93.17. New signing-key fingerprint: a05242d9951dad3b899f610ba60abf10b33a027fbea645c3c1ce68d131aaf71f; administrator trust rotation is explicit.

1.7.24 — EAP 1.6.93.15 final hardening pair

  • Certifies the exact matched pair Theme 1.7.24 + EAP 1.6.93.15, schema 1.6.45.
  • Adds durable lead-delivery outbox retries, recovery and administrator retry controls.
  • Uses parser-minified signed internal theme bridge CSS and the consolidated EAP frontend production bundle.
  • Preserves Turnstile, privacy/retention controls and the unified role-neutral visual system.

1.7.23 — Signed EAP 1.6.93.14 publisher-key rotation pair

  • Certifies the exact matched pair Theme 1.7.23 + EAP 1.6.93.14, schema 1.6.45.
  • Rotates to the same new RSA-3072 publisher signing identity used by EAP 1.6.93.14 because the prior private signing key is unavailable.
  • Supports the platform's explicit Release Trust rotation workflow; the active theme signature and key must verify and match the plugin signer before the operator can approve the new trust pin.
  • No broad visual/CSS redesign; the reviewed public and portal cascade remains frozen.

1.7.22 — EAP 1.6.93.13 release-prerequisite certification

  • Certifies the exact matched pair Theme 1.7.22 + EAP 1.6.93.13, schema 1.6.45.
  • Reports missing theme release components precisely, including a dedicated “Detached theme release signature is missing or unreadable” error for READY-TO-SIGN packages.
  • Aligns with dependency-aware Production Readiness where Deployment Finalization and Runtime Acceptance wait on plugin/theme release verification rather than duplicating those blockers.
  • Preserves the reviewed public/portal visual cascade; no theme redesign or specificity-budget increase is introduced.

1.7.21 — EAP 1.6.93.12 readiness-dependency certification

  • Certifies the exact matched pair Theme 1.7.21 + EAP 1.6.93.12, schema 1.6.45.
  • Updates exact-pair compatibility and release metadata for dependency-aware Production Readiness, where Release Integrity is no longer duplicated as a second Runtime Acceptance blocker.
  • Preserves the reviewed public/portal visual cascade; no theme redesign or specificity-budget increase is introduced.

1.7.20 — EAP 1.6.93.11 final route-contract certification

  • Certifies the exact matched pair Theme 1.7.20 + EAP 1.6.93.11, schema 1.6.45.
  • Updates the theme compatibility contract and release metadata for the blocker-aware Institution setup routing and stronger Runtime Acceptance checks.
  • Preserves the reviewed public/portal visual cascade; no broad theme redesign is introduced.

1.7.19 — EAP 1.6.93.10 onboarding/runtime stabilization certification

  • Certifies the exact matched pair Theme 1.7.19 + EAP 1.6.93.10, schema 1.6.45.
  • Advances production-acceptance and visual-audit baselines for the canonical member-onboarding, seat-enforcement, pending-role and frontend portal-helper stabilization release.
  • Preserves the reviewed public/portal cascade and bridge ordering; no broad theme redesign or CSS refactor is introduced.

1.7.18 — EAP 1.6.93.9 portal-security stabilization certification

  • Certifies the exact matched pair Theme 1.7.18 + EAP 1.6.93.9, schema 1.6.45.
  • Updates public Release Notes and exact production-acceptance/visual-audit baselines for the Account Security recovery and worksheet authorization stabilization release.
  • Preserves the reviewed public/portal cascade; no broad CSS redesign is introduced.

1.7.17 — EAP 1.6.93.8 final stabilization certification

  • Certifies the exact matched pair Theme 1.7.17 + EAP 1.6.93.8, schema 1.6.45.
  • No public-theme behavior or visual cascade change; this theme release advances only the certified plugin compatibility/release identity for the stabilization build.

1.7.16 — EAP 1.6.93.7 readiness certification

  • Certifies the exact matched pair Theme 1.7.16 + EAP 1.6.93.7, schema 1.6.44.
  • Theme Setup & Readiness now recognizes the canonical EAP Transactional Email service and links directly to its configuration screen.
  • Theme test-email evidence is now bound to the same canonical transport fingerprint and refuses to certify a test after the mail configuration changes.
  • Preserves the reviewed public, portal, login and admin bridge cascade with no CSS specificity-budget increase.

1.7.15 — EAP 1.6.93.6 infrastructure certification

  • Certifies the exact matched pair Theme 1.7.15 + EAP 1.6.93.6, schema 1.6.44.
  • No public layout, CSS cascade, portal bridge or security-header behavior changes are introduced.
  • Exact-pair metadata is advanced for the provider-neutral Hosting Provider / Proxy-CDN configuration release.

1.7.14 — EAP 1.6.93.5 Runtime Acceptance certification

  • Certifies the exact matched pair Theme 1.7.14 + EAP 1.6.93.5, schema 1.6.44.
  • No visual, layout, CSS-cascade or theme runtime behavior change; this release advances exact-pair metadata only for the search lifecycle verifier hotfix.

1.7.13 — EAP 1.6.93.4 search lifecycle certification

  • Certifies the exact matched pair Theme 1.7.13 + EAP 1.6.93.4, schema 1.6.44.
  • No frontend cascade or visual-layout changes; reviewed launch CSS remains frozen.
  • Compatibility messaging is synchronized with the deterministic global-search lifecycle repair release.

1.7.12 — EAP 1.6.93.3 readiness certification

  • Certifies the exact matched pair Theme 1.7.12 + EAP 1.6.93.3, schema 1.6.44.
  • No visual cascade or theme feature behavior is changed; this release updates exact-pair compatibility metadata for the tenant-registry/global-search acceptance hotfix.
  • Retains the reviewed frontend CSS budget and EAP portal security-header exemptions unchanged.

1.7.11 — EAP 1.6.93.2 migration/consent certification release

  • Certifies the exact matched pair Theme 1.7.11 + EAP 1.6.93.2, schema 1.6.44.
  • Updates compatibility/readiness metadata for the migration-index repair and multi-institution consent/privacy hardening release.
  • Preserves the reviewed theme/EAP CSS cascade and public-vs-portal security-header separation; no visual redesign is introduced in this hotfix.

1.7.10 — EAP 1.6.93.1 lifecycle/privacy certification release

  • Certifies the exact matched pair Theme 1.7.10 + EAP 1.6.93.1 while keeping a separately labelled compatible EAP range for diagnostics.
  • Synchronizes the theme fallback portal-route map with all canonical plugin routes, including Tutorials, Notifications and Account & Security for every supported role.
  • Keeps the existing reviewed visual cascade and specificity budget unchanged; no aggressive CSS rewrite is introduced in the lifecycle hardening release.
  • Updates release metadata, SBOM, localization metadata and operator release notes for the schema-1.6.43 matched pair.

1.7.9 — EAP 1.6.93.0 account/security integration release

  • Certifies the matched theme against EAP 1.6.93.0.
  • Adds a configurable legal-contact email alongside privacy and support contacts so legal copy uses one canonical site setting.
  • Preserves the established 1.7.8 public visual system while the plugin adds Account & Security, real notifications, permission-filtered search and privileged MFA coverage.
  • Keeps the existing CSS specificity budget and EAP bridge ordering unchanged.

1.7.8 — EAP 1.6.92.9 verifier-hotfix compatibility release

  • Certified the signed theme pair against EAP 1.6.92.9.
  • Preserves the 1.7.7 visual, legal, navigation, Guardian and account-lifecycle behavior unchanged.
  • Rotates the matched release signature with the EAP verifier hotfix so theme/plugin Release Trust continues to use one signing identity.

1.7.7 — Identity and Guardian compatibility release

  • Certified the theme against EAP 1.6.92.8 and retained the signed theme/plugin compatibility contract.
  • Preserved the stable 1.7.6 visual system while EAP centralizes account access, verified profile changes and Guardian invitation acceptance.
  • Keeps canonical Tutorials/Release Notes ownership, legal-policy effective-date controls, transactional-email readiness and CSS parity/specificity safeguards unchanged.

1.7.6 — Final lifecycle and delivery hardening

  • Certified the theme against EAP 1.6.92.7.
  • Preserved exact Tutorial Academy deep links through login for signed-out visitors.
  • Added explicit administrator confirmation of real test-email inbox delivery for Certified readiness.
  • Moved lead-retention scheduling off ordinary visitor init requests and into controlled deployment/theme lifecycle hooks.
  • Retained canonical Tutorials/Release Notes takeover and the frozen CSS specificity/parity safeguards.

1.7.5 — Final canonical/deployment convergence

  • Added Tutorials and Release Notes to hard canonical theme ownership.
  • Moved release cache/rewrite maintenance off ordinary public requests and consolidated managed-page update maintenance.
  • Switched EAP noindex/sitemap slug discovery to the plugin canonical page registry when available.
  • Certified the theme against EAP 1.6.92.6.

1.7.3 — Privacy & Deployment Hardening

  • Added configurable 30–3650 day retention for private contact/demo lead records, defaulting to 365 days.
  • Added daily and manual retention cleanup with non-personal cleanup evidence.
  • Registered Perfect Aptitude lead data with WordPress personal-data exporter and eraser workflows.
  • Updated the public Privacy Policy to disclose the active lead-retention period.
  • Cleaned production packaging so source regression tests are not shipped in the deployable theme ZIP.
  • Kept the 1.7.2 EAP bridge/cascade behavior intact.

1.7.2 — EAP 1.6.92 Compatibility & Cascade Stabilisation

  • Re-baselined the theme integration contract against Enterprise Academic Platform 1.6.92.x.
  • Moved the frontend and wp-admin visual bridges to priority 1200 so EAP's priority-999 refinement bundles cannot override the final theme presentation.
  • Added explicit dependencies on eap-ui-refinement and eap-admin-refinement when those handles are registered.
  • Synced public dashboard preview navigation with the live EAP canonical role navigation when available, while keeping an up-to-date static fallback.
  • Updated release acceptance and static regression checks for the new compatibility contract.
  • Made the approved product navigation the default rendered header, independent of stale WordPress Primary Menu assignments.
  • Added an explicit perfect_aptitude_use_assigned_primary_menu developer filter for deliberate custom navigation deployments.
  • Removed the duplicate account-menu Sign In path and the desktop three-dot registration control.
  • Promoted Pricing to the top level and standardised Product, Solutions, By Role, Resources, and Company destinations.
  • Improved medium-laptop header fit and desktop hero line length while preserving the product workspace preview.
  • Renamed the sample dashboard badge from “Preview data” to “Interface preview” while retaining the full representative-data disclosure.

1.7.0 — Production Public Experience

  • Rebuilt the public buyer journey, primary navigation, homepage, platform, capabilities, features, pricing, use cases, role pages, deployment scenarios, and evidence framework.
  • Replaced remaining legacy agency-template content, lorem ipsum, fictional people, public plugin-version promotion, and unsupported trust wording.
  • Expanded canonical route ownership across all theme-managed public and legal pages while preserving EAP ownership of authenticated operations.
  • Rebuilt Privacy, Terms, Refund, and Cookie pages with configurable legal/company fields and added readiness warnings for incomplete legal identity.
  • Added Institution/Teacher/Student terminology standardisation for connected EAP output without changing plugin behaviour.
  • Improved contact and demo forms with enquiry intent, pricing prefill, required privacy consent, visible/browser timezone capture, validation, and stored metadata.
  • Added responsive pricing, scenario, evidence, policy, role, trust, and capability components plus keyboard, focus-containment, reduced-motion, dark-mode, and mobile safeguards.
  • Improved SEO metadata, schema, portal noindex behaviour, sitemap exclusions, resource hints, and public asset cleanup.
  • Added IMPLEMENTATION-PHASES.md documenting completed work and the verified deployment inputs that code cannot fabricate.

1.6.69.8 — Product Content and Dashboard Preview Repair

  • Replaced the homepage's generic wireframe fallback with role-accurate Institution, Teacher, and Student dashboard replicas based on the EAP 1.6.69 navigation and component language.
  • Added real menu labels, dashboard titles, KPI groups, action queues, classroom/learning panels, and representative preview data without exposing authenticated institution records.
  • Reused the configured Perfect Aptitude logo inside public dashboard replicas when available.
  • Rewrote About, Services, and Projects as product-specific pages for the academic operations and multilingual learning platform.
  • Added a late canonical-template correction for /about/, /services/, and /projects/ so stale Elementor or previous-theme agency content cannot replace the current product templates at runtime.
  • Kept database page content intact and provided an explicit PA_THEME_ALLOW_CUSTOM_MARKETING_TEMPLATES opt-out plus a filter for deliberate custom-template deployments.
  • Updated Customizer screenshot guidance, translation strings, responsive styling, regression checks, and production acceptance requirements.

1.6.69.7 — Sidebar Brand Identity Contrast Repair

  • Added a final high-specificity contrast lock for the sidebar institution/brand name and role subtitle.
  • Explicitly corrected nested text fill, opacity, visibility, filters, and text shadows on light surfaces.
  • Added matching dark-appearance rules for the same identity block.
  • Locked sidebar collapse/mobile-toggle icon contrast in normal, hover, and keyboard-focus states.
  • Added regression coverage for the remaining white-on-white identity labels.

1.6.69.6 — Internal Menu Contrast Repair

  • Added a final high-specificity sidebar contrast lock after the responsive bridge layer.
  • Fixed active EAP menu labels rendering white on a white active card.
  • Fixed user name and role text inheriting legacy white sidebar colours.
  • Made the Log out label, icon, border and background visible in its normal state.
  • Added keyboard-focus styling and dark-appearance logout styling.
  • Restored labels on mobile when a persisted desktop collapsed class is present.
  • Kept all fixes strictly scoped to the EAP frontend shell.

1.6.69.5 — Complete Internal Visual Alignment

  • Added a late-loading, body-scoped theme bridge for EAP modules rendered inside native WordPress administration.
  • Added a compact internal identity bar with the configured logo, current module context, website shortcut, and role-safe portal shortcut.
  • Connected the theme accent, typography, surfaces, radius, shadows, forms, buttons, tables, tabs, notices, status pills, empty states, progress indicators, diagnostics, modals, and mobile layouts to EAP admin pages.
  • Added matching presentation to the theme Setup & Readiness and stored-lead administration screens.
  • Added optional native wp-login.php branding using the configured normal/dark logo and saved or system appearance preference.
  • Added separate Customizer switches for EAP frontend pages, EAP WordPress-admin modules, and native WordPress login branding.
  • Preserved the WordPress admin shell and restricted every admin rule to body.pa-eap-admin-theme-bridge; unrelated WordPress and third-party screens remain untouched.
  • Added a shared internal appearance script, reduced-motion support, forced-colour support, responsive admin tables/forms/tabs, and print safeguards.
  • Expanded readiness reporting, static regression coverage, documentation, and deployment acceptance checks.

1.6.69.4 — Internal Experience Bridge

  • Added a dedicated, collision-safe EAP visual bridge that loads only on plugin-owned frontend surfaces and after the plugin's scoped CSS bundle.
  • Connected the theme accent, custom logo, dark logo, typography, surface, radius, shadow, and appearance tokens to EAP login, signup, legal, classroom, reader, and role-dashboard screens.
  • Removed the visual split caused by version 1.6.69.3 intentionally withholding the public theme stylesheet from EAP pages.
  • Neutralised the plugin bundle's late role-specific green, cyan, and indigo sidebar skins and coloured card rails so every role shares one brand system.
  • Unified sidebar, topbar, cards, KPI blocks, forms, tables, alerts, badges, tabs, drawers, modals, empty states, reader panels, live-classroom panels, and book-conversion surfaces.
  • Preserved EAP route, permission, form, action, data, and JavaScript ownership; the bridge changes presentation only.
  • Preserved desktop collapse, mobile drawer, WordPress admin-bar offset, dark appearance, reduced motion, forced colours, and print behaviour.
  • Added a Customizer master switch and Setup & Readiness status row for immediate bridge control.
  • Added a detailed internal-page visual audit and expanded live role/device acceptance requirements.

1.6.69.3 — Theme Experience Release

  • Added a unified public-theme design-token system covering colour, typography, spacing, surfaces, radius, shadows, buttons, cards, forms, tables, navigation, and section layouts.
  • Rebuilt the homepage with a split premium hero, role pathways, screenshot-ready product showcase, bento capability map, responsive workflow timeline, and focused final CTA.
  • Added Customizer controls for public accent colour, a dedicated dark-surface logo, footer summary, social links, and three homepage platform screenshots with titles and captions.
  • Added a system-aware, manually selectable, persistent dark appearance for public theme pages without affecting EAP plugin surfaces.
  • Added accessible screenshot tabs with keyboard navigation and an explicitly illustrative fallback when real screenshots are not configured.
  • Added lightweight reveal motion using IntersectionObserver and a full reduced-motion fallback.
  • Rebuilt mobile navigation, tap targets, layout stacking, screenshot controls, cards, forms, footer, and workflow presentation for small phones through desktop.
  • Added theme.json, a dedicated editor stylesheet, reusable block patterns, and flexible Landing Page and Case Study templates for Gutenberg visual consistency.
  • Removed the public Dashicons dependency and added a dependency-free inline SVG icon set.
  • Deferred the public theme script and retained the local/system font strategy with no slider or CSS framework dependency.
  • Refined standard page heroes, editor content, footer hierarchy, social links, legal navigation, and dark-mode handling for legacy public templates.

1.6.69.2 — Production Hardening

  • Added persistent private lead storage and a lead-management workflow so enquiries are retained before email or webhook delivery is attempted.
  • Added localized delivery states, authenticated SMTP detection, a test-email action, country-neutral phone validation, same-site source URL scrubbing, and privacy-safe diagnostics.
  • Added nonce validation, honeypot protection, cache-safe signed form timing, identity and connection throttles, and optional Turnstile server validation.
  • Added optional HTTPS-only signed CRM/webhook delivery with failure-safe local retention and blank-secret preservation.
  • Replaced fictional form examples and unsupported support, outcome, capacity, speed, and availability promises.
  • Rebuilt the Help Center with working search, role filters, feature filters, current EAP routes, and reproducible diagnostic escalation guidance.
  • Added an explicit Perfect Aptitude → Setup & Readiness screen with safe page repair controls, configuration checks, email testing, and a role-route acceptance matrix.
  • Stopped automatic reassignment of existing page templates and excluded EAP-owned Terms and Privacy pages from theme page repair.
  • Added shortcode-compatible legal-page bridges and appended the public lead-form disclosure to the EAP Privacy Policy output.
  • Added page-specific SEO metadata and schema with conflict detection for Yoast, Rank Math, and AIOSEO.
  • Removed duplicate header metadata and canonical tags; added native robots controls and excluded the maintenance page from the core XML sitemap.
  • Added 404, search, archive, no-results, maintenance, screenshot, and search-form templates.
  • Removed Google Fonts, consolidated public theme CSS into one stylesheet request, and added responsive, accessibility, reduced-motion, table, privacy-notice, and form styles.
  • Added translation support and a generated POT catalog.
  • Rewrote Platform, Services, About, Why Perfect Aptitude, Languages, Live Translation, Book Conversion, Summary & MCQ, Pricing, Use Cases, Projects, Testimonials, Privacy, Cookie, Refund, and Terms copy around verifiable EAP 1.6.69 behavior and operational dependencies.
  • Added production acceptance documentation covering public pages, leads, role routes, providers, accessibility, security, performance, recovery, and legal boundaries.

1.6.69.1

  • Aligned the public theme with Enterprise Academic Platform 1.6.69.
  • Added an EAP compatibility layer for generated page URLs and role detection.
  • Removed the legacy theme-created dashboard shell.
  • Prevented public theme chrome and assets from colliding with plugin-owned screens.
  • Rebuilt homepage, feature catalog, and role pages around current plugin capabilities.
  • Added accessible mobile navigation and dropdown handling without jQuery.