TWP Enhanced with DeepLX version history - 2 versions
TWP Enhanced with DeepLX by XXXR
TWP Enhanced with DeepLX version history - 2 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 10.2.0.2
Released Jul 4, 2025 - 573.71 KBWorks with firefox 109.0 and later- Update to Manifest V3
- Remove load balance for DeepLX
Source code released under Mozilla Public License 2.0
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 10.2.0.1
Released Jun 24, 2025 - 511.76 KBWorks with firefox 64.0 and later🚀 New Features
Multi-Service Load Balancing
1. Multiple Endpoints Support: Configure multiple DeepLX API endpoints with load balancing
2. Load Balancing Strategies: Random, Round-Robin, and Weighted distribution algorithms
3. Automatic Failover: Smart switching between endpoints when one fails
4. Service Health Monitoring: Real-time status tracking with visual indicators
Enhanced Testing System
1. Auto-Test on Add: New endpoints automatically tested before saving
2. Manual Testing: "Test" button for each configured endpoint
3. Edit-Time Validation: Endpoints tested when being updated
4. Smart Duplicate Prevention: Blocks duplicate URL+Token combinations
Improved User Interface
1. Status Badges: Visual error indicators with HTTP status codes
2. Change Detection: Update button only enabled when changes are made
3. Auto-Clear Messages: Success/error messages disappear automatically
4. Compact Layout: Optimized display for multiple endpoints
🐛 Bug Fixes
Load Balancing Issues
1. HTTP Status Handling: Fixed 401/500 errors not triggering failover
2. Round-Robin Algorithm: Corrected service selection when endpoints are excluded
3. Service Management: Fixed permanent vs temporary service removal logic
UI/UX Improvements
1. Memory Leaks: Fixed event listener cleanup in form change detection
2. Message Persistence: Fixed success messages not auto-clearing
3. Button States: Corrected disabled button behavior in edit mode
4. Code Duplication: Eliminated redundant testing implementations
Configuration Management
1. State Persistence: Error states now properly saved across sessions
2. Validation Logic: Improved URL and authentication token validation
3. Service Synchronization: Fixed inconsistencies between UI and background processes
🔧 Technical Improvements
1. DeepLXLoadBalancer Class: New load balancing engine
2. Error Classification: Permanent vs temporary error detection
3. Performance Optimization: Reduced code redundancy and improved algorithms
4. Event Management: Better memory management for form interactionsSource code released under Mozilla Public License 2.0