v1.0.0
AlgoVault v1.0.0: The Production Release 🚀
We are thrilled to announce the official v1.0.0 release of AlgoVault—a high-performance, resilient automation engine for synchronizing LeetCode solutions to GitHub.
This release transforms the DSA problem-solving journey into a professional, automated portfolio.
✨ Key Features
- 🚀 Real-Time Synchronization: Seamlessly pushes "Accepted" solutions to your repository within 1 second of detection.
- 🛡️ Nuclear Stability Architecture: Built with an advanced safety layer to handle extension context invalidation, ensuring the extension remains silent and stable during browser updates.
- 📁 Organized Hierarchy: Automatically structures your repository by Topic > Problem Name > Language, supporting multiple solutions per problem.
- 📊 Automated Dashboarding: Injects a recruiter-ready
README.mdinto your root with activity heatmaps and categorized problem lists. - 🔐 Secure Authentication: Implements GitHub Device Flow for secure, encrypted token management on your local device.
- 🎨 Modern UI/UX: A sleek, Material 3 inspired dashboard for tracking your stats, streaks, and sync history.
🛠️ Internal Improvements
- Zero-Duplicate Logic: Synchronous "In-Flight" locking prevents duplicate commits during rapid page transitions.
- Metadata Recovery: Multi-tiered extraction (GraphQL + DOM + Title) ensures accurate problem naming even on slow networks.
- Zombie Script Protection: Automatic state tracking gracefully clears UI elements when the extension context is destroyed.
📦 Getting Started
- Download the
algovault-1.0.0.zipfrom the assets below. - Unzip the file.
- Open Chrome and go to
chrome://extensions/. - Enable Developer Mode.
- Click Load Unpacked and select the unzipped folder.
Built with technical excellence for the developer community. Keep coding!
Full Changelog: https://github.com/mr-sanjai-offl/AlgoVault/commits/v1.0.0