Missed the action at the 2018 Chrome Dev Summit? Catch up with our playlist on the Google Chrome Developers channel on YouTube. Watch now.

Deprecations and removals in Chrome 72

A round up of the deprecations and removals in Chrome 72 to help you plan.

I’m Awake! Stay Awake with the WakeLock API

To avoid draining the battery, most devices will quickly fall asleep when left idle. While this is fine for most of the time, there are some applications that need to keep the screen or the device awake in order to complete some work. The Wake Lock API provides a way to prevent the device from dimming or locking the screen or prevent the device from going to sleep when an application needs to keep running.

The Intl.ListFormat API

The `Intl.ListFormat` API enables localized formatting of lists without sacrificing performance.

Public and private class fields

Several proposals expand the existing JavaScript class syntax with new functionality. This article explains the new public class fields syntax in V8 v7.2 and Chrome 72, as well as the upcoming private class fields syntax.

Badging for App Icons

The Badging API is a new web platform API that allows installed web apps to set an application-wide badge, shown in an operating-system-specific place associated with the application, such as the shelf or home screen. Badging makes it easy to subtly notify the user that there is some new activity that might require their attention, or it can be used to indicate a small amount of information, such as an unread count.

Registering as a Share Target with the Web Share Target API

The Web Share Target API allows installed web apps to register with the underlying OS as a share target to receive shared content from either the Web Share API or system events, like the OS-level share button.

New in Chrome 71

Chrome 71 makes displaying relative time values easier with the new Intl.RelativeTimeFormat() API. You can specify which side of the text the underline should appear on for text that flows vertically. And using the speech synthesis API now requires user activation before your computer starts talking to you! Let’s dive in and see what’s new for developers in Chrome 71!

Introducing Background Fetch

Background Fetch lets you handle large downloads, even if the browser closes.

What's New In DevTools (Chrome 72)

Visualize performance metrics, highlight text nodes, copy the JS path to a node, and Audits panel updates.

Web Audio, Autoplay Policy and Games

A recap of our Web Audio autoplay policy changes which are rolling out soon in Chrome.

More Updates

Capabilities

We strongly believe that every developer should have access to the capabilities they need to make a great web experience, and we are committed to a more capable web. Learn about some of the new APIs we're considering and how you can get involved. Read more

The Writable Files API: Simplifying local file access

The writable files API is being designed to increase interoperability of web applications with native applications, making it possible for users to choose files or directories that a web app can interact with on the native file system. Read more

Signed HTTP Exchanges

Signed Exchanges allow websites to sign web content in the way that the content can be safely redistributed and verified where it was originally from. Chrome is experimenting with this starting in Chrome 71. Read more

Even more

See more from the archives and stay up to date with the latest updates by subscribing to our RSS feed.