Skip to content

Latest commit

 

History

History
605 lines (405 loc) · 16.2 KB

File metadata and controls

605 lines (405 loc) · 16.2 KB

4.9.124 (April 1, 2026)

  • Fixed PDF inversion in Dynamic mode.
  • Fixed Picture-in-Picture mode icons.
  • Fixed Google Chats icons.
  • Fixed text stroke in Filter mode.

4.9.123 (March 1, 2026)

  • Firefox: Disable white flash prevention in iframes (FF 148 issue in Google Docs, CKEditor and others).

4.9.122 (February 27, 2026)

  • Chrome: Fixed PDF inversion in Dynamic mode.
  • Firefox: Fixed pasting text in Google Docs.
  • Improved mask image handling.

4.9.121 (February 10, 2026)

  • Fixed sites fixes indexing.

4.9.120 (February 9, 2026)

  • IGNORE CSS URL config property.
  • Optimized site list search.
  • Optimized fixes search.
  • Optimized color parsing.
  • Optimized PDF URL check.
  • Fixed overriding background size and position.
  • Fixed analyzing images with URL encoding.
  • Fixed analyzing SVG icons with unset size.

4.9.119 (January 14, 2026)

  • Optimized inline style changes.
  • Support Shadow DOM created from HTML templates.
  • Fixed Google Maps satellite view.
  • Fixed SVG icons with unset size or inherited colors.
  • Fixed font element color attribute values.

4.9.118 (December 8, 2025)

  • Improved RGB colors support in CSS variables.
  • Extended cross-origin request limitations.

4.9.117 (December 3, 2025)

  • Improved dark theme detection.
  • Optimized SVG image analysis.
  • CSS variables support improvements.
  • Applied cross-origin request limitations.

4.9.116 (November 22, 2025)

  • Improved dark theme detection.
  • Prevent high CPU usage due to inline style conflicts.
  • Fixed error messages in Firefox.
  • Fixed eBay buttons.

4.9.115 (November 14, 2025)

  • Fixed eBay issue (transparent color for unresolved variables).
  • Improved dark theme detection.

4.9.114 (November 12, 2025)

  • Fixed compatibility with Chrome 144.
  • Fixed handling CSS for deprecated media.
  • Fixed breaking on ::picker selector.

4.9.113 (November 4, 2025)

  • Fixed processing unresolved nested CSS variables fallbacks.
  • Fixed handling same CSS rules inside different @layer rules.
  • Fixed mobile user interface in Edge.
  • Fixed Firefox build in different timezones.

4.9.112 (October 15, 2025)

  • Fixed handling fallback values of undefined CSS variables.
  • Fixed error when Dark Reader styles were removed.
  • Simplified mobile user interface for Edge.
  • One-click activation for new UI in Edge.

4.9.110 (July 16, 2025)

  • Fixed breaking certain websites (Bloomberg).
  • Fixed Google Maps inversion.

4.9.109 (July 7, 2025)

  • Fixed API bundle error.

4.9.108 (July 3, 2025)

  • Fixed crash when parsing invalid complex colors (Linkedin issue).
  • Fixed breaking when CSS @import can't be loaded.
  • Fixed compatibility with certain extensions.
  • Fixed processing background with variables defined later.
  • Detect dark theme in certain iframes.
  • Ability to hide payment messages.

4.9.106 (May 6, 2025)

  • Google Docs: use Filter mode instead of Filter+ by default.
  • Added support for nested CSS rules.
  • Fixed duplicate CSS files requests.
  • Fixed ShadowDOM static style injection.
  • Fixed style injection causing freeze for certain websites.
  • Fixed handling "initial" CSS color value.

4.9.105 (February 25, 2025)

  • API: Fixed breaking ES5 builds.

4.9.104 (February 19, 2025)

  • API: ES Module bundle.

4.9.103 (February 17, 2025)

  • Added support for more color spaces (Tailwind 4 issues).
  • Support variables in shorthand border properties of inline styles.
  • Fixed colors after style overrides were removed (Pinterest issue).
  • Fixed dark theme detection in background tabs.
  • Fixed numeric color variables.
  • Fixed same-origin CSS loading optimization.

4.9.102 (February 10, 2025)

  • MV3: Fixed background cache performance.

4.9.101 (February 7, 2025)

  • Fixed processing stylesheets with multiple CSS imports.

4.9.100 (January 29, 2025)

  • Improved performace of checking available background images.
  • Optimized image analysis caching.
  • Fixed processing style sheets with incorrect imports.
  • Fixed image analysis when extension is re-enabled.
  • Fixed theme update optimization.

4.9.99 (December 13, 2024)

  • Firefox: Fixed console error.

