Skip to content

Releases: openzim/javascript-libzim

Release v0.9

08 Jun 15:25
Compare
Choose a tag to compare

What's Changed

  • Fix errors in stemming factory for W/ASM build with newest ZIMs by @Jaifroid in #93
  • Add snippets to full-text search bindings by @Jaifroid in #96

Full Changelog: v0.8...v0.9

Release v0.8

01 Jun 13:17
908f85d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7...v0.8

Release v0.7

18 Apr 13:44
17e35d4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6...v0.7

v0.6

07 Dec 16:08
1869d2c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5...v0.6

Release v0.5

18 Nov 16:45
2586336
Compare
Choose a tag to compare

What's Changed

This release is built with Emscripten 3.4.1 and builds the new libzim 9.0.0 from libzim binaries.

Full Changelog: v0.4...v0.5

Release v0.4

13 Oct 05:59
Compare
Choose a tag to compare

What's Changed

This release uses Emscripten 3.1.41 to build the final ASM/WASM versions from libzim source v8.2.1. It is built from source code because building from the intermediate libzim.a binary leads to the broken version released in 0.3. Full-text searching is confirmed to be working in this release (0.4).

Changelog includes changes since v0.2, since the 0.3 release was broken:

  • Try to compile with 3.1.41 (current latest) by @Jaifroid in #52
  • Pull different EMSDK versions according to build type by @Jaifroid in #53
  • Update libzim version for source build to 8.2.0 by @Jaifroid in #54
  • Update libzim 8.2.1 for release 0.3 by @Jaifroid in #56
  • Update prototype with v0.3 by @Jaifroid in #57 (reverted)

Full Changelog: v0.2...v0.4

Release v0.3

12 Oct 13:01
7cc39da
Compare
Choose a tag to compare
Release v0.3 Pre-release
Pre-release

What's Changed

WARNING: Full-text searching appears to be broken in this release. Please use v0.2 in preference while this is being investigated.

This release uses Emscripten 3.1.41 to build the final ASM/WASM versions, and updates the libzim dependency to v8.2.1.

  • Try to compile with 3.1.41 (current latest) by @Jaifroid in #52
  • Pull different EMSDK versions according to build type by @Jaifroid in #53
  • Update libzim version for source build to 8.2.0 by @Jaifroid in #54
  • Update libzim 8.2.1 for release 0.3 by @Jaifroid in #56

Full Changelog: v0.2...v0.3

Release v0.2

17 Apr 00:17
554c128
Compare
Choose a tag to compare
Release v0.2 Pre-release
Pre-release

What's Changed

This release adds support for running javascript-libzim in a Node JS framework (e.g. an Electron app), and in a webextension using mainfest v3 (complying with the stricter CSP required by such extensions). The release is based on libzim_wasm-emscripten-8.1.1.tar.gz.

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

Release v0.1

13 Dec 06:30
7d17061
Compare
Choose a tag to compare
Release v0.1 Pre-release
Pre-release

What's Changed

This is the first release based on binaries provided by kiwix-build.

New Contributors

Full Changelog: v0.0.2...v0.1

Release v0.0.2

08 Dec 20:18
27e4ef7
Compare
Choose a tag to compare
Release v0.0.2 Pre-release
Pre-release

Full Changelog: https://github.com/openzim/javascript-libzim/commits/v0.0.2

PRE-RELEASE VERSION

What's Changed

  • Robust makefile and workflow to build dev and production ASM and WASM versions by @Jaifroid in #14
  • Fixed an issue with pre-release v0.0.1 whereby the production versions had garbled names for some internal functions
  • Updated several of the dependencies to their latest versions

Full Changelog: v0.0.1...v0.0.2