Polypane 16, Safari TP 182-183, Angular 17, Node 21.2, TypeScript 5.3 RC, Vite 5.0, and more | Front End News #105
NOTE: This is issue #105 of my newsletter, which went live on Monday, November 20. You might find this information valuable and exciting and want to receive future issues as they are published ahead of everyone else. In that case, I invite you to join the subscriber list at frontendnexus.com.
In this issue, we present Polypane 16 and two releases of Safari Technology Preview: 182 and 183. There are many important entries on the Release Radar, including Angular 17, Node 21.2, TypeScript 5.3 RC, Vite 5.0, and more. And we're wrapping things up with a collection of tools, images, fonts, and other valuable resources.
π» Browser news
Polypane
Polypane, the browser for ambitious web developers, received a significant update with workflow improvements, scoped styles, and Chromium 118. On top of that, we receive emulation for prefers-reduced-transparency,
an updated preview for X/Twitter and Mastodon posts, updated React DevTools, and much more.
WebKit
We got two new releases for Safari Technology Preview: 182 and 183. Each boasts a long list of fixes, improvements, and even some new features, such as basic support for text-wrap: balance
and text-wrap-style
CSS properties, or the showPicker()
method for <input type="date">.
π‘ The Release Radar
Angular v17 - a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages
Astro 3.5 - The web framework that scales with you
Cypress 13.5.0 - Fast, easy, and reliable testing for anything that runs in a browser
Deno 1.38 - A modern runtime for JavaScript and TypeScript
Docusaurus 3.0 - Easy to maintain open source documentation websites
Ember.js v5.4.0 - A JavaScript framework for creating ambitious web applications
Node v21.2.0 (Current) - an asynchronous event-driven JavaScript runtime
PDFKit 0.14.0 - A JavaScript PDF generation library for Node and the browser
Prettier 3.1 - an opinionated code formatter
reveal.js 5.0 - The HTML Presentation Framework
TypeScript 5.3 RC - a superset of JavaScript that compiles to clean JavaScript output
Vite 5.0 - Next generation frontend tooling
YouTube.js 7.0 - A wrapper around YouTube's internal API
π οΈ Front End Resources
BGJar - Free svg background generator for your websites, blogs, and app
Bigjpg - AI Super-Resolution lossless image enlarging / upscaling tool using Deep Convolutional Neural Networks
Carbon - Create and share beautiful images of your source code
Geist - a typeface specifically designed for developers and designers
GriddyIcons - Ever-expanding icon set tailored to your needs.
monaspace - An innovative superfamily of fonts for code
Typeculator - a simple type scale calculator based on the "Golden Thread" technique
There's more where that came from. Explore the rest of the Front End Resource collection.
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 πΊπ¦ or contact your trusted charity.
If you enjoyed this newsletter, there are a couple of ways to support it:
β buy me a coffee
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!
Subscribe to my newsletter
Read articles from Adrian Sandu directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Adrian Sandu
Adrian Sandu
I am a "front-of-the-front-end" developer, focused on CSS, user experience, and content creation. Available for hire, projects, or outsourcing.