4.9.98 (December 13, 2024)

  • Firefox: Fixed custom browser theme.

4.9.97 (December 10, 2024)

  • Analyze only background images present on a web page.
  • Optimized rebuilding theme after configuration changes.
  • Cache image analysis results and CSS requests.
  • Improved relative CSS colors support.
  • Fixed handling custom CSS properties in inline SVGs.
  • Firefox: Optimized adopted style sheets workaround (Reddit issue).

4.9.96 (October 29, 2024)

  • Dark theme detection improvements.
  • Fixed overriding styles in Shadow DOM of built-in elements.
  • Firefox: Fix breaking Microsoft Teams.
  • Prevent dark content flashes for disabled websites.
  • Fixed loading styles with imports from same domain.

4.9.95 (October 2, 2024)

  • Fixed Google Calendar scroll bars.
  • Fixed automation panel.
  • Added links to mobile apps.

4.9.94 (September 24, 2024)

  • API: Fixed TypeScript builds.
  • Updated experimental design for Microsoft Edge for Android.

4.9.93 (September 20, 2024)

  • Experimental design for Microsoft Edge for Android.

4.9.92 (September 10, 2024)

  • Detect website's dark theme by default.
  • Use Filter mode for particular websites by default (Google Docs, Microsoft Office).
  • Restored scrollbar colors.
  • Fixed breaking on default selection color.

4.9.90 (September 1, 2024)

  • Fixed "Aw, Snap" in Google Search (Chrome and Edge on Windows).

4.9.89 (August 23, 2024)

  • Removed www part from website URLs.
  • Enabled automation and dark theme detection by default for mobile version.
  • Fixed colors for static site fixes.
  • Apply ignored image selectors for gradients.

4.9.88 (July 11, 2024)

  • Fixed breaking browser panels.

4.9.87 (June 27, 2024)

  • Added link to Settings page.
  • Fixed CSS editor layout.
  • Fixed delay when opening settings.
  • Fixed warnings for protected pages.
  • Fixed conflicts with Dark Reader based scripts.
  • Improved fallback color support in CSS variables.
  • Japanese Help page translation.

4.9.86 (May 30, 2024)

  • CSS variables performance optimizations.
  • Fixed Manifest V3 bugs.
  • Fixed loosing control over tabs after update.

4.9.85 (May 14, 2024)

  • Bulgarian translation.
  • Improved color variables support.
  • Fixed handling styles with embedded SVGs.
  • Fixed Inversion Dev Tools.
  • Fixed inline SVG image analysis.
  • Fixed overriding icon fonts.

4.9.84 (April 25, 2024)

  • Improved Dev Tools (per site editor).
  • Improved SVG logos analysis.
  • Improved large background image analysis.
  • Fixed IPv6 URL support.
  • Fixed Mark elements' colors.
  • Check for CSS @layer support.

4.9.83 (April 10, 2024)

  • Reduced memory consumption.
  • Fixed iframes background colors.
  • Optimized CSS @import loading.

4.9.82 (April 5, 2024)

  • Fixed performance issue when detecting @layer and @supports rules.
  • Improved border colors with CSS variables.
  • Leave iframes unchanged when dark theme is detected on a web page.

4.9.81 (March 29, 2024)

  • Fixed performance degradation when computer wakes up from sleep mode.
  • Improved dark theme detection.
  • Support for CSS layers.
  • Support for color mixing functions.
  • Override author's scrollbar colors.
  • Override color-scheme CSS property.
  • Fixes for backgrounds with variable colors.
  • Dynamic mode bug fixes and performance optimizations.

4.9.80 (March 13, 2024)

  • Analyze inline background images for root elements.
  • Support for "background" attribute.
  • Fixed performance for asynchronously resolved inline styles.
  • Fixed freezes and incorrect work on several websites.
  • Dev Tools: Formatting of CSS fixes.

4.9.79 (February 29, 2024)

  • Use ES2020 for API bundle.

4.9.78 (February 29, 2024)

  • Optimized Adopted Style Sheets changes handling.
  • Fixed watching for style/link element position changes.
  • Fixed processing large style elements loaded by chunks.
  • Fixed enabling the extension with a hotkey after it was disabled automatically.
  • Fixed sliders in mobile UI.

4.9.77 (February 7, 2024)

  • Firefox: Fixed errors when Adopted Style Sheets were not present.
  • Fixed breaking on ::view-transition selectors (Airbnb issue).

4.9.76 (January 17, 2024)

  • Improved dark theme detection.
  • Dynamic mode bug fixes.

