Changelog
All notable changes to the Claude Helper extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.4.1 Latest New
2024-10-25
Changed
- Modified regex pattern matching to check against full file paths instead of just filenames
- Simplified regex pattern requirements for better usability
Added
- Improved logging for regex pattern matching
- Enhanced UI for regex pattern input:
- Added clearer placeholder text explaining one-pattern-per-line requirement
- Adjusted textarea height to prevent scrolling of placeholder text
- Updated tooltip with more detailed pattern examples
1.4.0
2024-10-21
Added
- Minimap feature for chat pages, providing an overview of long conversations
- Drag and drop functionality to move the viewport
- Click-to-jump navigation within the minimap
- New options window accessible via the "Claude Helper" button in the toolbar
- File exclusion settings based on file extension or regex pattern
- Version control for file uploads using file hashing
- Option to skip unchanged files or add them with an appended date
- Settings export feature to save configurations as JSON files
- Settings import feature to load configurations from JSON files
- Toggle button for the minimap feature
- Confirmation dialogues for important actions
- Two-click access to start a new Claude conversation from any website
Changed
- Improved UI for loading animations
- Enhanced project page hosted on GitHub Pages
- Options page now disables outside of claude.ai websites
- Provides buttons for more information and quick access to claude.ai/new
Security
- Added two new permissions: "storage" for saving settings and "downloads" for exporting configurations
1.3.0
2024-08-18
Added
- Automatic detection and skipping of image files during upload process.
- Comprehensive upload summary message including:
- Number of successfully uploaded files
- Number of skipped image files
- Number of failed uploads (if any)
Changed
- Implemented a 5-second delay before page refresh to ensure visibility of the upload summary.
- Page now only refreshes if at least one file was successfully uploaded.
- Consolidated various status messages into a single, comprehensive upload summary.
Fixed
- Resolved an issue where users couldn't see the upload summary due to rapid page refresh.
1.2.0
2024-07-24
Added
- Implemented "Remove All Files" button to delete all project files.
- Progress indicator now includes a progress bar for both file uploads and file removals.
- Error messages added to the progress indicator for displaying issues during file removal.
Fixed
- "Remove All Files" functionality now works correctly with the new API endpoint.
- Resolved the issue where "Remove All Files" did not handle the absence of documents in the project.
- Improved error handling during the removal process.
- Enhanced page refresh logic after file removal to improve user experience.
Changed
- Refactored code for better error handling and improved clarity.
1.1.0
2024-07-23
Added
- Support for selecting multiple folders at once.
Fixed
- Fixed an issue causing crashes when uploading large files.
Changed
- Improved the visual design of floating buttons.
- Refactored code for better organization and readability.
1.0.0
2024-07-20
Added
- Core functionality for uploading folders to Claude.
Additional Documentation:
- Regex Pattern Guide - Learn how to use regex patterns for file exclusion