Readme: WordPress.org listing refresh—SEO-oriented short description and tags; Quick links (documentation on Mantrabrain, demos, pricing, community); structured sections (At a glance, self-hosted LMS, FAQs including block editor and optional usage insights); third-party services and privacy disclosure aligned with docs.
Readme: plugin listing title aligned with WordPress plugin directory expectations; screenshot captions tuned for LMS and checkout keywords; Installation and security reporting guidance clarified.
Plugin metadata: version bump; default documentation URLs in Plugin API / admin bootstrap now point to https://docs.mantrabrain.com/sikshya-wordpress-plugin/.
1.0.2 – 2026-05-04
Admin (React shell): Grading & submissions and gradebook screens — toolbar layout fixes so Course, Search, and Status filters align cleanly; contextual helper copy moved below the filter row; clearer sidebar icons for Gradebook and related entries.
Marketing: Pro upgrade notice now uses “up to 50% off” instead of “50%+ OFF” for clearer, defensible wording (classic admin notice + in-app strip).
Public: course category index and taxonomy routing improvements for a better category archive experience.
Build: refreshed compiled admin JavaScript/CSS from current sources.
1.0.0.1 – 2026-05-02
Certificate: fixes for issues in the admin certificate designer (layout, editing, and related flows).
Build: refreshed compiled admin React assets from the latest sources.
1.0.0 – 2026-04-30
Initial public release.
Core course, lesson, quiz, and question model with builder-oriented admin UI.
Student and instructor roles with capability-safe management surfaces.
Learner templates, account views, and progress-oriented flows.
REST-aligned services where documented for integrations.
Default certificate presets (Regalia & Vertex) ship without QR blocks; QR-style verification remains documented as a Pro-oriented enhancement.
Requires PHP 7.4+ and WordPress 6.0+; tested on current stable WordPress releases.
Checkout (with Sikshya Pro Dynamic Checkout Fields): optional server-rendered dynamic field markup—JavaScript attaches listeners and visibility without rebuilding the form in the browser; includes CheckoutDynamicFieldsView and refactored checkout helpers (dfBindDynamicFields, dfSyncValuesFromHost).