<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - TypeScript - News</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ TypeScript News feed</description>
    <item>
      <title>SvelteKit 3 Reaches Release Candidate, Moving Config to Vite and Retiring the $lib Alias</title>
      <link>https://www.infoq.com/news/2026/09/sveltekit-3-vite/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/sveltekit-3-vite/en/headerimage/generatedHeaderImage-1790668846660.jpg"/&gt;&lt;p&gt;The Svelte team has entered the release candidate phase for SvelteKit 3, which focuses on code refinement and prepares for future updates. Notable changes include moving configuration to vite.config.ts, replacing the $lib alias with #lib for improved compatibility. SvelteKit 3 requires Vite 8 and Svelte 5, enhancing error handling and build efficiency, while retaining some experimental features.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>JavaScript</category>
      <category>Svelte</category>
      <category>TypeScript</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Wed, 30 Sep 2026 05:58:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/sveltekit-3-vite/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-09-30T05:58:00Z</dc:date>
      <dc:identifier>/news/2026/09/sveltekit-3-vite/en</dc:identifier>
    </item>
    <item>
      <title>Linear Completes 1,000-PR Migration from Styled-Components to Meta's StyleX</title>
      <link>https://www.infoq.com/news/2026/09/linear-stylex-meta/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/linear-stylex-meta/en/headerimage/generatedHeaderImage-1790325003090.jpg"/&gt;&lt;p&gt;Linear completed the transition of its React applications from styled-components to StyleX, Meta's CSS-in-JS library, involving over 1,000 pull requests. This migration aimed to enhance performance and enforce stricter component boundaries. The shift resulted in reduced main-thread work and improved navigation speeds, despite some criticism over StyleX's restrictive guidelines.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>React</category>
      <category>CSS</category>
      <category>Facebook</category>
      <category>TypeScript</category>
      <category>Styling</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Mon, 28 Sep 2026 06:26:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/linear-stylex-meta/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-09-28T06:26:00Z</dc:date>
      <dc:identifier>/news/2026/09/linear-stylex-meta/en</dc:identifier>
    </item>
    <item>
      <title>Vercel Labs Ships scriptc, a TypeScript-to-Native Compiler That Leaves the JavaScript Engine behind</title>
      <link>https://www.infoq.com/news/2026/09/vercel-scriptc-node/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/09/vercel-scriptc-node/en/headerimage/generatedHeaderImage-1790243494065.jpg"/&gt;&lt;p&gt;Vercel Labs has introduced scriptc, an experimental compiler that converts TypeScript into small native executables without relying on Node, V8, or a JavaScript engine. It uses the TypeScript compiler for type checking and can output C or WebAssembly code. Initial benchmarks show faster startup times and lower memory usage than Node, though it experiences slower execution speeds.&lt;/p&gt; &lt;i&gt;By Daniel Curtis&lt;/i&gt;</description>
      <category>Web Development</category>
      <category>JavaScript</category>
      <category>TypeScript</category>
      <category>Node.js</category>
      <category>Development</category>
      <category>news</category>
      <pubDate>Fri, 25 Sep 2026 05:49:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/09/vercel-scriptc-node/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=TypeScript-news</guid>
      <dc:creator>Daniel Curtis</dc:creator>
      <dc:date>2026-09-25T05:49:00Z</dc:date>
      <dc:identifier>/news/2026/09/vercel-scriptc-node/en</dc:identifier>
    </item>
  </channel>
</rss>
