Repository navigation
Nyx 1.0.2
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, openchrome://extensions, turn on Developer mode, click "Load unpacked" and pick the folder. - Firefox: download
nyx-firefox-1.0.2.zip, openabout:debugging#/runtime/this-firefoxand 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.