<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>NW.js Blog</title>
    <link>http://nwjs.io/</link>
    <atom:link href="http://nwjs.io/feed/blog.xml" rel="self" type="application/rss+xml"/>
    <description>NW.js Blog</description>
    <item>
      <title>NW.js v0.119.2 Released with Node.js v26.12.1</title>
      <link>http://nwjs.io/blog/v0.119.2/</link>
      <guid>http://nwjs.io/blog/v0.119.2/</guid>
      <description>&lt;h1&gt;NW.js v0.119.2 Released with Node.js v26.12.1&lt;/h1&gt;
&lt;p&gt;2026/10/22&lt;/p&gt;
&lt;p&gt;NW.js 0.119.2 is released with a Node.js v26.12.1 update.&lt;/p&gt;
&lt;p&gt;In NW v0.119, Chromium 156 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;random()&lt;/code&gt; function for generative randomness in stylesheets, the CSS &lt;code&gt;:navigation-source&lt;/code&gt; pseudo-class that selects the element which initiated a navigation, custom request headers and server response headers in WebTransport, WebGPU fragment depth modifiers in WGSL for keeping early-Z optimizations, and the &lt;code&gt;pair&lt;/code&gt; keyword for &lt;code&gt;scroll-snap-type&lt;/code&gt; to snap both axes to the same element&lt;/strong&gt;. Note that the Fenced Frame element and &lt;code&gt;window.fence&lt;/code&gt; APIs are stubbed out in this milestone. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-156-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=156&quot;&gt;Chrome 156 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.119 branch ready soon after Chromium beta bumps to 156. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Node: update to v26.12.1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-v0.119.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.2/nwjs-sdk-v0.119.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.119.2/&quot;&gt;https://dl.nwjs.io/v0.119.2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.119.1 Released with CRLSet and eMudhra CA Block</title>
      <link>http://nwjs.io/blog/v0.119.1/</link>
      <guid>http://nwjs.io/blog/v0.119.1/</guid>
      <description>&lt;h1&gt;NW.js v0.119.1 Released with CRLSet and eMudhra CA Block&lt;/h1&gt;
&lt;p&gt;2026/10/21&lt;/p&gt;
&lt;p&gt;NW.js 0.119.1 is released with a Chromium 156 patch update and two certificate security changes: the CRLSet component is now enabled for certificate revocation checking, and certificates issued by the eMudhra CA are blocked in the TLS certificate blocklist.&lt;/p&gt;
&lt;p&gt;In NW v0.119, Chromium 156 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;random()&lt;/code&gt; function for generative randomness in stylesheets, the CSS &lt;code&gt;:navigation-source&lt;/code&gt; pseudo-class that selects the element which initiated a navigation, custom request headers and server response headers in WebTransport, WebGPU fragment depth modifiers in WGSL for keeping early-Z optimizations, and the &lt;code&gt;pair&lt;/code&gt; keyword for &lt;code&gt;scroll-snap-type&lt;/code&gt; to snap both axes to the same element&lt;/strong&gt;. Note that the Fenced Frame element and &lt;code&gt;window.fence&lt;/code&gt; APIs are stubbed out in this milestone. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-156-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=156&quot;&gt;Chrome 156 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.119 branch ready soon after Chromium beta bumps to 156. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 156.0.8078.48&lt;/li&gt;
&lt;li&gt;Enable CRLSet component in Chromium for certificate revocation checking&lt;/li&gt;
&lt;li&gt;Block eMudhra CA certificates in the TLS blocklist&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-v0.119.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.1/nwjs-sdk-v0.119.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.119.1/&quot;&gt;https://dl.nwjs.io/v0.119.1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.119.0 Released with Chromium 156</title>
      <link>http://nwjs.io/blog/v0.119.0/</link>
      <guid>http://nwjs.io/blog/v0.119.0/</guid>
      <description>&lt;h1&gt;NW.js v0.119.0 Released with Chromium 156&lt;/h1&gt;
