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