4.9.75 (January 12, 2024)

  • Fixed CSS variables processing in inline styles.
  • Chrome: Improved Adopted Style Sheets support (Bing AI and Copilot issues).
  • Firefox: Adopted Style Sheets support.
  • Firefox: Fixed issues with Filter+ mode.
  • Improved Constructed Style Sheets changes handling.

4.9.74 (January 3, 2024)

  • Improved image analysis performance.
  • Improved dark theme detection.
  • Fixed 404 errors when loading images with relative paths.
  • v5 Preview: Moved settings into a separate page.

4.9.73 (December 6, 2023)

  • Fixed URL subdomain handling.

4.9.72 (December 5, 2023)

  • Fixed Salesforce and Excel Online issues.

4.9.71 (December 5, 2023)

  • Improved subdomain handling in Site List.
  • Improved dark theme detection.
  • Fixed page crashes (Slack issue).
  • Fixed Site List migration.
  • Reduced image analysis memory usage.

4.9.70 (November 22, 2023)

  • Fixed clearing site lists when synchronization is disabled.

4.9.69 (November 21, 2023)

  • Separated Enabled and Disabled site lists.
  • Regular expressions support in Site List.
  • Fixed automation after computer waking up.

4.9.68 (November 13, 2023)

  • Fixed incorrect CSS comment handling (Reddit issue #11583).
  • Fixed working on domains containing constructor part (#11877).

4.9.67 (October 1, 2023)

  • Fixed Site List when there is any URL with port.

4.9.66 (September 25, 2023)

  • Dynamic mode fixes.
  • UI improvements.

4.9.65 (August 7, 2023)

  • Optimize inline style handling (fixes DuckDuckGo issue).
  • Added an option to enable/disable the extension for all websites by default.

4.9.64 (June 21, 2023)

  • Using passive event listeners (#11047)
  • Fixed System Automation on Firefox (#10237)
  • Fixed News section.

4.9.63 (Apr 10, 2023)

  • Site toggle panel (detect dark theme and shortcut).
  • App toggle panel (automation and shortcut).
  • Improved Site List indexing.

4.9.62 (Jan 8, 2023)

  • Fixed a edge case with extracting color numbers, it's now able to extract rgb(0 0 0/0.04). (#10565)
  • Improved IPv6 check. (#10564)
  • Faster UI loading. (#10589)

4.9.61 (Jan 2, 2023)

  • Only invert PDFs on mail.google.com and drive.google.com, if the setting for PDF inversion has been enabled. (#10310)
  • Show in the new UI design when a page is disabled, because it's protected by the browser. (#10338)
  • Improved restoring Dark Reader elements, when the whole DOM is being overwritten. (#10372)

4.9.60 (Oct 27, 2022)

  • Fixed broken hotkeys.
  • Improved IP v6 address support.

4.9.59 (Oct 23, 2022)

  • Fixes a issue where darkreader-fallback wasn't removed from the DOM, when Dark Reader finds a <meta name="darkreader-lock"> element.
  • Be stricter when the user specifies a last slash for a URL in the Site List.
  • Display a warning that "System" Automation might not work properly in Chromium on Linux and Kiwi on Android.
  • Workaround for Kiwi file download during settings import, fix opening Dark Reader DevTools.
  • A button to clear the Site List (v5 Preview UI).

4.9.58 (Sep 22, 2022)

  • Remove newlines from CSS URL values, before handling them.
  • Better detection for text color property in variables.
  • es-419 (Latin America & Caribbean Spanish) translation.
  • Updates to Hebrew and Portuguese (Brazilian) translations.

4.9.57 (Aug 23, 2022)

  • Fix iframes not getting modified when settings were changed.
  • Fixed registering system automation handlers multiple times.

4.9.56 (Aug 16, 2022)

  • Fix browser theme not changing when automation + scheme behavior was enabled.

4.9.55 (Aug 10, 2022)

  • Fix Google calendar.
  • Fix Opera/Vivaldi sidebar's getting modified.
  • Fix incorrect inline background colors when mask is explicitly disabled.
  • Fixed breaking for some old browser versions.

4.9.54 (Aug 10, 2022)

  • Fixed System automation.

4.9.53 (Aug 9, 2022)

  • Don't manage styles that have an empty href attribute.
  • Use navigator.UserAgentData when possible.
  • Add a <meta name="darkreader-lock"> detector, to disable Dark Reader when detected (only dynamic theme).
  • Fix filter theme for Firefox v102+
  • Correctly open static theme editor on Mobile.
  • Migrate automation settings to its own object.
  • Correctly handle empty URL's in background-image property.
  • Make color parsing use cache.
  • Send updates only to affected tabs when toggling sites.
  • Fixed images with masks (Gmail icons issue).
  • Background page refactoring.

4.9.52 (June 28, 2022)

  • Correctly handle escaped characters in CSS url(...) values.

4.9.51 (May 27, 2022)

Dynamic mode improvements:

  • Fixed CSS imports that contain url(...) and end with screen.
  • Send network responses to correct frames in tabs.
  • Improved calc(...) color handling by using Shunting Yard algorithm.

New translations:

  • Malay translation.
  • Telugu translation.

Other:

  • UI improvements.
  • Users' fixes for websites.

4.9.50 (May 1, 2022)

  • Fix working in Firefox Nightly 101.
  • Users' fixes for websites.

4.9.48 (Apr 18, 2022)

  • Fix PDF inversion when Auto-detect dark theme option was enabled.
  • Fix Jira's background.
  • User's settings validation.
  • Users' fixes for websites.

4.9.47 (Mar 14, 2022)

  • Users' fixes for websites.

4.9.46 (Mar 10, 2022)

  • v5 Preview: Auto-detect dark theme on websites.
  • v5 Preview: Option for running dark theme on hidden tabs immediately.
  • Dynamic mode bug fixes.
  • Translation improvements.
  • Users' fixes for websites.

4.9.45 (Feb 5, 2022)

  • Revert reducing brightness for images (due to some performance issues).
  • Users' fixes for websites.

4.9.44 (Feb 4, 2022)

  • Dynamic mode improvements.
  • v5 preview: Ability to automate dark/light scheme.
  • Users' fixes for websites.

4.9.43 (Dec 7, 2021)

  • Dynamic mode bug fixes.
  • Users' fixes for websites.

4.9.42 (Nov 6, 2021)

  • Fixed slow performance on some websites.
  • Fixed broken UI for some users.
  • Users' fixes for websites.

4.9.41 (Nov 5, 2021)

  • Fixed white flash when page starts loading.
  • Users' fixes for websites.

4.9.40 (Nov 3, 2021)

  • Dynamic mode fixes.
  • Filipino translation (thanks to @IverCoder).
  • Serbian translation (thanks to Nemanja @nebocoder).
  • Users' fixes for websites.

4.9.39 (Oct 1, 2021)

  • Fixed settings not being saved.
  • Fixed not working popup for some users.
  • Dynamic mode performance improvements.
  • v5 Preview design update.
  • Users' fixes for websites.

4.9.37.1 (Sep 23, 2021)

  • Fixed error when applying settings after some time.
  • Users' fixes for websites.

4.9.36 (Sep 21, 2021)

  • Fixed regression bugs after 4.9.35 release (hotkeys, Dev Tools, sunrise/sunset).
  • Users' fixes for websites.

4.9.35 (Sep 19, 2021)

  • Preparing the app for work in non-persistent background context.
  • Dynamic mode bug fixes and performance improvements.
  • Users' fixes for websites.

4.9.34 (Jul 7, 2021)

  • Dynamic mode bug fixes and performance improvements.
  • Minor UI improvements.
  • Users' fixes for websites.

4.9.33 (May 28, 2021)

  • Fixed disability to switch on sites in Global Dark List.
  • Bug fixes.
  • Users' fixes for websites.

4.9.32 (Apr 21, 2021)

  • Dynamic mode bug fixes.
  • Users' fixes for websites.

4.9.31 (Apr 5, 2021)

  • Fixed performance bottleneck for websites with CSS variables.
  • Users' fixes for websites.

4.9.30 (Apr 1, 2021)

  • Improved CSS Variables support.
  • Dynamic mode bug fixes.
  • Fixed toggle shortcut keys for PDFs.
  • Users' fixes for websites.

4.9.29 (Feb 22, 2021)

  • Users' fixes for websites.

4.9.27 (Jan 21, 2021)

  • Dynamic mode improvements.
  • Thunderbird support.
  • Users' fixes for websites.
  • Users' translation improvements.

4.9.26 (Nov 26, 2020)

  • Dynamic mode bug fixes.
  • Users' fixes for websites.

4.9.25 (Nov 25, 2020)

  • Dynamic mode bug fixes.
  • Users' fixes for websites.

4.9.24 (Nov 19, 2020)

  • Dynamic mode fixes and performance improvements.
  • Updates for Dutch translation.
  • Users' fixes for websites.
  • Reduced assets size.

4.9.23 (Oct 26, 2020)

  • Fixed missing images on some websites.

4.9.22 (Oct 26, 2020)

  • Fixed high CPU usage caused by conflict with some websites.
  • Dynamic mode bug fixes.
  • Users' fixes for websites.

4.9.21 (Sep 26, 2020)

  • Fixed wrongly displaying pages where the extension is disabled.