&lt;p&gt;2026/10/19&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.119.0 with Chromium 156.&lt;/p&gt;
&lt;p&gt;In NW v0.119, Chromium 156 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;random()&lt;/code&gt; function for generative randomness in stylesheets, the CSS &lt;code&gt;:navigation-source&lt;/code&gt; pseudo-class that selects the element which initiated a navigation, custom request headers and server response headers in WebTransport, WebGPU fragment depth modifiers in WGSL for keeping early-Z optimizations, and the &lt;code&gt;pair&lt;/code&gt; keyword for &lt;code&gt;scroll-snap-type&lt;/code&gt; to snap both axes to the same element&lt;/strong&gt;. Note that the Fenced Frame element and &lt;code&gt;window.fence&lt;/code&gt; APIs are stubbed out in this milestone. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-156-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=156&quot;&gt;Chrome 156 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.119 branch ready soon after Chromium beta bumps to 156. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 156.0.8078.36&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-v0.119.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.119.0/nwjs-sdk-v0.119.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.119.0/&quot;&gt;https://dl.nwjs.io/v0.119.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.118.0 Released with Chromium 155</title>
      <link>http://nwjs.io/blog/v0.118.0/</link>
      <guid>http://nwjs.io/blog/v0.118.0/</guid>
      <description>&lt;h1&gt;NW.js v0.118.0 Released with Chromium 155&lt;/h1&gt;
&lt;p&gt;2026/10/10&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.118.0 with Chromium 155.&lt;/p&gt;
&lt;p&gt;In NW v0.118, Chromium 155 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;JPEG XL image decoding with a memory-safe pure Rust decoder, additional windowing controls letting apps with the &lt;code&gt;window-management&lt;/code&gt; permission call &lt;code&gt;maximize()&lt;/code&gt;, &lt;code&gt;minimize()&lt;/code&gt;, &lt;code&gt;restore()&lt;/code&gt;, and &lt;code&gt;setResizable()&lt;/code&gt; along with new &lt;code&gt;display-state&lt;/code&gt; and &lt;code&gt;resizable&lt;/code&gt; CSS media features, retrying failed JavaScript module loads instead of caching the failure, text modules via &lt;code&gt;import ... with { type: &amp;quot;text&amp;quot; }&lt;/code&gt;, and CSS &lt;code&gt;margin-trim&lt;/code&gt;&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-155-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=155&quot;&gt;Chrome 155 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.118 branch ready soon after Chromium beta bumps to 155. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 155.0.8059.40&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-v0.118.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.118.0/nwjs-sdk-v0.118.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.118.0/&quot;&gt;https://dl.nwjs.io/v0.118.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.117.0 Released with Chromium 154</title>
      <link>http://nwjs.io/blog/v0.117.0/</link>
      <guid>http://nwjs.io/blog/v0.117.0/</guid>
      <description>&lt;h1&gt;NW.js v0.117.0 Released with Chromium 154&lt;/h1&gt;
