Stable Channel Update for ChromeOS / ChromeOS Flex

M-142, ChromeOS version 16433.65.0 (Browser version 142.0.7444.234) has rolled out to ChromeOS devices on the Stable channel. 

If you find new issues, please let us know one of the following ways:

  1. File a bug

  2. Visit our ChromeOS communities

    1. General: Chromebook Help Community

    2. Beta Specific: ChromeOS Beta Help Community

  3. Report an issue or send feedback on Chrome

  4. Interested in switching channels? Find out how.


Andy Wu

Google ChromeOS


Pick up exactly where you left off with Session Management in Gemini CLI

Gemini CLI's new automatic **Session Management** (v0.20.0+) saves your conversation history, tool outputs, and reasoning, providing project-specific context. Resume easily using the **Interactive Session Browser** (`/resume`) or command-line flags (`--resume`). This feature ensures you never lose your work state, capturing prompts, tool execution details, and usage stats. Customize history with cleanup policies in `settings.json`.

Chrome for Android Update

Hi, everyone! We've just released Chrome 143 (143.0.7499.109) for Android. It'll become available on Google Play over the next few days. 

This release includes stability and performance improvements. You can see a full list of the changes in the Git log. If you find a new issue, please let us know by filing a bug.


Android releases contain the same security fixes as their corresponding Desktop releases (Windows & Mac: 143.0.7499.109/.110, Linux: 143.0.7499.109) unless otherwise noted.


Krishna Govind
Google Chrome

Update your PAL integration for new limited ads behavior

The Programmatic Access Library (PAL) is updating user privacy and data usage settings, and requires implementation updates as these changes go live. This update introduces the following changes:

  • PAL reads Transparency & Consent Framework (TCF) data from the device to determine user consent for local storage.
  • Adds an optional forceLimitedAds property to manually enable limited ads.
  • Removes the functionality of the existing allowStorage property.

The following diagram shows the new behavior:

PAL is changing to this behavior in the following releases:

  • HTML5 v1.90.0, behavior change targeting March 10th, 2026
  • Android v23.0.0
  • iOS v3.0.0
  • tvOS v3.0.0

Starting in these versions, PAL uses Transparency & Consent Framework (TCF) data from the device to determine user consent for local storage. If the automatic TCF based determination is insufficient, your app can directly set the forceLimitedAds property. Setting the forceLimitedAds property to a true value enables limited ads.

To keep the current behavior in your app, you might need to update your implementation. For details about the code changes, see the Limited ads and first party identifier settings guide for HTML5, Android, iOS, or tvOS.

Follow the PAL HTML5 migration plan

To prevent runtime errors, the HTML5 PAL SDK keeps the allowStorage property. The allowStorage property will be supported until March 10th, 2026. The PAL HTML5 SDK observes the following behavior:

What is changing?

On March 10th, 2026, PAL SDK ignores the allowStorage property, and its value no longer influences limited ads behavior.

To avoid breaking changes, do the following before March 10th, 2026:

  • Always set the allowStorage property to a true value.
  • Optionally, you can force limited ads regardless of the TCF determination by setting the forceLimitedAds property to a true value.

For more details about the code changes you need to make for PAL HTML5, see Limited ads and first party identifier settings.

Give us your feedback

We intend these changes to provide transparency on user consent and privacy preferences. If you have questions about this update, please reach out to us via the Google Advertising and Measurement Community Discord Server in the #developers channel under Google Ad Manager.

Update your PAL integration for new limited ads behavior

The Programmatic Access Library (PAL) is updating user privacy and data usage settings, and requires implementation updates as these changes go live. This update introduces the following changes:

  • PAL reads Transparency & Consent Framework (TCF) data from the device to determine user consent for local storage.
  • Adds an optional forceLimitedAds property to manually enable limited ads.
  • Removes the functionality of the existing allowStorage property.

The following diagram shows the new behavior:

PAL is changing to this behavior in the following releases:

  • HTML5 v1.90.0, behavior change targeting March 10th, 2026
  • Android v23.0.0
  • iOS v3.0.0
  • tvOS v3.0.0

Starting in these versions, PAL uses Transparency & Consent Framework (TCF) data from the device to determine user consent for local storage. If the automatic TCF based determination is insufficient, your app can directly set the forceLimitedAds property. Setting the forceLimitedAds property to a true value enables limited ads.

