Skip to content

Releases: f2i-com/zipp.org

ZIPP v0.0.18

Choose a tag to compare

@github-actions github-actions released this 13 Sep 18:01
fc474d1

ZIPP 0.0.18

Release candidate notes; not evidence of a published release.

JavaScript and experimental Python now share ZIPP's browser VM, with a folder-based
playground, CPU tensor operations and an explicit browser GPU execution path.

Downloads

  • zipp-wasm-0.0.18-web.zip: JavaScript-only browser engine, TypeScript bindings and Worker host SDK.
  • zipp-wasm-0.0.18-web-python.zip: JavaScript + Python, with the browser GPU adapter, CPU WASM kernels and Torch compatibility guide.
  • Native x86-64 CLI archives for Windows and Linux: JavaScript + experimental Python. A source build with --no-default-features produces a JavaScript-only CLI.

Every WASM archive includes BUILD-INFO.txt, PROFILE.json and SHA256SUMS.
Publishing requires CI and the full security workflow at the exact tagged commit.

What's new

  • Load Python project folders, packages, arguments and binary data into the playground; inspect console, graphics and explicit versioned virtual-file changes.
  • Write supported tensor programs with import torch, including CPU Conv2d/autograd and dense GPU forward/backward/SGD steps.
  • Execute supported graphs on WebGPU, WebGL2, CPU WASM or JavaScript; training checks compare gradients, weights and loss against PyTorch reference values.
  • Explore an interactive Game of Life with portable Torch rules, looping recordings and the embedded /playground/ route.
  • Updated React 19.3 and Vite 8.3 landing dependencies.

Experimental boundaries

This is a Python and Torch subset, not CPython or a drop-in PyTorch installation.
GPU torch.compile() returns a submission object with asynchronous submit()
callbacks, rather than the normal synchronous PyTorch result. Supported dense
training uses float32 and SGD without momentum; GPU Conv2d training, CUDA,
multi-GPU pooling and persistent compiled models are not provided. Each call
still captures, uploads, executes and reads back. See the
Torch compatibility guide.

Same-VM Python/JavaScript interoperability remains a separate opt-in source build
(python-js-interop); neither prebuilt WASM archive enables it. Native NCA
experiments stay in neuralautomata.com.

What's Changed

  • Promote Python playground, Torch GPU support and conformance fixes for 0.0.18 by @izuc in #19

New Contributors

  • @izuc made their first contribution in #19

Full Changelog: v0.0.17...v0.0.18

ZIPP v0.0.17

Choose a tag to compare

@github-actions github-actions released this 12 Sep 10:47

Full Changelog: v0.0.16...v0.0.17

ZIPP v0.0.16

Choose a tag to compare

@github-actions github-actions released this 11 Sep 14:41

Full Changelog: v0.0.15...v0.0.16

ZIPP v0.0.15

Choose a tag to compare

@github-actions github-actions released this 06 Sep 21:40

Full Changelog: v0.0.14...v0.0.15

ZIPP v0.0.14

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:33

Full Changelog: v0.0.13...v0.0.14

ZIPP v0.0.13

Choose a tag to compare

@github-actions github-actions released this 02 Sep 12:32

Full Changelog: v0.0.12...v0.0.13

ZIPP v0.0.12

Choose a tag to compare

@github-actions github-actions released this 02 Sep 08:02

Full Changelog: v0.0.11...v0.0.12

ZIPP v0.0.11

Choose a tag to compare

@github-actions github-actions released this 02 Sep 05:23

Full Changelog: v0.0.10...v0.0.11

ZIPP v0.0.10

Choose a tag to compare

@github-actions github-actions released this 01 Sep 08:15

Full Changelog: v0.0.9...v0.0.10

ZIPP v0.0.9

Choose a tag to compare

@github-actions github-actions released this 01 Sep 07:00

Full Changelog: v0.0.8...v0.0.9