- ๏ฟฝ๏ธ Fixed Release Detection: Automatic Discord notifications now work properly when Git tags are created
- ๏ฟฝ Enhanced Tag Monitoring: Real-time detection of release tags via dedicated file system watchers
- ๏ฟฝ Immediate Notifications: Discord messages sent instantly when version tags are created
- ๏ฟฝ Better Git Integration: Enhanced GitWatcher with separate commit and tag tracking
- ๐ Retry Logic: Robust retry mechanism with exponential backoff for Discord API calls
- ๐ฉบ Advanced Connectivity Diagnostics: Comprehensive webhook testing with detailed troubleshooting
- ๐ Improved Error Handling: Specific error messages and troubleshooting guidance for Discord issues
- ๐งช Testing Tools: Enhanced
Test Discord Connectivitycommand with real-time validation
- ๐ก Real-time Monitoring: Automatically detects external Git pushes (made via Copilot, CLI, etc.) and sends Discord notifications
- ๐ Background Processing: File system watchers monitor
.git/refsand.git/HEADfor instant change detection - ๐ท๏ธ Release Tag Detection: Automatically detects version tags and sends release notifications
- 30-second polling ensures no Git operations are missed
Visualize Code Structure โข Manage Monorepos โข Automate Workflows
Code with Clarity and Flow. Keep your repositories clean effortlessly.
- ๐ค Automatic Git Detection: GitWatcher now automatically detects external Git pushes (made via Copilot, CLI, etc.) and sends Discord notifications
- ๐ก Real-time Monitoring: File system watchers monitor
.git/refsand.git/HEADfor instant change detection - ๏ฟฝ Background Processing: 30-second polling ensures no Git operations are missed
- ๐ท๏ธ Release Tag Detection: Automatically detects version tags and sends release notifications
PrismFlow is an accessibility-focused VS Code extension designed to revolutionize how you understand and navigate your codebase, while ensuring your Git repositories remain clean and focused.
This extension features a unified dashboard interface that centralizes all functionality, intelligent code block highlighting, automated repository management, and comprehensive GitHub integration including a full release management system.
โ ๏ธ CRITICAL: Version 1.2.2 was immediately pulled from VS Code Marketplace due to malware-like file interception- โ RESOLVED: Version 1.2.3+ completely fixes the issue with comprehensive security improvements
- ๐ก๏ธ SAFE: Current version (1.2.4) includes enhanced QA tools and comprehensive security testing
- ๐ IMPROVED: New QA testing process prevents similar issues in future releases
- ๏ฟฝ GitHub Integration: Enhanced GitHub CLI integration for streamlined release management
- ๏ฟฝ Release Automation: Improved build and deployment pipeline with automated tagging
- ๏ฟฝ Process Optimization: Better asset management and release workflow
- ๏ฟฝ Documentation: Enhanced release procedures and deployment best practices
- Multi-Package Version Management: Automatically detect and update all package.json files in your workspace
- Smart Detection: Configurable exclude patterns to skip node_modules, dist folders, etc.
- Unified Versioning: Update all packages to the same version with one command
- Discord Integration: Single consolidated notification for monorepo updates (no spam)
- Centralized Control: Access all features from a single, beautifully designed interface
- Modern UI: VS Code-themed design with intuitive icons and responsive layout
- Real-time Feedback: Visual status updates and loading states for all operations
- Organized Categories: Features grouped by functionality for easy discovery
- Complete GitHub Integration: Create releases without leaving VS Code
- Smart Automation: Auto-generate changelogs and suggest version numbers
- Professional Workflow: Support for drafts, pre-releases, and detailed release notes
- CLI & Git Integration: Works with GitHub CLI or falls back to git commands
- ๐ฎ Unified Dashboard: Simple, reliable management interface for global commands
- ๐๏ธ Monorepo Support: Update multiple package.json files simultaneously
- ๐ GitHub Release Manager: Complete release creation and management
- โจ Intelligent Block Highlighting: Visualize nested code structures
- โค๏ธ Liked Lines System: Bookmark and navigate to important lines
- ๐ .gitignore Automation: Keep repositories clean with no effort
- ๐ฌ Discord Integration: Complete webhook support for all GitHub events (pushes, releases, pull requests, issues, discussions, deployments) with testing and simulation tools
- ๐ QA Testing Tools: Quick access to testing checklist and developer guides
- ๐ GitHub Webhook Setup: Simple webhook configuration with secure secrets
- ๐ท๏ธ Version Management: Update versions and maintain changelogs with monorepo support
PrismFlow provides comprehensive Discord webhook integration for all GitHub event types:
- ๐ Pushes: Commit notifications with author and repository information
- ๐ Releases: Automated and manual release notifications with changelog details
- ๐ Pull Requests: Notifications for opened, closed, merged, and updated PRs
- ๐ Issues: Notifications for opened, closed, updated, and assigned issues
- ๐ฌ Discussions: Notifications for created, answered, and updated discussions
- ๐ Deployments: Status notifications for success, failure, pending, and in-progress deployments
- ๐ง Easy Setup: Use
PrismFlow: Setup Discord Webhook Integrationcommand - ๐งช Testing Tools: Built-in webhook testing and validation
- ๐ฎ Simulation: Test all event types with simulation commands
- ๐ก๏ธ Error Handling: Comprehensive error detection and reporting
- ๐ค Automatic Detection: GitWatcher monitors for external Git pushes (Copilot, CLI, etc.) and automatically sends Discord notifications
- ๐ก Real-time Monitoring: File system watchers detect Git repository changes instantly
- ๐ Multi-webhook Support: Configure multiple webhooks for different channels
- ๐จ Rich Embeds: Beautiful Discord messages with colors and formatting
- Open Command Palette (
Ctrl+Shift+P) - Run
PrismFlow: Setup Discord Webhook Integration - Enter your Discord webhook URL
- Select which GitHub events to monitor
- Test the connection
- Open the Dashboard: Use
Ctrl+Shift+Pโ "PrismFlow: Show Dashboard" - Global Management: Use dashboard buttons for Git, Discord, Version, and GitHub management
- Editor Features: Use
Ctrl+Shift+Pfor highlighting, liked lines, and navigation commands - Follow Instructions: Dashboard shows exactly which commands are available via Command Palette
Visit our Wiki for detailed documentation:
- Installation Guide
- Development Roadmap
- Monorepo Support Guide
- QA Testing Checklist
- Build History & Status
- Latest Release: v1.2.8 - Current stable version
- Build Archive: See builds/ directory for all releases
- Build Status: Check builds/BUILD-STATUS.md for detailed version information
- VS Code Marketplace: Official extension page
PrismFlow is committed to user safety and code quality:
- โ Comprehensive QA Testing: Every release follows our mandatory QA checklist
- โ Non-Intrusive: Extension does NOT automatically modify or interfere with your files
- โ Safe Package Operations: npm/yarn/pnpm operations work normally without interference
- โ No Malware Behavior: Extension respects user control and file integrity
- โ Open Source: Full source code available for audit
After identifying and resolving malware-like behavior in earlier versions, we've implemented:
- Enhanced Testing: Mandatory QA checklist covering all critical scenarios
- File Safety: Extension no longer intercepts file creation events
- npm Compatibility: Package manager operations work without interference
- User Control: All file modifications require explicit user action
We take security seriously. If you notice any unusual behavior, please report it immediately.
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "PrismFlow"
- Click Install
git clone https://github.com/seristic/prism-flow.git
cd prism-flow
npm install
npm run compileContributions are welcome! Please see our Contributing Guide for details.
This project is licensed under The SOLACE License (Software Of Liberty And Community Equity).
See LICENSE for the full license text.