diff --git a/.changeset/visually-hidden-fixed-position.md b/.changeset/visually-hidden-fixed-position.md deleted file mode 100644 index 4d6429dc..00000000 --- a/.changeset/visually-hidden-fixed-position.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@human-kit/ui': patch ---- - -Fix: the screen reader live regions of `Button`, `Dropzone` and `TimePicker` wheel columns now use `position: fixed`, not `position: absolute`. An absolute live region inside a scroll container that is not positioned is laid out against an ancestor outside the container. Chrome then puts the sticky content near it, such as a page header, in its own compositing layer, and the text of that content loses subpixel anti-aliasing. All the live regions of the library now use one shared style. diff --git a/docs/src/lib/docs/releases-data.json b/docs/src/lib/docs/releases-data.json index 55c5d091..d191c22a 100644 --- a/docs/src/lib/docs/releases-data.json +++ b/docs/src/lib/docs/releases-data.json @@ -1,7 +1,23 @@ [ + { + "version": "1.4.1", + "date": "2026-10-24T21:56:50.511Z", + "sections": [ + { + "type": "Patch", + "entries": [ + { + "pr": 138, + "prUrl": "https://github.com/human-kit/ui/pull/138", + "html": "
Fix: the screen reader live regions of Button, Dropzone and TimePicker wheel columns now use position: fixed, not position: absolute. An absolute live region inside a scroll container that is not positioned is laid out against an ancestor outside the container. Chrome then puts the sticky content near it, such as a page header, in its own compositing layer, and the text of that content loses subpixel anti-aliasing. All the live regions of the library now use one shared style.