Channel
Interviewed Person
Rich Harris
No description available.

Svelte Society
Interviewed: Rich Harris
Let's see if it's start. Oh, it should be the time. [Music]
Heat. Heat. [Music]
[Music] Welcome everyone to this weekend's belt episode 100 and today with me JS Jesus I don't know like himself Richard uh that will do the change log with us and then
we have uh a Q&A. We have a bunch of questions uh for him and let's see how it goes. I actually built a way to highlight the question like this uh afternoon. I hope it works. Uh let's see. Okay, let's start since uh it's been a couple of weeks that we didn't actually uh get the change look. Uh we have the first release on March 31 which is also my mother birthday by the way. Uh which
is support for TS type assertion. Uh obviously like Typescript was already uh ready in Belt. But what this change these assertions like these which are a thing I don't know if you know about it but like you could do something like this uh and this is valid uh typescript and it was erroring out for some uh initially it was erroring out for uh for uh a typescript then we fixed it
but there was some stuff left in the compiler that endorse By the way, this is deprecated syntax. The TypeScript team themselves would would tick tick you off if you wrote this. Yeah, but there are some app out there that are actually using it and it was broken breaking. But yeah, uh you should not use this.
Um uh let's go. Ensure undefined class still apply scoping class if necessary. I can't actually remember what this PR is. I I I think like if you're doing the class directive with undefined Oh yeah. If you were if you were using the class directive with something that was undefined, it was not applying the scoping class and so it was breaking scoping. Uh but by the way uh like if you follow along like generally with this week's belt uh spelt change log
actually got a brand new release and you can see that it looks much more like uh like the belt docs uh with serif font and it's pretty cool like also Antoan uh contacted me which is the developer behind change log and he actually made a bunch of optimization on the back end. so that it's way faster and it's not using the GitHub API directly anymore.