Inter-browser compatibility continues this year with Interop 2022. The State of JS 2021 Results are out. All Node.js trademarks have been transferred to the OpenJS Foundation. Find out if your code is ready for Chrome and Firefox to reach version 100. There are many software updates, such as Next.js 12.1, TypeScript 4.6 RC, and more.
Last but not least, I want to introduce you to another personal project - the Developer Creator Club. Read until the end of the article for more details.
Interop 2022
The main browser vendors are continuing their cooperation to improve cross-compatibility. This year, the initiative bears the name "Interop 2022". They will continue working on the 5 areas from last year while adding 10 more fields:
- Cascade Layers
- Color Spaces & CSS Color Functions
- Containment
<dialog>
and::backdrop
- Form Controls
- Scrolling
- Subgrid
- Text
- New Viewport Units
- Web Compat
They will also investigate 3 other areas to find the best way they can implement them properly:
- Viewport Measurement
- Editing, contenteditable and execCommand
- Pointer Events + MouseEvent.layerX/layerY
I couldn't find any dedicated website yet, just the GitHub repos and the test platform:
The State of JS 2021 Results
The results for State of JS 2021 are out, but I won't even try to summarize them. Instead, I will point you to the "official" conclusion written by Shawn @swyx Wang. Enjoy!
Node.js Trademarks Transferred to OpenJS Foundation
All Node.js trademarks have been transferred last week to the OpenJS Foundation:
"Effective immediately, the OpenJS Foundation will take on the ongoing management and maintenance of the Node.js trademarks. The ownership and stewardship of the Node.js trademarks has moved from Joyent to the OpenJS Foundation."
Browser news
After the frenzy of activity from previous weeks, it looks like browser teams have taken a break this week. However, the clock is still ticking towards the moment when Chrome and Firefox will reach three-digit versions. Is this the new Y2K? Is your code ready for that moment? Here's what you need to know:
Software updates and releases
- Cypress 9.5.0 - Fast, easy and reliable testing for anything that runs in a browser
- Deno 1.19 - a modern runtime for JavaScript and TypeScript
- ESLint v8.9.0 - find and fix problems in your JavaScript code
- Express 5.0.0 - fast, unopinionated, minimalist web framework for node
- Next.js 12.1 - the React framework for production
- Remix v1.2.0 - a full stack web framework
- Strapi v4.1.0 - open source Node.js Headless CMS to easily build customisable APIs
- TypeScript 4.6 RC - a superset of JavaScript that compiles to clean JavaScript output
- Vue CLI 5.0.1 - webpack-based tooling for Vue.js Development
- zx 5.1.0 - a tool for writing better scripts
Presenting the Developer Creator Club
I'm coming here with another of my projects, which has been a long time in the making. The Developer Creator Club is my take on helping developers improve their careers by creating content and products.
You can find here a curated list of articles from other creator developers, products that I've tried myself and that I can recommend to you, as well as stories and interviews from other creators.
If this topic is of interest to you, if you don't want to be a "dark matter developer", then I invite you to join the club.
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 on social media, and follow this newsletter on Twitter. 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!