Skip to content

v2.2.0

Choose a tag to compare

@mixflavor mixflavor released this 01 Jun 12:57
· 95 commits to main since this release

Fixed

  • Footer-flood on flat content pages. The page-end overwrite used to dye html + body + body::before with the last opaque section's color, flooding the visible background of flat light pages with a short, high-contrast footer band. bleedblend now classifies the end section as a designed end-zone vs an incidental footer: for the incidental case it tints <html> only (correct rubber-band color, body left alone). Tall / gradient / continuous endings still fully overwrite, so this is backward compatible.

Added

  • overscrollFill escape hatch'auto' (default, the new smart classification) | 'always' (legacy full overwrite) | 'never'.

Notes

  • Tames Safari's native chrome tinting across the whole Safari 26 family — iPhone, iPad, and Mac.
  • RC (2.2.0-rc.0, npm next tag) validated before promotion to latest.