Firefox 97, Vivaldi 5.1, Safari Technology Preview 140, Ember.js 4.2.0, Node v17.5.0, npm 8.5.0, and more | Front End News #052
Tags: news, frontendnews, newsletter
Published: 2022-02-14 03:02:47

> **NOTE:** This is issue #052 of my newsletter, which went live on Monday, February 13th. 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/).

***

This issue is once more dominated by browser news. Firefox 97 is rolling out - make sure your browser received de update. Vivaldi released version 5.1 for both desktop and Android users. Mac users can now try Safari Technology Preview 140. And the software updates include Ember.js 4.2.0, Node v17.5.0, npm 8.5.0, and more.

***

## Browser news

### Firefox

This week is the turn for Firefox to release an update. Here are the main features that arrive in Firefox 97: 

- support for the new style of scrollbars on Windows 11
- CSS cascade layers are enabled by default
- support for the `scrollbar-gutter` CSS property
- a fair amount of security fixes

More information can be found in the official release notes.

- [Firefox 97 release notes](https://www.mozilla.org/en-US/firefox/97.0/releasenotes/)
- [Firefox 97 for developers](https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/97)

### Vivaldi

Vivaldi rolled out the 5.1 update, using the full capabilities of Chromium 98. Desktop users can now scroll through their open tabs. Android users get some extra performance and a lot of new customization options.

- [Vivaldi’s new update adds Scrollable Tabs and Reading List](https://vivaldi.com/blog/vivaldi-5-1-gets-scrollable-tabs-reading-list/)
- [More Theme colors on Vivaldi on Android](https://vivaldi.com/blog/vivaldi-5-1-on-android/)

### WebKit

Safari Technology Preview 140 is now available. As someone focused on CSS, I can only applaud these new features and I can't wait to see them part of the main build:

- better support for the `:has()` CSS pseudo-class
- support for intrinsic sizes in `flex-basis` (Yes!!! I ran into this very bug last week.)

More details are available in the official release notes.

- [Release Notes for Safari Technology Preview 140](https://webkit.org/blog/12255/release-notes-for-safari-technology-preview-140/)

***

## Software updates and releases

- **[AdminJS v5.6.0](https://github.com/SoftwareBrothers/adminjs/releases/tag/v5.6.0)** - an admin panel for apps written in node.js
- **[Apache ECharts 5.3](https://echarts.apache.org/handbook/en/basics/release-note/5-3-0/)** - an Open Source JavaScript Visualization Library
- **[Ember.js 4.2.0](https://github.com/emberjs/ember.js/releases/tag/v4.2.0)** - a JavaScript framework for creating ambitious web applications
- **[Hotkey Behavior v2.0.0](https://github.com/github/hotkey/releases/tag/v2.0.0)** - trigger an action on an element with a keyboard shortcut
- **[Node v16.14.0 (LTS)](https://nodejs.org/en/blog/release/v16.14.0/)**
- **[Node v17.5.0 (Current)](https://nodejs.org/en/blog/release/v17.5.0/)**
- **[npm 8.5.0](https://github.com/npm/cli/releases/tag/v8.5.0)**
- **[RedwoodJS 0.45.0](https://github.com/redwoodjs/redwood/releases)** - Edge deployable full-stack JS framework
- **[Vite 2.8.0](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#280-2022-02-09)** - next gen frontend tooling
- **[Vue Devtools v6.0.0](https://github.com/vuejs/devtools/releases/tag/v6.0.0)** - browser devtools extension for debugging Vue.js applications


***

## Wrapping things up

That's about all I have for this issue. If you enjoyed this newsletter, there are a couple of ways to support it. You can share the [link to this issue](https://frontendnexus.com/news/052/) on social media, and follow this newsletter on [Twitter](https://twitter.com/frontendnexus). Each one of these helps me out, and I would appreciate your consideration.

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!