Introducing Baseline, Google I/O 2023 updates, Safari 16.5, Dart 3, jQuery 3.7.0, Qwik v1.0, and more | Front End News #097
Tags: newsletter, frontendnews, news, webdev
Published: 2023-05-24 15:27:16

> **NOTE:** This is issue #097 of my newsletter, which went live on Tuesday, May 23. If you find this information useful and interesting and you want to receive future issues as they are published, ahead of everyone else, I invite you to join the subscriber list at [frontendnexus.com](https://frontendnexus.com/).

***

In this issue, we encounter Baseline (and many other announcements from Google I/O 2023). Netflify is launching the yearly issue of the Web Developer Survey. In Browser News, we have the releases of Safari 16.5 and Safari Technology Preview 170. On the Release Radar, we have Dart 3, jQuery 3.7.0, Next.js 13.4, Qwik v1.0, and more. Last but not least, we got a large collection of devtool utilities, a variable font, and other useful resources.

***

## Introducing Baseline, the new unified view of stable web features

Baseline is one of the announcements of Google I/O 2023. This project follows the path opened by Interop 2022 and 2023 and continues the cooperation between the major browser vendors.

This initiative aims to provide an easy-to-use reference to whether any feature of the web platform is supported or not by current browsers. You no longer need to reference a list of browser versions to support, but instead, target a set of features that are included in the current iteration of the project.

- [Introducing Baseline](https://web.dev/introducing-baseline/)
- [Smashing Podcast Episode 61 With Rachel Andrew: What Is Web Platform Baseline?](https://www.smashingmagazine.com/2023/05/smashing-podcast-episode-61/)
- [Introducing Baseline: a unified view of stable web features](https://developer.mozilla.org/en-US/blog/baseline-unified-view-stable-web-features/)
- [Baseline features you can use today](https://web.dev/baseline-features/)

***

## Google I/O 2023 updates

The 2023 edition of Google I/O brought more than Baseline (the list of announcements has more than 100 items). The DevRel team highlighted 10 of these updates, including WebGPU, WebAssembly, Passkeys, the Privacy Sandbox, and more.

- [10 updates at Google I/O](https://developer.chrome.com/blog/chrome-at-io23/)

There is another list with 20 entries, regarding the updates to CSS and UI that have landed in Chrome over the last 12 months. This includes container and style queries, support for the `:has()` selector, CSS native nesting, Cascade Layers, and a lot more.

- [What's new in CSS and UI: I/O 2023 Edition](https://developer.chrome.com/en/blog/whats-new-css-ui-2023/)

***

## The 2023 Web Development Survey

Netlify invites developers everywhere to participate in the 2023 edition of their survey.

- [Announcing the 2023 Web Development Survey](https://www.netlify.com/blog/announcing-the-2023-web-development-survey/)

***

## 💻 Browser news

### WebKit

Safari 16.5 is now available. Unlike the previous update, this one is focused on polishing the existing features and fixing many of the bugs existing on the platform.

It doesn't mean there are no new shiny things though. This version brings support to native CSS nesting and for the `:user-valid` and `:user-invalid` pseudo-classes.

- [WebKit Features in Safari 16.5](https://webkit.org/blog/14154/webkit-features-in-safari-16-5/)
- [Safari 16.5 Release Notes](https://developer.apple.com/documentation/safari-release-notes/safari-16_5-release-notes)

On a related note, Safari Technology Preview 170 also brings lots of patches and fixes:

- [WebKit Features in Safari 16.5](https://webkit.org/blog/14154/webkit-features-in-safari-16-5/)

***

## 📡 The Release Radar

- **[Astro 2.5](https://astro.build/blog/astro-250/)** - The all-in-one web framework designed for speed
- **[Babylon.js 6.0](https://babylonjs.medium.com/announcing-babylon-js-6-0-dcb5f1662e3a)** - an open game and rendering engine packed into a friendly JavaScript framework.
- **[Dart 3](https://medium.com/dartlang/announcing-dart-3-53f065a10635)** -  a client-optimized language for fast apps on any platform
- **[Elementary v2.0.0](https://github.com/elemaudio/elementary/releases/tag/%40elemaudio%2Fcore%402.0.0)** - a JavaScript/C++ library for building audio applications
- **[Ember.js v5.0.0](https://github.com/emberjs/ember.js/releases/tag/v5.0.0)** - A JavaScript framework for creating ambitious web applications
- **[Faast.js v8.0.0](https://github.com/faastjs/faast.js/releases/tag/v8.0.0)** - Serverless batch computing made simple
- **[Gatsby v5.10](https://www.gatsbyjs.com/docs/reference/release-notes/v5.10/)** - Build modern websites with React
- **[Glint 1.0](https://blog.emberjs.com/glint-1-0-released/)** - TypeScript powered tooling for Glimmer templates
- **[Jasmine 5.0.0](https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0.md)** - Simple JavaScript testing framework for browsers and node.js
- **[jQuery 3.7.0](https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/)** - The Write Less, Do More, JavaScript Library
- **[Next.js 13.4](https://nextjs.org/blog/next-13-4)** - The React Framework
- **[Node v20.2.0 (Current)](https://nodejs.org/en/blog/release/v20.2.0)** - an asynchronous event-driven JavaScript runtime
- **[PrimeReact 9.4.0](https://github.com/primefaces/primereact/releases/tag/9.4.0)** - The Most Complete React UI Component Library
- **[Qwik v1.0](https://www.builder.io/blog/qwik-v1)** - Build instantly-interactive web apps without effort
- **[Redwood v5.0.0](https://community.redwoodjs.com/t/redwood-v5-0-0-is-now-available/4830/1)** - The App Framework for Startups
- **[Rome v12.1.0](https://rome.tools/blog/2023/05/10/rome12_1/)** - Unified developer tools for JavaScript, TypeScript, and the web
- **[Vue 3.3](https://blog.vuejs.org/posts/vue-3-3)** - a JavaScript framework for building UI on the web

***

## 🛠️ Front End Resources

- **[DevTools Tips](https://devtoolstips.org/)** - Discover helpful cross-browser DevTools tips and tricks
- **[FancySymbol](https://fancysymbol.com/)** - Fancy Text & Cool Emojis
- **[Fixel](https://fixel.macpaw.com/)** - a variable typeface with a human touch
- **[HTML CheatSheet](https://htmlcheatsheet.com/)** - The best interactive cheat sheet
- **[The Contrast Triangle](https://contrast-triangle.com/)** - A three-way color contrast checker for when you remove underlines from links

There's more where that came from. Explore the rest of the [Front End Resource collection](https://frontendnexus.com/resources/).

***

## Wrapping things up

Ukraine is still suffering from the Russian invasion - if you are looking for ways to help, please check Smashing Magazine's article [We All Are Ukraine 🇺🇦](https://www.smashingmagazine.com/2022/02/we-all-are-ukraine/) or get in touch with your trusted charity.

If you enjoyed this newsletter, there are a couple of ways to support it:

- 📢 [share the link to this issue on social media](https://frontendnexus.com/news/097/)
- ❤️ [follow this newsletter on Twitter](https://twitter.com/frontendnexus)
- ☕ [buy me a coffee](https://ko-fi.com/adriansandu)

Each of these helps me out, and I would appreciate your consideration.

That's all I have for this issue. Have a great and productive week, keep yourselves safe, spend as much time as possible with your loved ones, and I will see you again next time!