Skip to content

Releases: waymondrang/docsafterdark

v2.0.4

27 Feb 06:23
3a3a107

Choose a tag to compare

  • Removed dynamic definitions from build process (#147)

Developer Notes

Hello! I apologize to all the Firefox users who are still waiting to receive the latest updates. This release contains only a change to the build process (does not affect the functionality or code). This was necessary as the previous build process was creating complications for Firefox verification, and Firefox does not allow uploads of the same version.

Note on v2.0.3: v2.0.3 was skipped due to complications in the build and upload process for Firefox. v2.0.4 is the re-upload of v2.0.3, nothing other than the version number was changed.

v2.0.2

18 Feb 06:41
74eb43e

Choose a tag to compare

Developer Note

Thank you to everyone who reported the issues created by Google Doc's recent update! Major internal restructuring is underway to the SCSS, which will hopefully make it easier to maintain and extend DocsAfterDark's dark mode coverage. I apologize for my Firefox users who haven't received the latest update yet; I submit updates for Chrome and Firefox at the same time but the Firefox team seems to take a lot longer to approve them. Thank you again for your continued support!

Feb 25, 2026: Updated release .zip packaged using updated build (#147)

v2.0.1

04 Feb 18:12
94e0de2

Choose a tag to compare

  • Fixed darkened icons in midnight dark mode
  • Fixed broken footer links in popup in Chrome
  • Changed GitHub link in update notification to point to specific release page

v2.0.0

03 Feb 18:08
bbb125e

Choose a tag to compare

  • Added new default "Colorful" invert mode (#77, #95, #111)
    • Preserves colored text while inverting the document in dark mode
  • Redesigned settings popup interface
    • New GitHub repository button
    • New "Advanced" settings section
  • Redesigned update notification
  • Automatic positioning of toggle button on word count widget (#17)
  • Improved dark mode support
    • Published documents (#114)
    • Google Classroom turn-in button (#100)

Internal Changes

  • Completed TypeScript rewrite of outdated JavaScript codebase
  • Migrated CSS to modular SCSS architecture
  • Improved theme & variant control using classes instead of stylesheet injection
  • New build system using Webpack, Sass, and package.ts
    • Watch-mode building with npm run dev
  • Firefox hot-reloading testing with npm run firefox
  • New code quality validation using ESLint, Stylelint, Prettier, and web-ext
  • Automated testing via GitHub Actions
  • Version syncing between package.json and manifest.json
  • Added GNU GPLv3 open-source license

Developer Notes

It's been a while! This update is a really big one. The biggest change is to the code and internal structure. The core JavaScript logic had remained largely the same for nearly 4 years and I decided a ground-up rewrite was due. The project is now much cleaner and more maintainable for myself and the community!

The CSS has been refactored into SCSS, which provides the modularity required to maintain the complexity of this project. The themes and variants are now controlled using CSS classes, which should be a more performant solution than the previous injection/removal of stylesheets into the DOM.

I'll keep it brief, but there are many more cool changes in this update. I hope that DocsAfterDark can continue to be a part of your Google Docs experience. Thank you all for your patience and continued support!

v1.1.1

16 Jan 05:30

Choose a tag to compare

  • Fixed white areas around text issue (#74)
  • Fixed pageless mode background issue (#71)
  • Fixed pageless format hidden features bubble

Developer Notes

The previous updates have brought about chaos, and this one addresses a few of these new issues. I apologize for the inconveniences caused by these updates. DocsAfterDark for Firefox has been rolled back to v0.6.3 while these issues are being resolved. Thank you for your patience and support.

v1.1.0

02 Jan 18:04

Choose a tag to compare

  • Replaced paint format cursor (#61)
  • Fixed accessibility settings dialog (#60)
  • Fixed menu search box (#51)
  • Fixed citation sidebar (#40)
  • Fixed chat sidebar (#32)
  • Fixed hidden "behind text" images (#27)
  • Fixed chat tool tip
  • Fixed revision history tab switcher
  • Fixed header and footer bubbles
  • Fixed no access page
  • Updated options popup
    • Renamed "dark" document background to "blend"
    • Moved document background section above document options
    • Removed document background descriptions
    • Updated invert behavior triggered by option changes
  • Consolidated source code into singular directory
  • Created new extension packaging solution

Developer Notes

v1.1.0 kicks off the new year with more fixes, improved stability, and a better organized repository. Happy New Year!

v1.0.0

29 Dec 00:01

Choose a tag to compare

  • Rewrote CSS
    • Fixed document tabs issue (#65)
    • Fixed quick sharing actions button (#62)
    • Fixed preferences window (#59)
    • Fixed document details window (#58)
    • Addressed indistinguishable document language checkmark (#57)
    • Fixed insert link bubble (#56)
    • Fixed various pageless mode issues
    • Fixed various sidebars (e.g. citations, dictionary, linked objects, comments)
  • Added customizable accent color
    • Added live preview for accent color for current Google Docs tab
  • Added midnight dark mode variant
  • Added dynamic light mode based on accent color
  • Grayscale icons for consistent appearance
  • Redesigned options popup
  • Organized internal file structure
  • Refactored JavaScript files
    • Rewrote browser storage structure for options

Developer Notes

I would like to deeply thank everyone that continues to trust and use DocsAfterDark, and to those that discovered and notified me of issues via GitHub, email, and their browser's extension store. I apologize for my absence and thank you for your patience. This update is the biggest one yet. The CSS was rewritten entirely, fixing many issues and also enabling my vision for a customizable light mode for Google Docs. DocsAfterDark is nearing its 3 year anniversary and I am honored to be able to celebrate with over 100,000 of you. Thank you for your support!

v0.6.3

01 Feb 06:56

Choose a tag to compare

  • Fixed broken dark mode for Document Outline sidebar (#46)
  • Fixed broken dark mode for ruler in pageless mode (#36)

v0.6.2

23 Sep 20:24

Choose a tag to compare

  • Fixed dark mode for menu search (#37)

v0.6.1

14 Mar 02:46

Choose a tag to compare

  • Fixed broken background color*
  • Updated punctuation in "dark" background color description

*Likely a Firefox-exclusive issue

Developer Notes

Thank you to the users who discovered the background color issue and brought it to my attention.