meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

913: NEWS: Remix drops React, Safari 26 CSS + mega fast Vite and TypeSCript

Syntax - Tasty Web Development Treats

Wes Bos

Js, Technology, Css, Html5, Tech News, Webdevelopment, News, Javascript, Html

4.91.1K Ratings

🗓️ 23 June 2025

⏱️ 50 minutes

🧾️ Download transcript

Summary

Wes and CJ break down the latest web dev news, including big changes in Safari 26, TypeScript Native Previews, and Remix dropping React. They also chat about new proposals from TC39, Vite 7 beta, and a surprise project from the Astro team. Show Notes 00:00 Welcome to Syntax! 00:41 Safari WWDC. 01:05 SVG Favicons. 02:01 Every site can be a web app on iOS and iPadOS. 03:08 WebGPU in Safari. 08:02 Lots of CSS goodies. @Una Tweet. 10:19 Remix 3 dropping React. Wake Up Remix. @mjackson Tweet. 17:40 Typescript Native Preview. @drosenwasser Tweet. Microsoft Blog: Announcing TypeScript Native Previews. 20:53 Cursor 1.0. 29:12 TC39 Advances Several Proposals to Stage 4. 29:51 Array.fromAsync. 31:15 Error.isError. 32:14 Explicit Resource Management: using. 36:53 Astro Creators working on an email client. @FredKSchott Tweet. 39:23 Announcing Rolldown-Vite. Voidzero. Compatibility. 44:43 Vite 7 in Beta. 46:04 Angular v20 Released. 47:30 Take the State of CSS Survey! 48:40 Brought to you by Sentry.io. Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax. Today we got an episode on a news that's going on in the web development.

0:05.5

A crazy amount of news has dropped in the last week or two. And we're here to round it up for you.

0:10.2

My name is Wes. And with me, Scott's out today. We got C.J. How's it going, C.J?

0:15.3

It's good. Hello. Glad to be here. Glad to go over all this stuff. There's a lot going on. So yeah, it's exciting. Yeah. It's funny. Scott and I were saying, like, I don't know, maybe like two weeks ago,

0:24.5

like, oh, things were kind of a little bit sluggish in the news front. And then all of a sudden,

0:28.7

I feel like in the last two weeks, there's so much has sort of hit us. So let's get on into it.

0:41.1

First. get on into it. First thing we have here is

0:42.9

WWDC announced that Safari 26.

0:47.3

So this is a little bit odd,

0:48.6

but Apple's renaming everything to correspond with the year.

0:53.2

And now Safari 20, we're on on what, 17 or 18 right now,

0:58.0

jumping to 26. But with that comes a whole bunch of new APIs, which is actually pretty exciting.

1:05.5

So first one is SVG FAV icons. I'm really excited about this. So I run this little website called fav.farm,

1:12.9

which just gives you a quick little emoji fav icon,

1:17.7

if you're just doing a demo.

1:19.4

Because I hate that stupid little cannot find favicon.

1:23.1

com.

1:23.3

ICO message in my terminal.

1:25.3

And I hate having to find an image every single time. So there's

1:28.7

this little hack you can do with the inline SVG, and I've just made a little web service to serve

1:34.2

them up. However, Safari has not supported SVG. So I've always had to, like, run a something that

1:40.5

converts it to PNG on the server. And then finally, I'm able to, not deprecate that,

...

Transcript will be available on the free plan in 5 days. Upgrade to see the full transcript now.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.