Repository navigation
Releases
Releases · XTSoftwareLabs/nativeboat-release
NativeBoat 0.1.0-alpha.4
- Auto-update: applications that update themselves with electron-updater keep working. The build writes the update configuration from electron-builder's
publishsettings, makes a Windows installer with thelatest.ymlelectron-updater reads, and native builds can have their own feed with"nativeboat": { "publish": ... }in package.json. - Electron:
net.request,session.fromPartition,session.resolveProxy,app.getSystemLocale, andautoUpdateras in applications Squirrel.Windows did not install. - Node.js:
ref()andunref()on child processes,original-fs, and faster JSON Schema validation (Ajv, as conf and electron-store use it). - Pages: images from
httpandhttpsaddresses and in formats such as WebP, the webNotificationAPI,Intl.DisplayNames, inline event handlers, and libraries loaded with classic<script>tags. - Text and rendering: default and fallback fonts follow the application's Electron version, rounded borders whose sides differ,
object-fit, and faster repaints of faded content. - Applications show their first window sooner.
See CHANGELOG.md for details and Compatibility for what is supported.
NativeBoat 0.1.0-alpha.3
- React and JSX/TSX: React applications build and run (validated on small applications).
- Tailwind CSS 4, cascade layers (
@layer),@propertyand@importfrom packages. - Electron:
Tray,Notification,globalShortcut,protocol.registerSchemesAsPrivileged, login items, a fullipcMainemitter,clipboard.readImageand more ofnativeImage. - Node.js:
netsockets and servers,httpservers and clients,httpsrequests, the Fetch API and web streams in the main process,readline,AsyncLocalStorage,assert, and more ofzlib. clip-filepathsworks without its native addon.- Optional and computed
require()calls no longer stop the build.
See CHANGELOG.md for details and Compatibility for what is supported.
NativeBoat 0.1.0-alpha.2
- Fix several UI bugs.
- Add more Electron API supports
NativeBoat 0.1.0-alpha.1
First preview release.
nativeboat buildcompiles an Electron project into a native Windows
executable that runs without Chromium, WebView2, Node.js or a JavaScript
engine.nativeboat analyzereports how well the native target supports a project.- Works with plain Electron, electron-vite, vite-plugin-electron and Electron
Forge (Vite) projects, TypeScript projects, and pnpm, npm and Yarn
workspaces. - Nothing else to install: no Rust, Visual Studio or Windows SDK.
- Executables carry the application's name, version and icon, and can be
signed with--sign.