This repository was archived by the owner on Aug 2, 2026. It is now read-only.
v0.4.7
MeoNode UI v0.4.7 – Optimized Navigation Caching & Stable Key Handling
Release Date: 2025-11-17
Fixes
- core/cache: Optimize navigation cache debounce timing and enhance stableKey handling. (
fff6f207)- Dynamically adjust navigation cleanup debounce duration based on cache size to improve performance in large SPAs.
- Make
stableKeyand_lastSignatureoptional to correctly represent their potentially undefined state. - Refactor
_getStableKeyto returnundefinedon server instead of an empty string. - Optimize critical props extraction using the new
NodeUtil.extractCriticalPropshelper. - Improve client-side caching logic to skip unnecessary lookups when
stableKeyis absent. - Remove unused imports and redundant code in
node.util.ts, and enhanceshallowEqualimplementation. - Update
createPropSignatureto returnundefinedon server and usegetElementTypeNamedirectly. - Add detailed comments and refine
hashStringimplementation by combining FNV-1a and djb2 hashes for more robust key hashing.
Version Update
- Current version: 0.4.7