# Google Chrome 145 - Product: Google Chrome (https://whatsnew.fyi/product/google-chrome) - Vendor: Google - Date: 2026-02-10 - Version: 145 - Original notes: https://developer.chrome.com/release-notes/145 - Permalink: https://whatsnew.fyi/product/google-chrome/releases/145 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Support for the text-justify CSS property to control how text is justified when text-align: justify is applied - **added** — Enable percentage values for the letter-spacing and word-spacing CSS properties, calculated relative to the advance measure of the space character - **changed** — Refine border-radius shadow edge computation for high border-radius to ensure shadows and clip boundaries on near-circular elements precisely match the visual contour - **added** — Support for the column-wrap and column-height CSS properties from multicol Level 2, enabling vertical and 2D column layout with explicit constrained height - **added** — Expose onanimationcancel event handler to GlobalEventHandlers - **added** — Extend customizable select support to the listbox rendering mode for single-select and multi-select using the multiple or size attributes - **added** — Support focusVisible option on the focus() method to control whether a focus ring is painted - **changed** — Enable monochrome emoji rendering in forced colors mode to ensure emojis respect system high-contrast colors - **added** — Show elastic overscroll effects on non-root scroll containers when they reach their scroll boundary - **changed** — Accurately report the browser window's position and size on Android using window.screenX, window.screenY, window.outerWidth, and window.outerHeight instead of assuming all windows start at (0, 0) Stable release date: February 10th, 2026 Unless otherwise noted, the following changes apply to Chrome 145 stable channel release for Android, ChromeOS, Linux, macOS, and Windows. ##### CSS and UI ###### Add support for the text-justify CSS property You can control how text is justified when text-align: justify is applied by using the text-justify property. For example, you can force justification by expanding inter-character space even in English text. Tracking bug #40321528 | ChromeStatus.com entry | Spec ###### Enable percentage values for CSS letter-spacing and word-spacing properties Enable percentage values for the letter-spacing and word-spacing CSS properties, as defined in the CSS Text Module Level 4 specification. Percentage values are calculated relative to the advance measure of the space character (U+0020). This provides you with more robust and flexible control over typography, particularly in responsive designs where text spacing needs to adapt to different viewports and font sizes. Tracking bug #327740939 | ChromeStatus.com entry | Spec ###### Refine border-radius shadow edge computation for high border-radius This change ensures that shadows and clip boundaries on near-circular elements (where border-radius is close to 50%) precisely match the visual contour of the curved edge. This provides a more consistent rendering of complex rounded shapes, eliminating visual discrepancies for high radius values. The border-radius adjustment factor, which ensures corners appear sharp for small radii, is progressively dampened as the radius value approaches 50%. This also applies to non-round contours (using corner-shape), which now use the same radius adjustment mechanism. Tracking bug #448651073 | ChromeStatus.com entry | Spec ###### Column wrapping for multicol Add support for the column-wrap and column-height CSS properties, from multicol Level 2. This enables vertical column layout, or even 2D column layout. Columns can have an explicit constrained height, rather than being derived from the content-box height of the multicol container. They wrap to a new row of columns when all columns have been filled for one row, instead of creating overflowing columns in the inline direction. Tracking bug #403183884 | ChromeStatus.com entry | Spec ###### Expose onanimationcancel event to GlobalEventHandlers The CSS Animations Level 1 extends the GlobalEventHandlers interface defined in the HTML specification, declaring four new event handlers: onanimationstart, onanimationiteration, onanimationend, and onanimationcancel. Only the onanimationcancel event handler has been missing from the GlobalEventHandlers IDL. Tracking bug #464010037 | ChromeStatus.com entry | Spec ###### Customizable select listbox This extends customizable select support to the listbox rendering mode, including single-select and multi-select in listbox mode. The listbox rendering mode renders the select element in-flow or in the page, rather than with a separate button and popup. You can opt into listbox rendering mode across platforms using the multiple or size attributes, for example, . When the appearance: base-select CSS property is applied to the select element with these attributes, it has improved rendering and input behavior. This does not support customizable select for the multi-select popup, which will be supported later. You must set the following attributes to get a multi-select popup: