Skip to content

Releases: mr-sanjai-offl/AlgoVault

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:57

AlgoVault v2.0.0: The Ultimate Sync Engine 🚀
This major update transforms AlgoVault into a powerful, multi-platform powerhouse with brand-new Codeforces integration and highly requested repository management features.

Major Features

  • Codeforces Integration: Seamlessly auto-syncs Codeforces accepted solutions with your GitHub repository in real-time. Includes accurate runtime, memory, and language tracking.
  • Dynamic Master Dashboard: Instantly generates a comprehensive root-level README.md that fuses your LeetCode and Codeforces statistics side-by-side using dynamic, auto-updating SVG cards.
  • In-App Repository Creation: Say goodbye to manually creating GitHub repositories. Create SEO-optimized public repositories directly from the extension settings with a single click.

🐛 Bug Fixes & Stability

  • Race Condition Immunity: Fixed the rare "Unknown" folder and double-syncing issues on Codeforces by implementing a strict synchronous DOM-lock and worker-level mutex.
  • HackerRank Deprecated: Removed all traces of HackerRank to streamline speed and focus on core competitive programming platforms.

Built with extreme technical rigor. Happy coding!

Full Changelog: v2.0.2...v2.0.3

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:48

AlgoVault v2.0.0: The Ultimate Sync Engine 🚀
This major update transforms AlgoVault into a powerful, multi-platform powerhouse with brand-new Codeforces integration and highly requested repository management features.

Major Features

  • Codeforces Integration: Seamlessly auto-syncs Codeforces accepted solutions with your GitHub repository in real-time. Includes accurate runtime, memory, and language tracking.
  • Dynamic Master Dashboard: Instantly generates a comprehensive root-level README.md that fuses your LeetCode and Codeforces statistics side-by-side using dynamic, auto-updating SVG cards.
  • In-App Repository Creation: Say goodbye to manually creating GitHub repositories. Create SEO-optimized public repositories directly from the extension settings with a single click.

🐛 Bug Fixes & Stability

  • Race Condition Immunity: Fixed the rare "Unknown" folder and double-syncing issues on Codeforces by implementing a strict synchronous DOM-lock and worker-level mutex.
  • HackerRank Deprecated: Removed all traces of HackerRank to streamline speed and focus on core competitive programming platforms.

Built with extreme technical rigor. Happy coding!

Full Changelog: v2.0.1...v2.0.2

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:41

AlgoVault v2.0.0: The Ultimate Sync Engine 🚀
This major update transforms AlgoVault into a powerful, multi-platform powerhouse with brand-new Codeforces integration and highly requested repository management features.

Major Features

  • Codeforces Integration: Seamlessly auto-syncs Codeforces accepted solutions with your GitHub repository in real-time. Includes accurate runtime, memory, and language tracking.
  • Dynamic Master Dashboard: Instantly generates a comprehensive root-level README.md that fuses your LeetCode and Codeforces statistics side-by-side using dynamic, auto-updating SVG cards.
  • In-App Repository Creation: Say goodbye to manually creating GitHub repositories. Create SEO-optimized public repositories directly from the extension settings with a single click.

🐛 Bug Fixes & Stability

  • Race Condition Immunity: Fixed the rare "Unknown" folder and double-syncing issues on Codeforces by implementing a strict synchronous DOM-lock and worker-level mutex.
  • HackerRank Deprecated: Removed all traces of HackerRank to streamline speed and focus on core competitive programming platforms.

Built with extreme technical rigor. Happy coding!

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 18:23

AlgoVault v2.0.0: The Ultimate Sync Engine 🚀
This major update transforms AlgoVault into a powerful, multi-platform powerhouse with brand-new Codeforces integration and highly requested repository management features.

Major Features

  • Codeforces Integration: Seamlessly auto-syncs Codeforces accepted solutions with your GitHub repository in real-time. Includes accurate runtime, memory, and language tracking.
  • Dynamic Master Dashboard: Instantly generates a comprehensive root-level README.md that fuses your LeetCode and Codeforces statistics side-by-side using dynamic, auto-updating SVG cards.
  • In-App Repository Creation: Say goodbye to manually creating GitHub repositories. Create SEO-optimized public repositories directly from the extension settings with a single click.

🐛 Bug Fixes & Stability

  • Race Condition Immunity: Fixed the rare "Unknown" folder and double-syncing issues on Codeforces by implementing a strict synchronous DOM-lock and worker-level mutex.
  • HackerRank Deprecated: Removed all traces of HackerRank to streamline speed and focus on core competitive programming platforms.

Built with extreme technical rigor. Happy coding!

What's Changed

  • feat: implement GitHub OAuth authentication flow using chrome.identit… by @mr-sanjai-offl in #4
  • feat(v2): Add Codeforces support, Create Repo feature, and dynamic master dashboard by @mr-sanjai-offl in #5

New Contributors

Full Changelog: v1.0.3...v2.0.0

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:29

AlgoVault v1.0.3: Cross-Device Sync & Stability Update 🛡️

This update introduces seamless cross-device synchronization and focuses on long-term reliability for our users.

✨ Improvements

  • 🔄 Cross-Device Synchronization: Introduced a Git-synced JSON manifest (.algovault/manifest.json) as the single source of truth. Your dashboard and stats now instantly synchronize across all your devices (PC, laptop, etc.) without losing any historical data!

  • 🛡️ 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

  • Cross-Device Safety: Atomic commits with GraphQL SHA conflict resolution ensure zero data loss when multiple devices sync simultaneously.
  • 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.

📖 Documentation

📦 Getting Started

  1. Download the algovault-1.0.3.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.2...v1.0.3

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 14 May 07:53

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

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 14 May 07:33

AlgoVault: The Production Release 🚀

We are thrilled to announce the official 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.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.0.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.0...v1.0.1

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 13 May 17:30

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.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.0.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: https://github.com/mr-sanjai-offl/AlgoVault/commits/v1.0.0