&lt;p&gt;2026/09/25&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.117.0 with Chromium 154.&lt;/p&gt;
&lt;p&gt;This release fixes a FATAL crash (&amp;quot;Unknown API bluetoothPrivate&amp;quot;) seen on real-world sites such as Amazon and Cloudflare, where the privileged self-extension exposed a ChromeOS-only API with no compiled schema (#8387).&lt;/p&gt;
&lt;p&gt;In NW v0.117, Chromium 154 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;&lt;code&gt;scroll-marker-group&lt;/code&gt; links and tabs modes for accessible carousels, &lt;code&gt;text-decoration-inset&lt;/code&gt; and &lt;code&gt;text-decoration-skip-spaces&lt;/code&gt; for finer control over text decorations, the &lt;code&gt;FontFace&lt;/code&gt; &lt;code&gt;width&lt;/code&gt; attribute and &lt;code&gt;font-width&lt;/code&gt; descriptor, &lt;code&gt;Iterator.prototype.includes()&lt;/code&gt;, an options bag for the &lt;code&gt;WebSocket&lt;/code&gt; constructor, and post-quantum cryptography in WebCrypto (ML-KEM, ML-DSA, and X-Wing)&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-154-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=154&quot;&gt;Chrome 154 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.117 branch ready soon after Chromium beta bumps to 154. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 154.0.8037.58&lt;/li&gt;
&lt;li&gt;Fix: &amp;quot;Unknown API bluetoothPrivate&amp;quot; crash on real-world sites (#8387)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-v0.117.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.117.0/nwjs-sdk-v0.117.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.117.0/&quot;&gt;https://dl.nwjs.io/v0.117.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.116.0 Released with Chromium 153</title>
      <link>http://nwjs.io/blog/v0.116.0/</link>
      <guid>http://nwjs.io/blog/v0.116.0/</guid>
      <description>&lt;h1&gt;NW.js v0.116.0 Released with Chromium 153&lt;/h1&gt;
&lt;p&gt;2026/09/13&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.116.0 with Chromium 153. Chromium 153 is the first release of the new two-week Chrome release cycle, which means upstream features and fixes now ship more frequently.&lt;/p&gt;
&lt;p&gt;In NW v0.116, Chromium 153 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;single-axis scroll containers (&lt;code&gt;overflow: scroll clip&lt;/code&gt;), the &lt;code&gt;scroll-axis-lock&lt;/code&gt; CSS property for diagonal scrolling, the TC39 &lt;code&gt;Iterator.prototype.join()&lt;/code&gt; method and joint iteration, declarative &lt;code&gt;&amp;lt;videocapture&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;audiocapture&amp;gt;&lt;/code&gt; capability elements for media access, Immersive Audio Model and Formats (IAMF) decoding in MSE, and a configurable WebAudio render quantum&lt;/strong&gt;. The XML parser has also been replaced with a memory-safe Rust implementation for common scenarios. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-153-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=153&quot;&gt;Chrome 153 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.116 branch ready soon after Chromium beta bumps to 153. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 153.0.8010.12&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-v0.116.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.116.0/nwjs-sdk-v0.116.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.116.0/&quot;&gt;https://dl.nwjs.io/v0.116.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.115.0 Released with Chromium 152</title>
      <link>http://nwjs.io/blog/v0.115.0/</link>
      <guid>http://nwjs.io/blog/v0.115.0/</guid>
      <description>&lt;h1&gt;NW.js v0.115.0 Released with Chromium 152&lt;/h1&gt;
&lt;p&gt;2026/08/18&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.115.0 with Chromium 152.&lt;/p&gt;
&lt;p&gt;In NW v0.115, Chromium 152 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;&lt;code&gt;autocorrect&lt;/code&gt; global HTML attribute for controlling autocorrection in editable elements, media element pseudo-classes such as &lt;code&gt;:playing&lt;/code&gt;, &lt;code&gt;:paused&lt;/code&gt;, and &lt;code&gt;:buffering&lt;/code&gt; for styling &lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt; by state, relative alpha colors via the CSS Color 5 &lt;code&gt;alpha()&lt;/code&gt; function, the &lt;code&gt;window-drag&lt;/code&gt; CSS property for draggable titlebar regions in installed desktop web apps, and the CPU Performance API for determining the performance tier of a user&amp;#39;s device&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-152-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=152&quot;&gt;Chrome 152 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.115 branch ready soon after Chromium beta bumps to 152. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 152.0.7977.42&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-v0.115.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.115.0/nwjs-sdk-v0.115.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.115.0/&quot;&gt;https://dl.nwjs.io/v0.115.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.114.2 Released with Chromium 151 Update</title>
      <link>http://nwjs.io/blog/v0.114.2/</link>
      <guid>http://nwjs.io/blog/v0.114.2/</guid>
      <description>&lt;h1&gt;NW.js v0.114.2 Released with Chromium 151 Update&lt;/h1&gt;
&lt;p&gt;2026/08/10&lt;/p&gt;
&lt;p&gt;NW.js 0.114.2 is released with a Chromium 151.0.7922.109 patch update, bringing the latest upstream stability and security fixes.&lt;/p&gt;
&lt;p&gt;In NW v0.114, Chromium 151 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;ruby-overhang&lt;/code&gt; property for controlling how ruby annotation text overhangs adjacent content, a &lt;code&gt;momentum&lt;/code&gt; attribute on wheel events to distinguish native scrolling inertia from direct user interaction, a new &lt;code&gt;textStream()&lt;/code&gt; method on &lt;code&gt;Request&lt;/code&gt;, &lt;code&gt;Response&lt;/code&gt;, and &lt;code&gt;Blob&lt;/code&gt; for reading a decoded text stream directly, and reference target support for cross-root ARIA&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-151-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=151&quot;&gt;Chrome 151 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.114 branch ready soon after Chromium beta bumps to 151. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 151.0.7922.109&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-v0.114.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.2/nwjs-sdk-v0.114.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.114.2/&quot;&gt;https://dl.nwjs.io/v0.114.2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.114.1 Released with Node.js v26.7.0</title>
      <link>http://nwjs.io/blog/v0.114.1/</link>
      <guid>http://nwjs.io/blog/v0.114.1/</guid>
      <description>&lt;h1&gt;NW.js v0.114.1 Released with Node.js v26.7.0&lt;/h1&gt;
&lt;p&gt;2026/08/09&lt;/p&gt;
&lt;p&gt;NW.js 0.114.1 is released with a Node.js v26.7.0 update and a Chromium 151 patch update.&lt;/p&gt;
&lt;p&gt;In NW v0.114, Chromium 151 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;ruby-overhang&lt;/code&gt; property for controlling how ruby annotation text overhangs adjacent content, a &lt;code&gt;momentum&lt;/code&gt; attribute on wheel events to distinguish native scrolling inertia from direct user interaction, a new &lt;code&gt;textStream()&lt;/code&gt; method on &lt;code&gt;Request&lt;/code&gt;, &lt;code&gt;Response&lt;/code&gt;, and &lt;code&gt;Blob&lt;/code&gt; for reading a decoded text stream directly, and reference target support for cross-root ARIA&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-151-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=151&quot;&gt;Chrome 151 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.114 branch ready soon after Chromium beta bumps to 151. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 151.0.7922.77&lt;/li&gt;
&lt;li&gt;Node: update to v26.7.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-v0.114.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.1/nwjs-sdk-v0.114.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.114.1/&quot;&gt;https://dl.nwjs.io/v0.114.1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.114.0 Released with Chromium 151</title>
      <link>http://nwjs.io/blog/v0.114.0/</link>
      <guid>http://nwjs.io/blog/v0.114.0/</guid>
      <description>&lt;h1&gt;NW.js v0.114.0 Released with Chromium 151&lt;/h1&gt;
&lt;p&gt;2026/07/24&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.114.0 with Chromium 151.&lt;/p&gt;
&lt;p&gt;In NW v0.114, Chromium 151 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;ruby-overhang&lt;/code&gt; property for controlling how ruby annotation text overhangs adjacent content, a &lt;code&gt;momentum&lt;/code&gt; attribute on wheel events to distinguish native scrolling inertia from direct user interaction, a new &lt;code&gt;textStream()&lt;/code&gt; method on &lt;code&gt;Request&lt;/code&gt;, &lt;code&gt;Response&lt;/code&gt;, and &lt;code&gt;Blob&lt;/code&gt; for reading a decoded text stream directly, and reference target support for cross-root ARIA so attributes like &lt;code&gt;for&lt;/code&gt; and &lt;code&gt;aria-labelledby&lt;/code&gt; can target elements inside a component&amp;#39;s shadow DOM&lt;/strong&gt;. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-151-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=151&quot;&gt;Chrome 151 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.114 branch ready soon after Chromium beta bumps to 151. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 151.0.7922.34&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-v0.114.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.114.0/nwjs-sdk-v0.114.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.114.0/&quot;&gt;https://dl.nwjs.io/v0.114.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.113.0 Released with Chromium 150</title>
      <link>http://nwjs.io/blog/v0.113.0/</link>
      <guid>http://nwjs.io/blog/v0.113.0/</guid>
      <description>&lt;h1&gt;NW.js v0.113.0 Released with Chromium 150&lt;/h1&gt;
&lt;p&gt;2026/07/02&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.113.0 with Chromium 150.&lt;/p&gt;
&lt;p&gt;In NW v0.113, Chromium 150 contains the usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports the &lt;strong&gt;CSS &lt;code&gt;text-fit&lt;/code&gt; property for automatically scaling font size to fill a container, URL request modifiers (&lt;code&gt;cross-origin()&lt;/code&gt;, &lt;code&gt;integrity()&lt;/code&gt;, &lt;code&gt;referrer-policy()&lt;/code&gt;) in the &lt;code&gt;url()&lt;/code&gt; function, media element pseudo-classes such as &lt;code&gt;:playing&lt;/code&gt;, &lt;code&gt;:paused&lt;/code&gt;, and &lt;code&gt;:muted&lt;/code&gt; for styling &lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;, and programmatic scroll promises that resolve when a smooth scroll completes&lt;/strong&gt;. Chromium&amp;#39;s IndexedDB is now also built on a SQLite backend for better reliability and performance. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-150-beta&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=150&quot;&gt;Chrome 150 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.113 branch ready soon after Chromium beta bumps to 150. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 150.0.7871.46&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-v0.113.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.113.0/nwjs-sdk-v0.113.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.113.0/&quot;&gt;https://dl.nwjs.io/v0.113.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.112.0 Released with Chromium 149</title>
      <link>http://nwjs.io/blog/v0.112.0/</link>
      <guid>http://nwjs.io/blog/v0.112.0/</guid>
      <description>&lt;h1&gt;NW.js v0.112.0 Released with Chromium 149&lt;/h1&gt;
&lt;p&gt;2026/05/24&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.112.0 with Chromium 149.&lt;/p&gt;
&lt;p&gt;In this release, the pointer lock behavior has been improved: ESC no longer automatically ends pointer lock. Instead, the ESC key event reaches the renderer during pointer lock so JavaScript can call &lt;code&gt;event.preventDefault()&lt;/code&gt; in the keydown handler to keep the lock. The lock is only broken when the page does not consume the event. The 1.25s cooldown on re-lock has also been removed (#7907).&lt;/p&gt;
&lt;p&gt;In NW v0.112, Chromium 149 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;CSS gap decorations for grid and flexbox layouts, Programmatic scroll promises returning Promise objects for smooth-scroll completion, CSS &lt;code&gt;path-length&lt;/code&gt; property for SVG animation and styling&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-149-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=149&quot;&gt;Chrome 149 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.112 branch ready soon after Chromium beta bumps to 149. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 149.0.7827.29&lt;/li&gt;
&lt;li&gt;Fix: disable ESC to automatically end requestPointerLock by calling &lt;code&gt;event.preventDefault()&lt;/code&gt; in keydown handler (#7907)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-v0.112.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.112.0/nwjs-sdk-v0.112.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.112.0/&quot;&gt;https://dl.nwjs.io/v0.112.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.111.3 Released with Node.js v26.1.0 and Node-gyp Compatible Headers</title>
      <link>http://nwjs.io/blog/v0.111.3/</link>
      <guid>http://nwjs.io/blog/v0.111.3/</guid>
      <description>&lt;h1&gt;NW.js v0.111.3 Released with Node.js v26.1.0 and Node-gyp Compatible Headers&lt;/h1&gt;
&lt;p&gt;2026/05/17&lt;/p&gt;
&lt;p&gt;NW.js 0.111.3 is released with Node.js v26.1.0 update, DevTools extension fixes, and native module building support. This release renames the headers tarball to node-v&lt;VERSION&gt;.tar.gz with a node-gyp-compatible structure, now supporting upstream npm and node-gyp for native module building.&lt;/p&gt;
&lt;p&gt;In NW v0.111, Chromium 148 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;HTML-in-Canvas, Name-only container queries in CSS, Lazy load video and audio elements, Prompt API for on-device AI language model access&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-148-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=148&quot;&gt;Chrome 148 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.111 branch ready soon after Chromium beta bumps to 148. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Node: update to v26.1.0&lt;/li&gt;
&lt;li&gt;Fix: allow DevTools extensions to load their own subresources&lt;/li&gt;
&lt;li&gt;Fix: show device chooser dialog for nwjs popup windows (#7215)&lt;/li&gt;
&lt;li&gt;Rename headers tarball to node-v&lt;VERSION&gt;.tar.gz with node-gyp-compatible structure; now we support upstream npm and node-gyp for native module building&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-v0.111.3-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.3/nwjs-sdk-v0.111.3-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.111.3/&quot;&gt;https://dl.nwjs.io/v0.111.3/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.111.2 Released with Node.js v26.0.0 Update and Bug Fixes</title>
      <link>http://nwjs.io/blog/v0.111.2/</link>
      <guid>http://nwjs.io/blog/v0.111.2/</guid>
      <description>&lt;h1&gt;NW.js v0.111.2 Released with Node.js v26.0.0 Update and Bug Fixes&lt;/h1&gt;
&lt;p&gt;2026/05/11&lt;/p&gt;
&lt;p&gt;NW.js 0.111.2 is released with Node.js v26.0.0 update and bug fixes.&lt;/p&gt;
&lt;p&gt;In NW v0.111, Chromium 148 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;HTML-in-Canvas, Name-only container queries in CSS, Lazy load video and audio elements, Prompt API for on-device AI language model access&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-148-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=148&quot;&gt;Chrome 148 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.111 branch ready soon after Chromium beta bumps to 148. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Node: update to v26.0.0&lt;/li&gt;
&lt;li&gt;Fix nw.App.on(&amp;#39;open&amp;#39;) callback only fires once on subsequent app launches (#8283)&lt;/li&gt;
&lt;li&gt;Enable Node.js message pump in service worker threads (#8296)&lt;/li&gt;
&lt;li&gt;Normalize file permissions in Linux dist tarball to 644/755 (#8281)&lt;/li&gt;
&lt;li&gt;Strip chrome_crashpad_handler, minidump_stackwalk, libEGL, libGLESv2, libvulkan, libvk_swiftshader on Linux (#8274)&lt;/li&gt;
&lt;li&gt;Preserve userAgentMetadata when overriding user-agent from manifest (#7861)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-v0.111.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.2/nwjs-sdk-v0.111.2-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.111.2/&quot;&gt;https://dl.nwjs.io/v0.111.2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.111.1 Released with Chromium 148 Update, Node.js v25.9.0 and Bug Fixes</title>
      <link>http://nwjs.io/blog/v0.111.1/</link>
      <guid>http://nwjs.io/blog/v0.111.1/</guid>
      <description>&lt;h1&gt;NW.js v0.111.1 Released with Chromium 148 Update, Node.js v25.9.0 and Bug Fixes&lt;/h1&gt;
&lt;p&gt;2026/04/30&lt;/p&gt;
&lt;p&gt;NW.js 0.111.1 is released with Chromium 148 update, Node.js v25.9.0, and many bug fixes. This release also adds arm64 Linux support and removes Linux 32-bit support as upstream has dropped it.&lt;/p&gt;
&lt;p&gt;In NW v0.111, Chromium 148 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;HTML-in-Canvas, Name-only container queries in CSS, Lazy load video and audio elements, Prompt API for on-device AI language model access&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-148-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=148&quot;&gt;Chrome 148 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.111 branch ready soon after Chromium beta bumps to 148. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 148.0.7778.97&lt;/li&gt;
&lt;li&gt;Node: update to v25.9.0&lt;/li&gt;
&lt;li&gt;Fix mixed-context crash by deferring environment cleanup (#7746)&lt;/li&gt;
&lt;li&gt;Fix mixed-context memory leak by freeing old environment on reload (#7746)&lt;/li&gt;
&lt;li&gt;Fix WebSocket overwritten by Node in mixed-context mode (#8226)&lt;/li&gt;
&lt;li&gt;Fix deep link URL not in App.argv on macOS (#7741)&lt;/li&gt;
&lt;li&gt;Fix macOS crash in Menu::Insert when position is null (#7197)&lt;/li&gt;
&lt;li&gt;Fix macOS window maximize/restore state persistence&lt;/li&gt;
&lt;li&gt;Fix macOS crash report product name&lt;/li&gt;
&lt;li&gt;Auto-grant camera/microphone permissions for NW.js apps (#7856)&lt;/li&gt;
&lt;li&gt;Add arm64 Linux cross-compile support&lt;/li&gt;
&lt;li&gt;Reduce nw-headers package size from 50MB to 9.5MB&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-v0.111.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.1/nwjs-sdk-v0.111.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.111.1/&quot;&gt;https://dl.nwjs.io/v0.111.1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.111.0 Released with Chromium 148 and Many Bug Fixes</title>
      <link>http://nwjs.io/blog/v0.111.0/</link>
      <guid>http://nwjs.io/blog/v0.111.0/</guid>
      <description>&lt;h1&gt;NW.js v0.111.0 Released with Chromium 148 and Many Bug Fixes&lt;/h1&gt;
&lt;p&gt;2026/04/23&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.111.0 with Chromium 148 and many bug fixes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note: This is the last release with Linux 32-bit support.&lt;/strong&gt; It will be removed in the next release as upstream has removed its support.&lt;/p&gt;
&lt;p&gt;In NW v0.111, Chromium 148 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;HTML-in-Canvas, Name-only container queries in CSS, Lazy load video and audio elements, Prompt API for on-device AI language model access&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-148-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=148&quot;&gt;Chrome 148 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.111 branch ready soon after Chromium beta bumps to 148. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 148.0.7778.56&lt;/li&gt;
&lt;li&gt;Fix crash when URL contains single quote with node-remote enabled (#8286)&lt;/li&gt;
&lt;li&gt;Fix crash when setting MenuItem.key or modifiers on Windows/Linux (#8290)&lt;/li&gt;
&lt;li&gt;Fix menubar submenu replacement crash by updating parent menu model (#7909)&lt;/li&gt;
&lt;li&gt;Fix popup menu crash when submenus are GC&amp;#39;d during nested RunLoop (#7719)&lt;/li&gt;
&lt;li&gt;Fix close event firing N+1 times after opening N modal windows (#8318)&lt;/li&gt;
&lt;li&gt;Fix clipboard API deadlock caused by non-nestable RunLoop (#8345)&lt;/li&gt;
&lt;li&gt;Fix crash when registering global shortcut on Wayland&lt;/li&gt;
&lt;li&gt;Fix windows not centered when using &lt;code&gt;position: center&lt;/code&gt; in Linux (#7884)&lt;/li&gt;
&lt;li&gt;Fix transparent window not working (#7975)&lt;/li&gt;
&lt;li&gt;Fix transparent window per-pixel alpha hit-testing broken on Windows (#8342)&lt;/li&gt;
&lt;li&gt;Fix no action after menu item mouse click sometime (#8169, #8317)&lt;/li&gt;
&lt;li&gt;Fix --in-process-gpu causes blank window on Windows (#8294)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-v0.111.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.111.0/nwjs-sdk-v0.111.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.111.0/&quot;&gt;https://dl.nwjs.io/v0.111.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.110.1 Released with Node.js v25.8.2 Update</title>
      <link>http://nwjs.io/blog/v0.110.1/</link>
      <guid>http://nwjs.io/blog/v0.110.1/</guid>
      <description>&lt;h1&gt;NW.js v0.110.1 Released with Node.js v25.8.2 Update&lt;/h1&gt;
&lt;p&gt;2026/03/28&lt;/p&gt;
&lt;p&gt;NW.js 0.110.1 is released with Node.js v25.8.2 update.&lt;/p&gt;
&lt;p&gt;In NW v0.110, Chromium 147 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;CSS &lt;code&gt;contrast-color()&lt;/code&gt; function, Element scoped view transitions, WebXR Plane Detection API&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-147-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=147&quot;&gt;Chrome 147 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.110 branch ready soon after Chromium beta bumps to 147. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Node: update to v25.8.2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-v0.110.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.110.1/nwjs-sdk-v0.110.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.110.1/&quot;&gt;https://dl.nwjs.io/v0.110.1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.110.0 Released with Chromium 147</title>
      <link>http://nwjs.io/blog/v0.110.0/</link>
      <guid>http://nwjs.io/blog/v0.110.0/</guid>
      <description>&lt;h1&gt;NW.js v0.110.0 Released with Chromium 147&lt;/h1&gt;
&lt;p&gt;2026/03/25&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.110.0 with Chromium 147.&lt;/p&gt;
&lt;p&gt;In NW v0.110, Chromium 147 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;CSS &lt;code&gt;contrast-color()&lt;/code&gt; function, Element scoped view transitions, WebXR Plane Detection API&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-147-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=147&quot;&gt;Chrome 147 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.110 branch ready soon after Chromium beta bumps to 147. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 147.0.7727.24&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-v0.110.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.110.0/nwjs-sdk-v0.110.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.110.0/&quot;&gt;https://dl.nwjs.io/v0.110.0/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.109.1 Released with Chromium 146 and Node.js v25.6.1 Update</title>
      <link>http://nwjs.io/blog/v0.109.1/</link>
      <guid>http://nwjs.io/blog/v0.109.1/</guid>
      <description>&lt;h1&gt;NW.js v0.109.1 Released with Chromium 146 and Node.js v25.6.1 Update&lt;/h1&gt;
&lt;p&gt;2026/03/21&lt;/p&gt;
&lt;p&gt;NW.js 0.109.1 is released with Chromium 146 update, Node.js v25.6.1, and bug fixes including file chooser change event and nwsaveas crash.&lt;/p&gt;
&lt;p&gt;In NW v0.109, Chromium 146 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;CSS Scroll-triggered animations, Preserve dropEffect values from dragover to drop events&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-146-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=146&quot;&gt;Chrome 146 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.109 branch ready soon after Chromium beta bumps to 146. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,
NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 146.0.7680.80&lt;/li&gt;
&lt;li&gt;Node: update to v25.6.1&lt;/li&gt;
&lt;li&gt;Fix change event of file chooser&lt;/li&gt;
&lt;li&gt;Fix: nwsaveas crash&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-v0.109.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-win-x64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-osx-arm64.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.109.1/nwjs-sdk-v0.109.1-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.109.1/&quot;&gt;https://dl.nwjs.io/v0.109.1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general&quot;&gt;https://groups.google.com/g/nwjs-general&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>NW.js v0.109.0 Released with Chromium 146</title>
      <link>http://nwjs.io/blog/v0.109.0/</link>
      <guid>http://nwjs.io/blog/v0.109.0/</guid>
      <description>&lt;h1&gt;NW.js v0.109.0 Released with Chromium 146&lt;/h1&gt;
&lt;p&gt;2026/03/03&lt;/p&gt;
&lt;p&gt;We are pleased to announce NW 0.109.0 with Chromium 146.&lt;/p&gt;
&lt;p&gt;In NW v0.109, Chromium 146 contains usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore. It supports &lt;strong&gt;CSS Scroll-triggered animations, Preserve dropEffect values from dragover to drop events&lt;/strong&gt; and much more. Please check &lt;a href=&quot;https://developer.chrome.com/blog/chrome-146-beta/&quot;&gt;upstream release notes&lt;/a&gt; for details. For a complete list of all features (including experimental features) in this release, see the &lt;a href=&quot;https://www.chromestatus.com/features#milestone=146&quot;&gt;Chrome 146 milestone hotlist&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ve made the 0.109 branch ready soon after Chromium beta bumps to 146. Thanks to the testers for their valuable feedback and bug reports. We&amp;#39;ve been working on 2 branches simultaneously: a released branch on the current Chromium stable and a beta branch on Chromium beta.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br&gt;NW.js maintainers&lt;/p&gt;
&lt;h2&gt;ChangeLog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Update to Chromium 146.0.7680.31&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full ChangeLog: &lt;a href=&quot;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&quot;&gt;https://github.com/nwjs/nw.js/blob/main/CHANGELOG.md&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Download&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-win-x64.zip&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-osx-arm64.zip&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-v0.109.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;SDK build: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-win-x64.zip&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-win-x64.zip&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-osx-arm64.zip&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-osx-arm64.zip&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-linux-x64.tar.gz&quot;&gt;https://dl.nwjs.io/v0.109.0/nwjs-sdk-v0.109.0-linux-x64.tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Binary for other platforms: &lt;a href=&quot;https://dl.nwjs.io/v0.109.0/&quot;&gt;https://dl.nwjs.io/v0.109.0/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;There are 2 builds for each platform - normal build, and SDK build. Normal build doesn&amp;#39;t have devtools, only SDK build does. lt can be opened by pressing F12 (Cmd-Alt-I on OSX). SDK packages also have more development tools to be exposed in the following releases, as well as the NaCl support.&lt;/p&gt;
&lt;p&gt;Our build infrastructure enables live binary build from git tip so you can access to the latest binary from &lt;a href=&quot;https://dl.nwjs.io/live-build/&quot;&gt;https://dl.nwjs.io/live-build/&lt;/a&gt; &lt;/p&gt;
&lt;h2&gt;Discussion&lt;/h2&gt;
&lt;p&gt;See our mailing list to discuss on this release: &lt;a href=&quot;https://groups.google.com/g/nwjs-general/c/JMOOe15gaaU/m/dRTJBYBfCQAJ&quot;&gt;https://groups.google.com/g/nwjs-general/c/JMOOe15gaaU/m/dRTJBYBfCQAJ&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>