You will find the new version of React 18 available at npm. If you are interested in what is new in this version, then read the article on the official React blog, where you will find an overview of the news. There are really a lot of them, for example: client and server side rendering API, a lot of new hooks (useId, useTransition, useDeferredValue ...), Suspense, support for concurrency, etc ... If you are more interested in how to upgrade to the latest version, read this official instructions.
For the first time, all major browsers have joined forces to address compatibility issues between browsers that have plagued web developers. If you are interested in how this project came about and what goals they have set, then read the article Interop 2022: browsers working together to improve the web for developers.
The year 2022 brings a lot of news in CSS. Some browsers are already starting to support it and we still have to wait for some. If you are interested in an overview of these news, you will find a great article on the CSS-Tricks portal. Browser support is also mentioned for every feature, so you know what you can start using or what you can prepare for.
A new version of Safari 15.4 is coming to WebKit with more than 70 new features. So this is a really big release. For example, you will find support for lazy loading images, <dialog> element, :has(), Cascade Layers, BroadcastChannel, new viewport units, etc ... If you are interested in all the news, read the article: New WebKit Features in Safari 15.4 on the WebKit blog.
Chris Coyier from CSS-Tricks has written an overview of current articles on web performance. You can read them in this article: 7 Fresh Links on Performance For March 2022. Here you will find best practices for caching or how to speed up the Next.js framework even more.
Native form styling is among the top missing things for frontend developers. In the article Say Hello to selectmenu, and Fully Style-able select Element, Patrick Brosset introduces you to a new (so far only experimental) element for controlling <selectmenu> forms. You will learn how much easier it is to style this element compared to the traditional <select> element.
The <dialog> element first appeared in 2014. However, it is only now that well-known browsers such as Safari or Firefox. The main idea of this HTML element is to facilitate the creation of modal and context windows. You can find a nice guide and an overview of this element in the article: A look at the dialog element's super powers.