<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Opal blog</title><description>Release notes and writing about Opal, a JavaScript toolkit built on one module graph.</description><link>https://opalx.dev/blog/</link><language>en</language><lastBuildDate>Thu, 15 Oct 2026 21:03:44 GMT</lastBuildDate><atom:link href="https://opalx.dev/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title>Opal v0.4.1</title><link>https://opalx.dev/blog/opal-v0.4.1/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.4.1/</guid><description>A faster opal add over old metadata, release notes taken from the changelog, and new checks that what Opal installs builds and runs. No opal.lock format change.</description><pubDate>Thu, 15 Oct 2026 21:03:44 GMT</pubDate></item><item><title>Opal v0.4.0</title><link>https://opalx.dev/blog/opal-v0.4.0/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.4.0/</guid><description>Parallel downloads, opal add and opal remove, and an install that shows what it is doing. No opal.lock format change.</description><pubDate>Tue, 06 Oct 2026 03:29:33 GMT</pubDate></item><item><title>Opal v0.3.1</title><link>https://opalx.dev/blog/opal-v0.3.1/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.3.1/</guid><description>The launch release: cleaner terminal output, a new download bar, and opal upgrade. Resolution, downloads, and linking are unchanged, so the benchmarks measured on v0.3.0 still hold: warm and no-op installs timed the same on both builds.</description><pubDate>Sun, 27 Sep 2026 02:10:13 GMT</pubDate></item><item><title>Opal v0.3.0</title><link>https://opalx.dev/blog/opal-v0.3.0/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.3.0/</guid><description>Opal now installs the versions npm would install. On six edge-case fixtures the trees match npm&apos;s package for package, and on a 365-package Next.js scaffold 432 of npm&apos;s 433 package versions match.</description><pubDate>Sat, 19 Sep 2026 16:21:02 GMT</pubDate></item><item><title>Opal v0.2.1</title><link>https://opalx.dev/blog/opal-v0.2.1/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.2.1/</guid><description>A performance fix for one finding: a 367-package Next.js install spent most of its time parsing package metadata it never used, and almost none of it on the network.</description><pubDate>Sat, 29 Aug 2026 20:23:02 GMT</pubDate></item><item><title>Opal v0.2.0</title><link>https://opalx.dev/blog/opal-v0.2.0/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.2.0/</guid><description>Correctness, speed, and visibility across the package manager. Four bugs in this release produced a wrong node_modules without ever failing an install.</description><pubDate>Sat, 29 Aug 2026 18:28:07 GMT</pubDate></item><item><title>Opal v0.1.0</title><link>https://opalx.dev/blog/opal-v0.1.0/</link><guid isPermaLink="true">https://opalx.dev/blog/opal-v0.1.0/</guid><description>The first release: opal install, with prebuilt binaries for Linux and macOS and an install script.</description><pubDate>Sat, 22 Aug 2026 18:24:41 GMT</pubDate></item></channel></rss>