Skip to content

v0.1.3 — first alpha

Choose a tag to compare

@github-actions github-actions released this 07 Aug 18:29
· 1 commit to main since this release

NodeGX v0.1.3 — first alpha

The first NodeGX release that's actually signed, notarized, and confirmed to launch
on all three platforms. If you tried v0.1.0–v0.1.2, they never fully worked — see
below.

Install

  • macOS: download the .dmg for your chip (mac-arm64 for Apple Silicon,
    mac-x64 for Intel). Signed and notarized — no Gatekeeper prompt.
  • Windows: download the .exe. Not code-signed yet, so Windows SmartScreen will
    warn on first run — click "More info" → "Run anyway". This is expected for a new,
    unsigned publisher; see
    INSTALLING-UNSIGNED-BUILDS.md.
  • Linux: download the .AppImage (chmod +x it and run) or the .deb. Unsigned,
    which is normal for Linux desktop distribution.

What's new

This is the first alpha build of the NodeGX fork — a visual, node-based app builder
with a built-in backend (cloud functions + workflows, no third-party service to
provision separately). It's an early release: expect rough edges.

Known issues in earlier drafts, fixed here

v0.1.0 through v0.1.2 were built and drafted but never actually worked as packaged
apps — each fixed one launch-time crash and uncovered the next:

  • v0.1.0: no macOS artifact at all.
  • v0.1.1: macOS build crashed to a blank black launcher screen —
    Cannot find module 'eslint-linter-browserify'.
  • v0.1.2: same crash, different missing module — Cannot find module 'globals'.
  • v0.1.3: both of the above fixed, plus a third (lodash) found by the same
    audit before it could cause the same crash. Confirmed launching on macOS.

All three were the same underlying packaging gap: a couple of dependencies pulled in
by the code editor's live-lint feature weren't being traced into the packaged app by
the build. Root-caused and fixed rather than patched one crash at a time.

Feedback

This alpha's whole point is hearing what's broken. Help → Report a problem… in the
app builds you a pre-filled GitHub issue with the relevant diagnostics — secrets and
project content are redacted before you ever see the "send" button, and you can review
exactly what gets sent first. Or open an issue directly.

See it in action

Links