Repository navigation
v0.3.0
Release Summary
This release represents a significant architectural upgrade to the RateThisRepo extension. We've migrated from a vanilla Chrome extension implementation to the WXT framework, enabling cross-browser compatibility and numerous architectural improvements.
Key Changes
- 🌐 Cross-browser Support: Now compatible with Chrome, Brave, and Edge
- 🛡️ Shadow DOM Encapsulation: Complete UI isolation with encapsulated styles
- 🎨 Tailwind CSS Integration: Modern utility-first styling
- 📦 Modular Architecture: Better organization with clear separation of concerns
- 🚀 Performance: Improved rendering and state management
- 🧪 Testing Infrastructure: Enhanced with Vitest framework
New Features
- Refined UI components with consistent styling
- Enhanced error handling and fallback displays
- Improved state persistence across service worker restarts
- Type-safe messaging between extension contexts
Bug Fixes
- Fixed UI inconsistencies between browser environments
- Resolved issues with floating button positioning
- Corrected tooltip display and interaction
- Fixed resource cleanup when components are removed
Documentation Updates
- Updated README.md with new architecture details
- Added CHANGELOG.md to document version history
- Added CONTRIBUTING.md with development workflow guidelines
Release Details
- Version: 0.3.0
- Release Date: 2025-04-18
- Compatible Browsers: Chrome, Brave, Edge
See CHANGELOG.md for the complete list of changes in this release.
Installation
- Chrome/Brave/Edge: Chrome Web Store
- Manual Installation: See the installation instructions in our README
Development
For development instructions, please see the README.md and CONTRIBUTING.md files.