Releases: christliebdela/Comment-Cleaner-VsCode-Ext
Comment Cleaner Pro v1.0.8
[1.0.8] - 2025-06-09
Fixed
UI Scrollbar Improvements
- Standardized thin scrollbar style throughout the extension
- Fixed issue with persistent scrollbars when content fits in view
- Improved overall UI appearance with subtle interactions
Command Palette Integration
- Fixed "Focus on Actions View" command functionality
- Ensured proper command registration with sidebar view focusing
- Improved navigation between extension panels
Empty File Handling
- Added proper detection for files with no comments
- Now displays appropriate message when no comments found
- Added separate counter for files without comments in batch processing
- Improved accuracy of statistics by tracking no-comment files separately
Technical
- Fixed TypeScript compilation errors in file processing code
- Optimized scrollbar CSS to reduce code duplication
- Enhanced error handling for file operations
- Improved type safety in various components
Comment Cleaner Pro v1.0.7
[1.0.7] - 2025-06-04
Added
- File Icons in History View
- Added file icons to history items
- Implemented uniform file-code icon system for all file types
- Ensured icon compatibility across all VS Code themes
Changed
- Improved History Panel UI
- Enhanced visual hierarchy in the cleaned files list
- Improved file item rendering with consistent icon presentation
Technical
- Added
getFileIcon()function to generate appropriate ThemeIcon instances - Integrated icon generation into the FileItem constructor
- Enhanced file type detection using extension mapping
- Maintained backward compatibility with existing history functionality
Comment Cleaner Pro v1.0.6
[1.0.6] - 2025-06-05
Added
- File-Specific Statistics View
- New toggle to switch between "All Files" and "Current File" views
- Auto-updating file statistics when switching between editor tabs
- Persistent view preference across sessions
- Detailed metrics for individual files with proper formatting
- Intuitive messaging when no statistics are available for current file
Changed
- Improved UI Consistency
- Made toggle buttons span full width with equal sizing
- Standardized styling across different statistics views
- Enhanced file path display with folder/file format
Technical
- Added
fileStatsmap to track individual file statistics - Extended configuration settings with
statisticsViewModepreference - Implemented editor change detection for real-time view updates
- Added file display path formatting helper
Full Changelog: v0.1.3...v1.0.6
Comment Cleaner Pro v1.0.1
Minor Update
Changed
- Extension Logo and Banner: Improved extension logo and banner
- Enhanced Documentation: Restructured features list with visual emphasis
- Marketplace Presentation: Improved extension presentation in VS Code Marketplace
Added
- VS Code Extension Metadata: Added proper changelog entry point for VS Code marketplace
- Language-Specific Documentation: Organized supported languages into clear categories
- Improved Visual Styling: Enhanced badges and visual presentation of documentation
Comment Cleaner Pro v1.0.0
[1.0.0] - 2025-06-02
Major Update
- Complete Language Support: All 25 supported languages now work flawlessly
- Fixed Critical C-style Comment Handling: Corrected line comment removal in Go, Java, Swift, Kotlin, Rust, Dart, and other C-style languages
- Fixed Context Menu Configuration: Right-click "Clean Current File" now properly shows all configuration dialogs
- Properly handles all comment types (line, block, documentation) in every supported language
- Enhanced string literal handling to avoid false comment detection
- Intelligent newline preservation to maintain code structure
- Complete user experience with consistent configuration across all entry points
Changed
- Complete comment handler architecture with improved language-specific processors
- Enhanced detection of multi-line and documentation comments
- Improved option validation to ensure configuration dialogs appear appropriately
Full Changelog: v0.1.3...v1.0.0
Comment Cleaner Pro v0.1.7
[0.1.7] - 2025-06-02
Minor Updates
- Added project banner
- Updated project icons
[0.1.6] - 2025-06-02
Fixed
- Critical issue: Right-click "Clean Current File" command now properly shows configuration dialog
- "Remove from History" context menu command now correctly removes items
- Fixed UI checkboxes squashing when window gets smaller
- Removed the 10-file history limit - now keeps unlimited history
- Improved circular checkbox rendering with consistent sizing
- Fixed JavaScript console errors when retrieving saved options
Full Changelog: v0.1.3...v0.1.7
Comment Cleaner Pro v0.1.5
Fixed
- Critical statistics tracking issue where only file count was updating
- Improved Python output parsing for reliable statistics collection
- Fixed stderr/stdout handling to properly capture all cleaning data
Changed
- Removed CI/CD workflow references
- Updated documentation with humorous acknowledegment of the comment paradox
- Enhanced output handling resilience for different Python implementations
Full Changelog: v0.1.3...v0.1.5
Comment Cleaner Pro v0.1.4
Added
- Undo/Redo buttons to the Actions panel for easy reverting and restoring changes
- Enhanced statistics tracking with line count reduction metrics
- Support for JSX and TSX file formats
Changed
- Complete object-oriented refactoring of the core engine with dedicated language handlers
- Improved UI with standard undo/redo icons matching VS Code's visual language
Fixed
- Critical issue where // comments weren't properly removed in JavaScript, TypeScript, and C++ files
- "No view is registered with id: ccpFiles" error that prevented files from loading
- Improved string handling to prevent false comment detection in quoted strings
- Enhanced error handling with specific messages for encoding and permission issues
Full Changelog: v0.1.3...v0.1.4
Comment Cleaner Pro v0.1.3
The first stable release of Comment Cleaner Pro brings comprehensive comment cleaning capabilities to VS Code with support for 20+ programming languages.
What's New in v0.1.3
- Added language-specific file extension mappings
- Enhanced language filtering in the history view
- Added proper icon support for different action items
- Improved UI for buttons in the sidebar
- Fixed display issues with history items
Previous Improvements
- Filter by Language option for history items
- Context menu actions with compare/restore/remove options
- Clear History functionality with confirmation dialog
- Status bar integration with operation feedback
- Enhanced Python processor with multi-threading and statistics
- Configuration options for preserving specific comments
- Fixed extension icon visibility in Marketplace
Comment Cleaner Pro v0.10
Initial release of Comment Cleaner Pro extension 🎉
Features:
- Support for 20+ programming languages
- Single and batch file comment cleaning
- Backup creation before cleaning
- VS Code context menu and command palette integration
- Activity bar file history
Full Changelog: https://github.com/christliebdela/Comment-Cleaner-VsCode-Ext/commits/v0.1.0