Skip to content

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 May 07:53
· 38 commits to main since this release

AlgoVault v1.0.2: Stability & Persistence Update πŸ›‘οΈ

This update focuses on long-term reliability and seamless updates for our users.

✨ Improvements

  • πŸ›‘οΈ Permanent Extension ID: Added a cryptographic key to the manifest. This ensures your extension ID stays the same forever, preventing "duplicate extension" issues in Chrome.

  • πŸ” Session Persistence: Updates will no longer log you out! Your GitHub token and settings are now safely preserved between version updates.

  • πŸ“ Robust Language Support: Finalized the fix for Java and SQL file extensions (saving as .java and .sql correctly).

  • πŸš€ 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.md into 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

  1. Download the algovault-1.0.2.zip from the assets below.
  2. Unzip the file.
  3. Open Chrome and go to chrome://extensions/.
  4. Enable Developer Mode.
  5. Click Load Unpacked and select the unzipped folder.

Built with technical excellence for the developer community. Keep coding!

Full Changelog: v1.0.1...v1.0.2