Apart from making customer-facing changes, Google also updated its software to make it easier for developers to offer new capabilities in the browser.
Google's new Chrome 89 contains multiple enhancements to the developer and subsequently, users' experience in the stable channel.
The new features have started warning developers to offer experience with their installable PWAs.
In the past, developers can skirt this condition in some cases but now Google will be cautioning developers in DevTools in the Issues tab and will begin enforcing it as a mandatory requirement of the PWA installability criteria from chrome 93 later this year. This new change does not affect developers who already offer an offline experience for their installable PWAs.
WebHID, WebNFC, and Web Serial have hit the stable channel on Chrome as well. These APIs allow website developers and hardware manufacturers to create engaging experiences between the two platforms with minimal lines of code. This also removes certain dependencies on driver updates and software installation when users get a new piece of hardware they like to link to a webpage on Chrome.
Another significant addition to Chrome 89 is the availability of Web Share Target APIs for desktop. These enable users to share their content with other apps on the device. For example, a user will be able to share photos from Google Photos to Twitter. This capability was already available on mobile but has now made its way to Chrome OS and Windows as well.