Skip to content

libmorpheus 0.1.2

Choose a tag to compare

@antoineboquet antoineboquet released this 24 Aug 17:08
· 162 commits to main since this release

0.1.2 is a compatible patch release that corrects the Deno FFI binding. The native C ABI remains version 1 and the shared-library SONAME remains 0.

Fixed

  • hasMorpheusMorphFlag() now accepts both an individual analysis and the arrays returned by analyze() and analyzeRaw().

Distributed assets

This release provides data-free native archives for:

  • Linux x86-64 (glibc)
  • Linux aarch64 (glibc)
  • macOS arm64

It also provides a platform-independent Deno binding archive. Extract it alongside the matching native archive, then import mod.ts and provide the explicit shared-library path to MorpheusLibrary.

Each archive is accompanied by a SHA-256 integrity file. The Alpheios stemlib is not included and remains a separate runtime dependency.

Validation

The release was qualified with the native test suites, installed CMake and pkg-config consumers, Deno FFI tests, and the supported Linux and macOS platform checks. The accompanying benchmark report, produced on macOS arm64, shows no performance regression relative to 0.1.1.