Mayy.my.id
Smart Link & QR Platform
Release Notes
Mayy Platform Changelog
Continuously updated release notes documenting new capabilities, performance upgrades, and security fixes.
v2.5.0Latest Release
August 16, 2026MAYY_API_KEY Authentication & Firestore Sanitization Safeguards
- Added MAYY_API_KEY authentication support across HTTP headers, query parameters, and JSON payloads for external client integrations (e.g. olshop.my.id).
- Implemented recursive Firestore sanitization (sanitizeForFirestore) preventing undefined field errors.
- Added full REST API developer documentation for headers, parameters, and serverless proxy best practices.
v2.4.0Feature
August 14, 20264-Mode Dynamic Alias Engine & Developer API Expansion
- Added Calendar Date Prefix mode (e.g. DDMMYYYY-xxxx, YYYYMMDD-xxxx) for time-stamped marketing and invoice links.
- Added Custom-Random Prefix mode (e.g. promo-xxxx, sale-xxxx) with customizable suffix lengths (3, 4, 6 chars).
- Added Exact Custom slug generator with automatic collision detection in Firestore.
- Expanded /api/create with aliasType, dateFormat, and customPrefix parameters.
- Integrated real-time format preview badge and one-click suffix reroller.
v2.3.0Feature
August 10, 2026Dynamic QR Code Studio & Vector Downloads
- Integrated instant vector SVG and high-resolution PNG downloads for QR codes.
- Optimized QR code contrast ratio for physical packaging and print marketing.
- Linked QR code destinations dynamically to the active short URL document.
v2.2.0Infrastructure
August 4, 2026Firestore Multi-Tenant Database & Failover
- Upgraded database connector in src/lib/firebase.ts with dual fallback support for both default and custom Firestore database IDs.
- Enabled experimentalForceLongPolling to eliminate WebSocket timeout drops in edge/serverless environments.
- Hardened security rules for /urls/ collection.
v2.1.0Security
July 28, 2026Security Gate, PINs & Expiration Timestamps
- Added optional password / PIN gate before completing the destination redirect.
- Added configurable link expiration dates with automated disabled states upon expiry.
- Implemented instant Enable/Disable kill switches on active links.