MDN Web Developer Needs Assessment Survey, Vivaldia, and Webpack 5 | Front End News #003
Tags: frontendnews
Published: 2020-10-26 05:54:51

> **NOTE:** This is issue #003 of my newsletter, that went live on Monday, October 19th. 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/).

***

It's been a fairly quiet week in terms of noteworthy events. But that means people kept focusing on their jobs and the software section has some very important releases. So you can focus on updating your tech stack without having to deal with any unwanted drama.

As usual, you can also read this in [web format](https://frontendnexus.com/news/003/). Enjoy!

***

## MDN Web Developer Needs Assessment Survey

The MDN team was heavily impacted by the recent layoffs at Mozilla.  Yet the remaining ones are still doing their best to maintain the largest reference collection for web technologies. But they need the help of the community to know which areas they need to focus on most.

Therefore you are invited to participate in the 2020 MDN Web Dev Needs Assessment Survey (and isn't that's a mouthful name - how fast can you say that again?). It only takes a little time and it can be of great help.

- [https://www.surveygizmo.com/s3/5897636/Mozilla](https://www.surveygizmo.com/s3/5897636/Mozilla)

***

## Browser news

This week we only have updates from Chrome and Vivaldi. We're getting a preview of what's new in DevTools in the upcoming Chrome 87. And Vivaldi is updating to v3.4 on both desktop and Android with a surprise on top.

### Chrome

For me, the most important thing that will come in this update is the new CSS Grid tool. Chrome is finally catching up here with Firefox and that can only be a good thing. Now, if only they would implement the flexbox debugging tool as well...

Other notable changes are the new WebAuth tab, some tools changed their place and the Lighthouse panel is now running version 6.4. More details can be found in the official blog post below.

- [https://developers.google.com/web/updates/2020/10/devtools](https://developers.google.com/web/updates/2020/10/devtools)

### Vivaldi

Vivaldi just updated their browser to version 3.4 on both desktop and Android. Based on Chromium 86, this release allows desktop users to customize contextual menus, add custom links to the "Open link" menu, and to attach a screenshot directly to a note. Android users get an improved Speed Dial layout and a lot of interface tweaks.

The highlights of this update and the specific release notes can be accessed using the official announcements below.

- [https://vivaldi.com/blog/three-cheers-to-vivaldi-3-4-a-powerful-and-fun-version-arrives/](https://vivaldi.com/blog/three-cheers-to-vivaldi-3-4-a-powerful-and-fun-version-arrives/)
- [https://vivaldi.com/blog/vivaldi-3-4-android/](https://vivaldi.com/blog/vivaldi-3-4-android/)

But wait... that's not all! You can now "improve" your productivity with Vivaldia, a retro-looking side-scrolling game. Indeed, Vivaldi is now a full member of the "Browsers with Hidden Games" club. Don't forget to mute your sound if you launch it in the office or in the classroom. You were warned :)

- [https://vivaldi.com/game/](https://vivaldi.com/game/)

***

## Software updates and Releases

By far, the most important update is the version 5 of Webpack. However, one such major version jump is bound to break something, so read the extra article I linked, read the release notes very carefully and things should be fine. Probably! Hopefully!

### Architect 8.0

- https://blog.begin.com/architect-8-0-http-catchall-syntax-proxy-new-http-methods-npm-7-compat-86fcb71be49b

### Babel 7.12.0

- https://babeljs.io/blog/2020/10/15/7.12.0

### Bootstrap 4.5.3

- https://blog.getbootstrap.com/2020/10/13/bootstrap-4-5-3/

### Cypress 5.4.0

- https://docs.cypress.io/guides/references/changelog.html#5-4-0
- https://github.com/cypress-io/cypress/releases/tag/v5.4.0

### Node v14.14.0

- https://nodejs.org/en/blog/release/v14.14.0/

### npm CLI v7.0.0

- https://blog.npmjs.org/post/631877012766785536/release-v700
- https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli/

### reveal.js v4.1.0

- https://github.com/hakimel/reveal.js/releases/tag/4.1.0

### TailwindCSS v1.9.0

- https://blog.tailwindcss.com/tailwindcss-1-9

### Webpack 5

- https://webpack.js.org/blog/2020-10-10-webpack-5-release/
- https://blog.sindresorhus.com/webpack-5-headache-b6ac24973bf1

***

## Wrapping things up

Writing and sending out a newsletter is an exciting experience. You have made a commitment to your subscribers to give them value with every issue you send and to be consistent with your schedule. Some weeks there's a lot going on and you have to decide what gets mentioned and what will be discarded. Other weeks you have to look hard for things to include. But each and every time there's a thrill to look at your dashboard and see that people have opened your email.

Thanks a million for being with me and I am looking forward to getting in touch with you next week with the next issue.

Have a great and productive week, keep yourselves safe and I will see you next time!