Rewrite `<Skeleton/>` as FC and TS (#25055)
Allow scripts in post embed previews (#25071)
Upgrade to React 18 (#24916)
Fix being unable to load past a full page of filtered posts in Home timeline (#24930)
Fix UI crash in moderation interface when opening the media modal (#24816)
Fix Onboarding Errors (#24883)
Change "Sign in" to "Login" (#24942)
Add stricter ESLint rules for Typescript files (#24926)
Enable ESLint react/no-deprecated (#24471)
Rewrite `logo.tsx` as FC (#24909)
Add type annotation for DisplayName component (#24752)
Rename Image component to ServerHeroImage (#24894)
Enforce stricter rules for Typescript files (#24910)
Enforce React Rules of Hooks with eslint (#24911)
Dont use CommonJS (`require`, `module.exports`) anywhere (#24913)
Rewrite actions/app.ts and reducers/missed_updates.ts with createAction (#24801)
Change media elements to use aspect-ratio rather than compute height themselves (#24686)
Fix audio player width in thread view (#24713)
Add default post text to onboarding flow in web UI (#24705)