Releases
v1.5.0
Compare
Sorry, something went wrong.
No results found
Features
Add 46 interactive SVG visualizations — 100% pattern coverage (Ring Buffer, LRU Cache, Bloom Filter, Min Heap, Skip List, Trie, State Machine, Circuit Breaker, Consistent Hashing, Event Loop, Rate Limiter, Merkle Tree, B+ Tree, Dependency Graph, Observer, Backpressure, Copy-on-Write, and more)
Upgrade all 46 viz components with useVizTimers composable, scenario presets, and speed controls
Add i18n composable with full bilingual support for all 46 visualizations
Replace stacked mermaid charts with interactive components
Add Pattern Timeline page — 80 years of computing history (EN+ZH)
Add Cheat Sheet, Use Cases, Interview Guide pages (EN+ZH)
Add homepage PNG icons for feature cards
Add sitemap.xml generation and robots.txt for SEO
Add description frontmatter to all 92 pattern pages and guide pages
Fixes
Add onUnmounted cleanup to all viz components with timers
Move viz-status hints to top of visualization area
Align LSM tree and Interning ASCII diagram box widths
Add missing abort guards to animation loops
Fix CJK double-width character alignment in Chinese README
Add precise line numbers to gRPC-Go middleware-chain source link
Fix mermaid timeline chart type causing global render errors
Documentation
Add SOP 09 for Vue component build pitfalls
Add Related Patterns cross-references to all 92 pattern pages
Add 4th challenge question to 7 patterns (EN+ZH)
Complete timeline with 15 missing patterns, enrich by-project pages
Update README pattern count, exercise counts, and test case counts
Add missing intro paragraphs and Further Reading to ZH by-project pages
Sync missing code blocks from EN to 14 ZH pattern pages
Performance
Lazy-load all 46 visualizer components via defineAsyncComponent
Increase Node.js heap size for 46-component VitePress build
Skip SSR for interactive visualizer components
You can’t perform that action at this time.