Skip to content

Releases: tractordev/wanix

v0.2

24 Apr 22:54
Compare
Choose a tag to compare

Deploy WANIX on your domain

This is a big release! You can now deploy WANIX to your own domain using GitHub Pages via our new CLI tool. You can also deploy with authentication using Auth0, which when combined with our new GitHub Filesystem, allows you to use the WANIX environment to modify the site itself by directly manipulating files in the mounted GitHub Pages branch of your repository. Out of the box that means you can use the micro editor or the built-in explorer app to modify your site from the site itself. We also support a build of Hugo, so you could even generate your static site from your static site. Of course, you can build your own editor/admin/tools as well since WANIX is also a full development environment.

🎬 Demo from Wasm I/O 2024

Big thanks to @Parzival-3141 for his contributions in this release.

Quickstart

You can now use this helper to install the latest version of wanix:

bash -c "$(curl -sSL https://raw.githubusercontent.com/tractordev/wanix/main/install.sh)"

Grab a domain and point it at GitHub Pages, then you can run:

wanix deploy yourdomain.com

Running locally currently still requires cloning this repository, but then all it takes is:

wanix dev

More Changes

New Contributors

Full Changelog: v0.1...v0.2

v0.1

10 Feb 22:40
Compare
Choose a tag to compare

With the first development release, we have a first pass at the core architecture of Wanix with a kernel supporting a pluggable filesystem and Web Worker based process model for Wanix compatible WASM executables. It also includes a version of the Go compiler, an editor, and a shell. It also supports web apps in the environment with built-in support for TypeScript, JSX, live-reloading, and access to the Wanix filesystem through a Service Worker.

New Contributors

Full Changelog: https://github.com/tractordev/wanix/commits/v0.1