
These release notes are summaries of the most important changes for public releases.
revert keyword and the clip keyword for overflow.overflow, resolving unscrollable areas on some websites.color-mix() (RGB and HSL color spaces).@supports(selector(<complex selector>)) and CSS Cascade Layers via @layer.clip-path:<geometry-box> usage without explicit paths.overflow-inline and overflow-block properties.:autofill and :focus-visible CSS pseudo-classes.prefers-reduced-motion media query.visualViewport API.user-select, :read-only, and :read-write to align with the current CSS4 specification.X-Content-Type-Options: nosniff and corrected regressions from earlier updates.@import processing to follow order of appearance in stylesheets.TypedArray constructors with the ECMAScript spec (invalid or undefined initializers now return empty arrays).Cache-Control parsing.#fragment anchors.=) are no longer accepted.libavcodec 61 support for improved multimedia compatibility.border-image sub-property update bug.scrollbar-width inheritance handling.fontconfig on Linux startup to fix missing font issues.ffvpx build issues on PowerPC and non-assembly architectures.<object> elements to better follow modern web standards.<object> restriction code.overflow: clip now fully conforms to the CSS specification. Clipped overflow is hidden and unscrollable. If only one axis is specified, the other remains visible but cannot be scrolled.clip-path:<geometry-box> can now be used without a path definition, resolving prior cases where blank content appeared.visualViewport is minimally implemented for desktop environments: fixed (0,0) origin, root scrollframe dimensions, and scale factor = 1.0.=) are now rejected outright. Cookies without an equals sign are interpreted as valueless named cookies, improving RFC compliance and preventing malformed cookie injection.Accept: header, as discussed in
the relevant
whatwg fetch spec issue..toJSON() for DOMRect,
DOMPoint and DOMMatrix.SVGGeometryElement
API. This is currently limited to .pathLength, getTotalLength()
and getPointAtLength(distance)for SVG paths..click() on <A>
elements is handled. See implementation notes.rotate() and rotateSelf()
functions to accept 3D rotation instead of 2D, per spec.z-order) and
font-stretching.< and > characters, per spec.<tree>
elements
where column selection would omit the first-defined column.DOMSVGPoint finity
checks.referrer
directive as it's no longer in the spec.<A> in image
maps. Only <area> is now supported.SVGZoomEvent interface and
handlers.<A>,
hyperlinks) and the browser would navigate even if that anchor was not
actually in a web page document (i.e. just created as a reference in
scripting). This was eventually made an accepted behaviour in the
specification as an exception,
describing this bug as expected behavior. Basilisk has now changed how
it handles .click() events on anchors to follow this
behavior. This primarily impacts some select "download button" behavior
on the web where this behavior quirk for anchors is relied on.Old release notes from Basilisk Development Team releases can be found here.
Releases notes from releases by Moonchild Productions can be found here.
Copyright ©2022-Present The Basilisk Development Team. All rights reserved.
Trademarks used on this site are the property of their respective owners.
XMR: 84V2Jp5sPkzgMuG9Xi3w1ZJpdv98HdYcC8ypX5M38FD2PJ6PjaQXnCNTqvpB7BhiFqaGwpC1Ks2tS7395WVX6CyVEHW8WUb