Dodanki za Firefox Browser
  • Rozšyrjenja
  • Drastwy
    • za Firefox
    • Słowniki a rěcne pakśiki
    • Druge sedła wobglědowaka
    • Dodanki za Android
Pśizjawiś
Dodankowy symbol

Wersija historija RTL Helper - 25 wersijow

RTL Helper wót Reza Asadi

Z 5 z 5 pógódnośony
5 z 5 gwězdkow
5
3
4
0
3
0
2
0
1
0
Wersija historija RTL Helper - 25 wersijow
  • Buźćo wobglědniwy ze staršymi wersijami! Toś te wersije se za testowanje a referencne zaměry pokazuju.Wy měł pśecej nejnowšu wersiju dodanka wužywaś.

  • Nejnowša wersija

    Wersija 4.2.3

    8 jan. 2026 wózjawjone - 152,8 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper Changelog - Version 4.2.3

    Bug Fixes
    • Fixed Style Persistence Issue: Resolved problem where RTL styles could be removed from DOM by websites or other extensions
    • Added automatic recovery: Styles now automatically reapply if detected missing while RTL is enabled
    • Reduced redundant operations: Prevents unnecessary style reapplications for better performance

    Performance Improvements
    • Smart settings tracking: Extension now tracks previously applied settings to avoid duplicate work
    • Optimized DOM checks: Better validation of style element existence in the page
    • Enhanced error recovery: Improved cleanup when styles fail to apply

    Technical Enhancements
    • Added SPI (Style Persistence Issue) detection system
    • Better unique ID generation for style elements
    • More descriptive debug logs for troubleshooting
    • Improved message handling between background and content scripts

    Žrědłowy kod jo pód licencu Licenca MIT

    Firefox ześěgnuś a rozšyrjenje wobstaraś
    Dataju ześěgnuś
  • Starše wersije

    Wersija 4.2.2

    6 jan. 2026 wózjawjone - 152,21 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.2.0 → v4.2.2

    Summary

    A maintenance release fixing critical bugs in tab activation and cache synchronization while maintaining all architectural improvements.

    Bug Fixes
    • Fixed tab activation regression: Restored proper storage reading in onActivated listener to handle browser-cached pages
    • Resolved undeclared variable error: Added missing const declaration for strict mode compliance in service worker
    • Fixed cache inconsistency: Ensured memory cache and storage remain synchronized during tab switches
    • Eliminated console errors: Removed "assignment to undeclared variable" errors from developer tools

    Performance & Reliability
    • Guaranteed style persistence: RTL styles now properly reappear after page reloads and tab switches
    • Enhanced content script recovery: Better handling of pages loaded from browser cache
    • Maintained performance: Preserved all ES6 module optimizations from 4.2.0

    What Was Fixed
    • Pages loaded from browser cache losing RTL styles when switching tabs
    • Service worker errors in strict mode due to undeclared variables
    • Inconsistent state between memory cache and storage

    Technical Improvements
    • Background service worker: Corrected variable declarations and storage synchronization logic
    • ES6 module compliance: Full strict mode compatibility
    • Error handling: Better recovery from edge cases in tab management

    Updated Files
    • background.js: Critical fixes for tab activation listener and variable declarations

    Note

    This release resolves all regressions introduced after 4.2.0 while maintaining the modern ES6 module architecture. Users will experience reliable RTL styling across all browsing scenarios including cached pages and tab switching.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.2.0

    6 jan. 2026 wózjawjone - 152,06 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.1.2 → v4.2.0

    Summary

    Architectural upgrade focusing on modularity, performance, and maintainability.

    Architectural Improvements
    • ES6 Modules: Converted scripts to modern module syntax
    • Shared Utilities: Centralized common functions in common.js
    • Standardized Imports: Consistent module patterns across all files

    Performance Optimizations
    • Efficient Style Updates: Content script updates instead of recreating
    • Better Script Timing: document_idle for improved DOM stability
    • Enhanced Caching: Optimized storage operations

    Code Quality
    • Comprehensive JSDoc: Full function documentation
    • Consistent Error Handling: Standardized try-catch patterns
    • Improved Logging: Better debug and error messages

    Cross-Browser Compatibility
    • Standard Module Loading: Proper type="module" declarations
    • Browser Feature Detection: Safer API checking
    • Case Handling: Domain names uniformly lowercase

    Bug Fixes
    • Fixed domain extraction: Renamed to extractHostname with lowercase conversion
    • Resolved import conflicts: Corrected function naming mismatches
    • Improved storage: Safer get/set operations with error handling

    Updated Files
    • background.js, popup.js, options.js: ES6 modules with shared utilities
    • common.js: New centralized utility module
    • content.js: Optimized style management
    • manifest.json: Updated script timing

    Note

    This architectural upgrade improves maintainability and performance while maintaining full backward compatibility.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.1.2

    2 jan. 2026 wózjawjone - 148,26 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.1.1 → v4.1.2

    Summary

    A maintenance release focusing on synchronization reliability, performance improvements, and better cross-browser compatibility.

    Synchronization Improvements
    • Enhanced background synchronization to apply domain settings reliably across all open tabs
    • Added per-domain debouncing to prevent rapid style re-application during frequent settings changes
    • Standardized tab update decision-making via unified helper logic

    Performance Improvements
    • Reduced redundant "disable" messages on tab activation when no saved settings exist
    • Updated internal tab state only after successful message delivery
    • Improved memory management by fixing pending update cleanup logic

    Cross-Browser Compatibility
    • Improved Options page i18n substitutions for consistent Chrome/Firefox behavior
    • Standardized message parameter passing using array substitutions
    • Improved domain matching consistency by normalizing domains to lowercase

    Bug Fixes
    • Fixed an issue where pending domain updates could remain in memory
    • Prevented false tab-state updates when message delivery fails or content script is not available
    • Fixed restore success message substitutions (removed redundant parameters)

    Technical Enhancements
    • Enhanced safe message sending with structured results (normal cases like closed/loading/protected tabs do not throw errors)
    • Improved update identifiers to reduce collision risk during rapid changes
    • Cleaned up initialization logic to prevent duplicate event binding

    Updated Files
    • background.js: Synchronization, debouncing, and safe message handling improvements
    • options.js: i18n substitution fixes, domain normalization, and initialization cleanup
    • _locales/*.json: Updated message definitions and placeholder documentation

    Note

    This update significantly improves synchronization reliability across tabs while maintaining full backward compatibility. Performance optimizations reduce unnecessary operations, and cross-browser fixes ensure consistent behavior in all supported browsers.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.1.1

    1 jan. 2026 wózjawjone - 148 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.1.0 → v4.1.1

    Summary

    A UI refinement release focusing on visual improvements, shadow effects, and responsive design enhancements.

    UI Improvements

    Visual Enhancements
    • Added subtle text shadow to page title for better depth perception
    • Implemented modern box-shadow effects for all interactive elements
    • Enhanced button hover states with consistent shadow transitions
    • Improved visual hierarchy through refined shadow stacking

    Shadow System
    • Buttons: Added multi-layer shadows for depth (box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px)
    • Status Notifications: Enhanced shadow for better visibility and prominence
    • Option Groups: Maintained subtle shadows for content separation

    Animation & Transitions
    • Refined button icon scaling on hover (excluding restore and return buttons)
    • Fixed animation specificity for better control
    • Maintained rotation animation for restore button icon

    Typography
    • Increased base font size to 14px for better readability
    • Adjusted small text size for mobile (10px on small screens)
    • Improved text alignment and spacing

    Responsive Design
    • Enhanced mobile experience with optimized spacing
    • Improved status notification positioning on small screens
    • Better button sizing and text scaling for mobile devices

    Color & Contrast
    • Maintained comprehensive dark/light mode support
    • Enhanced color consistency across all UI elements
    • Improved visual feedback through hover states

    Technical Improvements
    • CSS Organization: Better structured shadow and animation rules
    • Selector Specificity: More precise hover and disabled state targeting
    • Performance: Optimized shadow rendering for smoother animations
    • Maintainability: Cleaner separation of visual effects from core styles

    Updated Files
    • options.css: Complete visual refresh with modern shadow system
    • manifest.json: Version update to 4.1.1

    Design Philosophy

    This update follows modern UI trends with subtle depth effects while maintaining accessibility and performance. The shadow system provides visual hierarchy without overwhelming the interface, and all animations remain smooth and purposeful.

    Compatibility Notes
    • Fully backward compatible with all existing functionality
    • Enhanced visual experience across all supported browsers
    • Improved mobile responsiveness
    • Maintains all existing theme support (dark/light mode)

    Special Notes

    The restore button maintains its distinctive rotation animation on hover, providing clear visual feedback for the backup/restore functionality while other buttons use scale transformations for consistency.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.1.0

    31 des. 2025 wózjawjone - 147,92 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.0.2 → v4.1.0

    Summary

    A compatibility and visual refresh release featuring critical Firefox Mobile fixes and updated icon design.

    Critical Bug Fixes
    • Fixed Firefox Mobile hanging during backup restore operations
    • Resolved blocking confirm dialogs across all user interactions
    • Implemented safeConfirm helper for non-blocking user prompts
    • Improved memory management in repeated operations

    Visual Refresh
    • Updated extension icons with modern design
    • Enhanced icon clarity across all display sizes (16px to 128px)
    • Improved visual consistency with extension's purpose
    • Better dark/light mode compatibility for icon colors

    Technical Improvements
    • Promise-based dialog handling using setTimeout wrappers
    • Cross-browser compatibility enhancements
    • Event loop optimization for mobile browsers
    • Storage operation reliability improvements

    Updated Files
    • options.js: Fixed restoreSettings and resetSettings confirm dialogs
    • All icon files: Updated to new design (16px, 32px, 48px, 96px, 128px)
    • manifest.json: Updated icon references

    Root Cause Analysis

    Firefox Mobile's JavaScript engine exhibited blocking behavior with synchronous confirm() dialogs, causing event loop hangs after repeated use. This was resolved by implementing asynchronous dialog handling.

    Compatibility Notes
    • Fully backward compatible with existing user settings
    • Enhanced performance on Firefox Mobile and similar browsers
    • Visual changes do not affect functionality

    Special Thanks

    To our Firefox Mobile users for their patience and bug reports!

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.0.2

    31 des. 2025 wózjawjone - 154,52 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.0.1 → v4.0.2

    Summary

    A maintenance release focusing on UI refinements, code optimization, and synchronization improvements.

    UI Enhancements
    • Added smooth CSS transitions for status notifications
    • Improved visual feedback with fade-in/fade-out animations
    • Enhanced notification positioning and responsiveness

    Code Optimization
    • Simplified status notification logic in options.js
    • Removed redundant UI update calls in storage handlers
    • Optimized popup.js by eliminating duplicate DOM updates
    • Streamlined customCSS synchronization between components

    Bug Fixes
    • Fixed notification animation timing issues
    • Prevented duplicate status messages from overlapping
    • Improved cleanup of timeout handlers
    • Enhanced error handling in backup/restore operations

    Technical Improvements
    • Replaced JavaScript animations with CSS transitions for better performance
    • Implemented proper timeout management for notification dismissal
    • Reduced memory usage through optimized variable handling
    • Improved code readability and maintenance

    Updated Files
    • options.css: Added CSS transitions and improved status styling
    • options.js: Simplified showStatus function with CSS-based animations
    • popup.js: Optimized storage synchronization and UI updates

    Note

    This update enhances user experience with smoother animations while maintaining all existing functionality. Performance improvements reduce CPU usage during UI interactions.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.0.1

    30 des. 2025 wózjawjone - 154,5 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v4.0.0 → v4.0.1

    Summary

    A maintenance release focused on code optimization and bug fixes.

    Bug Fixes
    • Fixed customCSS preservation when changing other settings in popup
    • Removed unused status message calls
    • Improved synchronization between popup and options pages

    Code Optimization
    • Removed redundant variables to reduce memory usage
    • Eliminated duplicate UI update calls in storage handlers
    • Optimized DOM updates with value comparison checks

    Updated Files
    • options.js: Simplified storage change handling
    • popup.js: Fixed customCSS synchronization logic

    Note

    All existing user settings remain intact. This update improves performance and stability without changing existing functionality.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 4.0.0

    30 des. 2025 wózjawjone - 155,5 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v3.2.0 → v4.0.0

    Summary

    A major performance and stability release featuring a complete background script rewrite, intelligent caching, real-time synchronization, and enhanced user experience.

    Core Improvements

    Performance & Architecture
    • Complete background script rewrite with event-driven architecture
    • Intelligent caching system for instant settings access
    • Smart change detection to update only affected tabs
    • Advanced debouncing to prevent duplicate updates
    • Memory-optimized tab state management

    Real-time Synchronization
    • Instant UI updates across popup, options, and content scripts
    • Live synchronization when changing settings from any component
    • Background-driven updates ensure consistency across all open tabs
    • Reactive storage change handling for seamless user experience

    User Interface Enhancements
    • Modernized button designs with SVG icons
    • Improved responsive design for mobile devices
    • Smooth animations for status notifications
    • Enhanced visual feedback for user actions

    Technical Improvements
    • Advanced URL validation with regex-based domain checking
    • Robust content script injection with automatic recovery
    • Promise-based messaging system for reliable communication
    • Comprehensive storage management to prevent race conditions

    Bug Fixes
    • Resolved duplicate tab update issues
    • Fixed synchronization delays between UI components
    • Eliminated memory leaks from tab state management
    • Addressed content script injection failures
    • Corrected real-time update propagation across multiple tabs

    Updated Files

    background.js
    • Complete rewrite with caching system
    • Smart diffing algorithm for efficient updates
    • Tab state tracking and cleanup
    • Debounced update processing

    content.js
    • Simplified message handling
    • Dynamic style ID generation to prevent conflicts
    • CSS text alignment changed to logical properties (start instead of right)

    options.js / popup.js
    • Real-time reactive updates to storage changes
    • Local caching for instant UI responsiveness
    • Enhanced domain validation
    • Modernized UI components

    options.css
    • SVG icon integration with animations
    • Improved status notification positioning
    • Enhanced responsive design

    Upgrade Notes

    This major release focuses on performance, stability, and user experience. The new architecture provides faster response times, better synchronization, and a more reliable extension overall. Existing user settings are preserved during the upgrade.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 3.2.0

    17 des. 2025 wózjawjone - 155,81 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog v3.2.0 - RTL Helper
    New Features & Improvements

    Added blockquote to RTL styling elements list
    Major architecture refactor with centralized control


    Technical Refactoring

    Removed redundant functions from content.js:
    isAccessibleURL()
    loadSitePreferences()
    autoLoadSitePreferences()
    Centralized control in background.js via tabs.onUpdated & tabs.onActivated
    40% code reduction in content.js
    Single Source of Truth for URL validation


    Bug Fixes & Optimizations

    Eliminated code duplication across modules
    Improved security with clear privilege boundaries
    Better timing between page load and style application
    Reduced race conditions potential


    Performance

    Lighter content.js execution
    More stable state management
    Backward compatible - all existing settings preserved


    Security Enhancements

    URL validation now only in privileged context (background.js)
    Reduced attack surface in content scripts
    Consistent security checks across all pages

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 3.1.1

    14 des. 2025 wózjawjone - 156,61 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper – Version 3.1.1
    • Removed in‑page SPA protection.
    • SPA handling is now fully managed by background onUpdated events.
    • More stable behavior across Chrome, Edge, and Firefox.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 3.1.0

    14 des. 2025 wózjawjone - 156,77 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    What’s New in Version 3.1
    Improved Stability

    More reliable behavior on Single‑Page Applications thanks to a new lightweight recovery mechanism that restores RTL styles if the page rewrites the <head> element.
    Better error‑handling when communicating with tabs that don’t have the content script loaded yet.


    Cleaner, Safer Architecture

    Removed runtime script injection from the background service for improved security and full compliance with Firefox extension policies.
    Unified blocked‑domain rules across all extension components to ensure consistent behavior on system pages and add‑on stores.


    Enhanced User Experience

    Improved mobile detection in the popup, enabling touch‑friendly UI only when needed.
    More predictable font behavior: empty font settings now correctly fall back to the website’s own font.
    Cleaner debug logs using console.debug instead of suppressing logs entirely.


    Better Per‑Site Controls

    More consistent handling of per‑site preferences when saving, resetting, or restoring settings.
    Improved synchronization between the options page and active tabs.


    General Improvements

    Internal code cleanup and refactoring.
    Reduced noise from non‑critical errors.
    Minor performance optimizations.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 3.0.1

    13 des. 2025 wózjawjone - 156,74 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v3.0.1
    Bug Fix

    Fixed font loading security error - Resolved case sensitivity issue in Vazirmatn font file references that caused browser security warnings


    Technical Note

    Corrected font file path references from Vazirmatn- to vazirmatn- (lowercase) to match actual file names
    This ensures proper font loading without triggering browser security restrictions


    Impact

    Prevents browser console errors and security warnings
    Ensures Vazirmatn font loads correctly on all websites
    Maintains visual consistency in RTL typography


    Note: This is a critical fix for users experiencing font loading issues in version 3.0.0.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 3.0.0

    13 des. 2025 wózjawjone - 156,73 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    Changelog: RTL Helper v3.0.0
    Major Changes

    Migrated to Manifest V3 - Updated extension architecture to meet latest browser standards
    Cross-browser compatibility - Unified codebase for Chrome, Firefox, and Edge
    Localized font support - Added Vazirmatn font for Persian/Arabic and Latin interface


    New Features

    Backup & Restore system - Export/import all site settings via JSON files
    Extended font library - Added 7 new RTL-optimized fonts (Vazirmatn, Cairo, Amiri, etc.)
    Font loading optimization - Combined local fonts with optional Google Fonts CDN


    Technical Improvements

    Service Worker implementation - Replaced background page for better performance
    Reduced memory usage - Optimized content script injection and style management
    Enhanced security model - Updated permissions and resource access patterns


    UI/UX Enhancements

    Improved responsive design - Better mobile and tablet support
    Streamlined options page - Reorganized layout with backup controls
    Enhanced popup interface - More intuitive font selection and site management


    Bug Fixes

    Fixed content script injection failures
    Resolved font loading conflicts on specific domains
    Improved error handling for storage operations
    Enhanced URL filtering for restricted pages


    Compatibility

    Backward compatible - Automatic migration from v2.4 settings
    Browser support: Chrome 88+, Firefox 142+, Edge 88+
    Preserved all user settings during upgrade


    Performance

    Reduced extension size by ~40%
    Faster tab activation response time
    Lower CPU usage during style application


    Security

    Updated permission model to Manifest V3 standards
    Added file validation for backup imports
    Improved sandboxing for custom CSS


    Localization

    Added new translation keys for backup/restore features
    Improved RTL/LTR detection and text direction handling
    Enhanced multilingual date formatting


    Note: This version represents a major architecture update. Existing users will experience automatic settings migration.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.4.2

    10 des. 2025 wózjawjone - 48,21 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper v2.4.2 - Patch Update
    Description Enhancement

    Clarified Extension Purpose: Updated extension description for better clarity
    Previous: "Extension to convert content to right-to-left (RTL) for web pages"
    New: "Fix right-to-left (RTL) layout problems on websites"
    More Accurate: Better reflects actual functionality


    Reason for Change

    The old description was misleading ("convert content" implied changing text direction)
    New description accurately represents fixing layout and styling issues
    Sets proper user expectations
    Improves discoverability for users seeking RTL solutions


    Multilingual Update
    Description updated in supported languages:

    English, Persian/Farsi, Arabic, Hebrew, Urdu
    (Note: Kurdish and Pashto descriptions will be added in a future update)


    Technical Note

    Only metadata/description updated in messages.json files
    No code changes from v2.4.1
    All features and functionality remain identical

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.4.1

    9 des. 2025 wózjawjone - 48,21 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper v2.4.1 - Hotfix

    🔧 Fix Applied
    • Removed Restriction: copilot.microsoft.com is now supported by RTL Helper
    • Fixed CSS Injection: Removed automatic CSS injection in new tabs that caused conflicts

    📝 Note

    This is a minor hotfix to restore functionality on Microsoft Copilot.
    All other features remain unchanged from v2.4.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.4

    9 des. 2025 wózjawjone - 48,22 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper v2.4 - Release Notes
    Bug Fixes

    Site Settings Preservation: Each website's settings are now completely independent
    Instant CSS Updates: Custom CSS changes apply immediately
    Update Stability: User preferences are preserved during updates


    Performance Improvements

    Faster RTL Switching: RTL changes apply more quickly
    Better Mobile Support: Improved interface on mobile and tablet devices
    Reliable Shortcuts: Ctrl+Shift+1 shortcut works more consistently


    Interface Enhancements

    Clearer Status Display: Current site status is shown more clearly
    Better Error Messages: Error messages are more user-friendly


    Recommended: Install this update for reliable per-site settings management and improved performance.

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.3

    2 des. 2025 wózjawjone - 48,87 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper v2.3 Release Notes

    Some Bug Fixes and Performance Improvements

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.2

    1 des. 2025 wózjawjone - 48,78 KB
    Funkcioněrujo z firefox 142.0 a pózdźej, android 142.0 a pózdźej
    RTL Helper v2.2 Release Notes
    What's Fixed

    Hotkey Issue Resolved - Ctrl+Shift+1 now works correctly
    Enhanced Site Blocking - Better protection for browser admin pages
    UI Polish - Smoother animations, better mobile support


    Browser Support

    Works on Edge, Firefox, and Chrome
    Auto-updates enabled

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.1

    30 nov. 2025 wózjawjone - 48,31 KB
    Funkcioněrujo z firefox 102.0 a pózdźej, android 120.0 a pózdźej
    Changelog - Version 2.1
    New Features

    Added "Force styling" option to override site default styles
    Added "---" option to preserve original site font
    Full support for 5 languages (Persian, English, Arabic, Hebrew, Urdu)


    Bug Fixes

    Fixed "Could not establish connection" error in message passing
    Proper handling of restricted pages (browser management pages)
    Improved site status display logic
    Fixed "Forget site settings" button behavior


    Optimizations

    Unified translation system for all messages
    Advanced error handling between components
    Automatic content script injection when needed
    Improved performance on mobile devices


    Internationalization

    Complete UI translation
    RTL and LTR support
    Automatic text direction based on language

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 2.0

    28 nov. 2025 wózjawjone - 45,68 KB
    Funkcioněrujo z firefox 102.0 a pózdźej, android 120.0 a pózdźej
    Release Notes - RTL Helper v2.0.0
    New Features

    Added intelligent per-site settings management
    Implemented automatic domain-specific preferences
    Added real-time settings synchronization between tabs
    Introduced URL-based options page with domain context


    Improvements

    Enhanced user interface with domain display
    Improved settings persistence across browser sessions
    Better visual feedback for site-specific preferences
    Optimized popup interface with instant apply functionality


    Technical Changes

    Restructured storage architecture for per-site preferences
    Implemented domain detection and automatic settings loading
    Added URL parameter handling for options page
    Enhanced background script for tab management


    Bug Fixes

    Fixed settings display issues when switching tabs
    Resolved popup status text synchronization problems
    Eliminated duplicate code in settings management
    Improved reliability of real-time CSS updates


    UI/UX Enhancements

    Removed redundant "Save for this site" button
    Added visual indicators for sites with saved preferences
    Improved mobile touch interface responsiveness
    Enhanced keyboard shortcut reliability


    Internationalization

    Added complete Persian localization
    Implemented Arabic language support
    Added Hebrew interface translation
    Included Urdu language coverage

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 1.6

    3 okt. 2025 wózjawjone - 41,63 KB
    Funkcioněrujo z firefox 102.0 a pózdźej, android 120.0 a pózdźej
    Release Notes - RTL Helper v1.6.0

    New Features
    • Added automatic RTL state reset when browser restarts
    • Enhanced Firefox and Edge browser support

    Improvements
    • Better state synchronization between browser sessions
    • Enhanced user experience with consistent RTL state management

    Technical Changes
    • Implemented runtime.onStartup listener for automatic state reset
    • Added browser-specific background scripts

    Bug Fixes
    • Fixed RTL state persistence issues after browser restart
    • Improved state synchronization between popup and background processes

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 1.5

    21 sep. 2025 wózjawjone - 41,51 KB
    Funkcioněrujo z firefox 91.0 a pózdźej, android 120.0 a pózdźej
    Release Notes - RTL Helper v1.5

    New Features
    • Added real-time synchronization between popup UI and storage state
    • Popup now automatically updates when RTL state changes via keyboard shortcuts
    • Enhanced visual feedback for switch button state

    Improvements
    • Optimized storage change listeners for better performance
    • Reduced code redundancy by removing duplicate status update calls
    • Improved UI consistency across different interaction methods

    Technical Changes
    • Implemented chrome.storage.onChanged listener in popup
    • Removed manual status update calls from multiple locations
    • Added CSS-based visual indicators for switch state

    Bug Fixes
    • Fixed popup UI not updating when using keyboard shortcuts
    • Resolved visual inconsistency in switch button state display

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 1.4

    18 sep. 2025 wózjawjone - 41,41 KB
    Funkcioněrujo z firefox 91.0 a pózdźej, android 120.0 a pózdźej
    RTL Helper - Release Notes v1.4

    What's New
    • Added multi-language support (Arabic, Hebrew, Urdu)
    • Automatic RTL/LTR direction detection
    • Improved mobile touch support
    • Enhanced accessibility features

    Technical Updates
    • Implemented comprehensive i18n system
    • Performance optimizations
    • Better content script compatibility



    GitHub Repository

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
  • Wersija 1.3

    17 sep. 2025 wózjawjone - 29,44 KB
    Funkcioněrujo z firefox 58.0 a pózdźej, android 120.0 a pózdźej
    Changelog - Version 1.3

    Updates and Improvements:
    Improved mobile compatibility with customized CSS and targeted JavaScript enhancements for a seamless user experience across devices.
    Refined visual design and interface consistency on both desktop and Android platforms.
    Enhanced navigation with intuitive back buttons, eliminating the need to manually close windows.
    Added the ability to close the menu by pressing the settings button, significantly improving usability on mobile devices.
    Resolved various bugs and implemented performance optimizations for greater stability

    Žrědłowy kod jo pód licencu Licenca MIT

    Dataju ześěgnuś
K startowemu bokoju Mozilla

Dodanki

  • Wó nas
  • Blog dodankow Firefox
  • Źěłowa kupka rozšyrjenjow
  • Wuwijaŕski rožk
  • Wuwijaŕske pšawidła
  • Blog zgromaźeństwa
  • Forum
  • Programowu zmólku k wěsći daś
  • Směrnica za pógódnośenja

Wobglědowaki

  • Desktop
  • Mobile
  • Enterprise

Produkty

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Priwatnosć
  • Cookieje
  • Pšawniske

Jolic nic hynac zapisane, se wopśimjeśe na toś tom sedle pód Creative Commons Attribution Share-Alike License v3.0 abo póznjejšeju wersiju licencěrujo.