To keep the current behavior in your app, you might need to update your implementation. For details about the code changes, see the Limited ads and first party identifier settings guide for HTML5, Android, iOS, or tvOS.

Follow the PAL HTML5 migration plan

To prevent runtime errors, the HTML5 PAL SDK keeps the allowStorage property. The allowStorage property will be supported until March 10th, 2026. The PAL HTML5 SDK observes the following behavior:

What is changing?

On March 10th, 2026, PAL SDK ignores the allowStorage property, and its value no longer influences limited ads behavior.

To avoid breaking changes, do the following before March 10th, 2026:

  • Always set the allowStorage property to a true value.
  • Optionally, you can force limited ads regardless of the TCF determination by setting the forceLimitedAds property to a true value.

For more details about the code changes you need to make for PAL HTML5, see Limited ads and first party identifier settings.

Give us your feedback

We intend these changes to provide transparency on user consent and privacy preferences. If you have questions about this update, please reach out to us via the Google Advertising and Measurement Community Discord Server in the #developers channel under Google Ad Manager.

HTTPS certificate industry phasing out less secure domain validation methods

Secure connections are the backbone of the modern web, but a certificate is only as trustworthy as the validation process and issuance practices behind it. Recently, the Chrome Root Program and the CA/Browser Forum have taken decisive steps toward a more secure internet by adopting new security requirements for HTTPS certificate issuers.

These initiatives, driven by Ballots SC-080, SC-090, and SC-091, will sunset 11 legacy methods for Domain Control Validation. By retiring these outdated practices, which rely on weaker verification signals like physical mail, phone calls, or emails, we are closing potential loopholes for attackers and pushing the ecosystem toward automated, cryptographically verifiable security.

To allow affected website operators to transition smoothly, the deprecation will be phased in, with its full security value realized by March 2028.

This effort is a key part of our public roadmap, “Moving Forward, Together,” launched in 2022. Our vision is to improve security by modernizing infrastructure and promoting agility through automation. While "Moving Forward, Together" sets the aspirational direction, the recent updates to the TLS Baseline Requirements turn that vision into policy. This builds on our momentum from earlier this year, including the successful advocacy for the adoption of other security enhancing initiatives as industry-wide standards.

What’s Domain Control Validation?

Domain Control Validation is a security-critical process designed to ensure certificates are only issued to the legitimate domain operator. This prevents unauthorized entities from obtaining a certificate for a domain they do not control. Without this check, an attacker could obtain a valid certificate for a legitimate website and use it to impersonate that site or intercept web traffic.

Before issuing a certificate, a Certification Authority (CA) must verify that the requestor legitimately controls the domain. Most modern validation relies on “challenge-response” mechanisms, for example, a CA might provide a random value for the requestor to place in a specific location, like a DNS TXT record, which the CA then verifies.

Historically, other methods validated control through indirect means, such as looking up contact information in WHOIS records or sending an email to a domain contact. These methods have been proven vulnerable (example) and the recent efforts retire these weaker checks in favor of robust, automated alternatives.

Raising the floor of security

The recently passed CA/Browser Forum Server Certificate Working Group Ballots introduce a phased sunset of the following Domain Control Validation methods. Alternative existing methods offer stronger security assurances against attackers trying to obtain fraudulent certificates – and the alternative methods are getting stronger over time, too.

Sunsetted methods relying on email:

Sunsetted methods relying on phone:

Sunsetted method relying on a reverse lookup:

For everyday users, these changes are invisible - and that’s the point. But, behind the scenes, they make it harder for attackers to trick a CA into issuing a certificate for a domain they don’t control. This reduces the risk that stale or indirect signals, (like outdated WHOIS data, complex phone and email ecosystems, or inherited infrastructure) can be abused. These changes push the ecosystem toward standardized (e.g., ACME), modern, and auditable Domain Control Validation methods. They increase agility and resilience by encouraging site owners to transition to modern Domain Control Validation methods, creating opportunities for faster and more efficient certificate lifecycle management through automation.

These initiatives remove weak links in how trust is established on the internet. That leads to a safer browsing experience for everyone, not just users of a single browser, platform, or website.

Chrome Beta for Desktop Update

The Beta channel has been updated to 144.0.7559.20 for Windows, Mac and Linux.

A partial list of changes is available in the Git log. Interested in switching release channels? Find out how. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.

Chrome Release Team
Google Chrome