Skip to content

Nyx 1.0.2

Choose a tag to compare

@mohsen1 mohsen1 released this 19 Oct 10:13

Fixes Safari crashes on pages with empty textareas, including Hacker News comment pages. Nyx now leaves browser-owned form and media internals alone while continuing to style open and closed page components.

This release also includes the changes on main since 1.0.1:

  • Better handling of composed CSS colors, gradients, inline styles, and stylesheets that cannot be read or fetched.
  • Contrast fixes for text fields, icons, logos, and backgrounds, with less work during page load.
  • Before-and-after screenshots when reporting a problem.

Validation: typecheck, 94 unit tests, and 32 browser tests passed. The Safari fix was also built, signed, installed, and checked on the original Hacker News page in dark mode.

Install

  • Chrome / Edge: download nyx-chrome-1.0.2.zip, unzip it, open chrome://extensions, turn on Developer mode, click "Load unpacked" and pick the folder.
  • Firefox: download nyx-firefox-1.0.2.zip, open about:debugging#/runtime/this-firefox and choose "Load Temporary Add-on".
  • Safari: build it with Xcode. The App Store version is not available yet.

The Chrome Web Store 1.0.1 submission does not contain this fix. Store updates are separate from this GitHub release.