Skip to content

0.0.17 — libgit2 1.9.4, Emscripten 6.0.3

Latest

Choose a tag to compare

@petersalomonsen petersalomonsen released this 17 Jul 09:29
6250484

First GitHub release of wasm-git — published to npm as wasm-git@0.0.17.

Toolchain upgrade (#120)

  • libgit2 1.7.1 → 1.9.4 and Emscripten 4.0.23 → 6.0.3 — the full test matrix passes: Node.js, browser (sync worker), Asyncify, and all three OPFS variants including JSPI.
  • The publish workflow is now pinned to the same Emscripten version as CI, so published packages are built with exactly the toolchain CI validated.

New README (#121)

  • Quick start with npm install wasm-git and a verified copy-paste snippet.
  • A decision table covering all six shipped builds (sync, async, three OPFS variants, and the lg2_opfs_auto.js runtime loader).
  • "Built with wasm-git" showcase: Ariz-Portfolio, Y42 (founder's Data Council talk on building their browser git client with wasm-git), WebAssembly Music, AutoDev, githttpserver, and encrypted-git-storage.

The release artifacts (lg2*.js / lg2*.wasm) are distributed via npm and public CDNs such as unpkg.