Skip to content

v2.13.5

Choose a tag to compare

@Zycresth Zycresth released this 15 Apr 03:20
· 19 commits to main since this release
67d2736

🧠 Intelligent Prediction Engine

Dynamic Goal Forecasting: The 'Prediction' tab is now fully functional. It automatically calculates your ETA (Estimated Time of Arrival) for every goal based on your current savings and routine deposits.

Smart Status Badges: * On Track 🔥: You're killing it! Completion is less than 3 months away.

    Monitor 📊: Steady progress, keep it up.

    Need Action ⚠️: Routine deposit is missing or goal is stalled.

🏎️ Performance & Kernel-Level Optimization

Silky Smooth Rendering: Implemented DocumentFragment and requestAnimationFrame. UI rendering is now decoupled from the main thread, meaning zero "jank" even on low-RAM devices (looking at you, Realme C11! 📱).

Hardware Acceleration: Added will-change CSS properties to all Glassmorphism cards, forcing the GPU to handle the heavy lifting.

Aggressive Memory Cleanup: All Chart.js instances are now properly destroyed before re-rendering to prevent memory leaks and keep the app lightweight.

🛡️ Privacy & Networking (Hardened)

ISP-Bypass Framework: Added a foundational NETWORK_CONFIG and fetchThroughProxy skeleton. Ready for custom SOCKS5/HTTP proxy integration to keep your financial traffic away from ISP prying eyes.

Privacy-First I/O: Enhanced JSON export/import stability. Your data remains yours, fully offline and encrypted.

🎨 UI/UX Refinement

The "Rp Rp" Exorcism: Successfully fixed the redundant currency symbol bug. Display now follows strict Intl.NumberFormat standards for IDR, USD, EUR, and JPY.

Input Debouncing: Added a 300ms debounce to all input fields, significantly reducing CPU cycles during data entry.

Glassmorphism 2.0: Optimized blur effects to maintain the Neon-Red aesthetic without the performance hit.