Platform Update Log
Tracking the evolution of MKP Chinese Architecture
v2.1.0
March 16, 2026
Interactive Set Texts & UI Polish
- Interactive Set Texts (範文): Launched a new interactive viewer for core texts, starting with 孟子《魚我所欲也》. Includes Original, Translation, and Summary notes.
- Dual Viewing Modes: Switch seamlessly between "View by Paragraph" and "View by Content" for better study flexibility.
- Dynamic Navigation: Added a paragraph jump-bar for rapid traversal of long texts.
- Motion & Depth: Integrated smooth scale-up/fade animations for modals and cross-fade transitions for content switching.
- Structural Patch: Corrected layout spill-over and DOM nesting errors in the Portal dashboard.
v2.0.0
March 14, 2026
Next-Gen Architecture & UI Overhaul
- Backend Migration: Transitioned metadata and authentication architectures from Firebase to Supabase Postgres, achieving stronger data normalization and Row Level Security.
- Edge Security: Migrated PDF hosting to Cloudflare R2 restricted buckets, brokered by Vercel Edge Serverless functions dispensing expiring signed URLs. Native downloading is now actively blocked.
- Premium UI Rebuild: Fully overhauled the user interface styling with custom glassmorphism, depth-aware shadows, fluid micro-animations, and modern gradients.
- Authentication Filtering: Google Sign-in vectors have been decommissioned. Enforced strict domain checks allowing only makopan.edu.hk and bunorden.com organizational emails.
v1.1.2
February 11, 2026
Firebase Pipeline Adjustments
- Hotfix: Resolved the "No files found" retrieval error by creating robust JSON hierarchy fallbacks in the client-side parsing configurations.
v1.0.0
Initial Launch
Foundation Release
- Genesis: Launch of the initial MKP Chinese resource platform powered by Firebase Realtime Database.