libmorpheus 0.1.3
0.1.3 is a compatible maintenance release focused on Deno binding distribution, licensing, and build infrastructure. The native C ABI remains version 1, and the shared-library SONAME remains 0.
Licensing
- The original Deno binding is now explicitly licensed under
AGPL-3.0-or-later. - The native C implementation remains licensed under
MPL-2.0. - The standalone Deno archive includes its AGPL license and a notice documenting the boundary between the binding, native library, and separately supplied stemlib.
Changed
- The historical fixture suites now run directly through CMake and no longer require Ruby.
- Linux CI now builds and validates the standalone Deno binding archive.
- Obsolete inherited repository metadata and Ruby configuration have been removed.
- Documentation now describes libmorpheus independently of any particular downstream application.
Fixed
- The CMake fixture runner handles optional JSON members without depending on version-specific diagnostic messages.
- License references and notices in the standalone Deno archive remain valid after extraction.
Distributed assets
This release provides data-free native archives for:
- Linux x86-64 (glibc)
- Linux aarch64 (glibc)
- macOS arm64
It also provides the platform-independent libmorpheus-deno-0.1.3.tar.gz source archive.
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, sanitizer configurations, installed CMake and pkg-config consumers, Deno FFI tests, standalone-package checks, and the supported Linux and macOS platform checks.
The accompanying macOS arm64 benchmark report shows no significant performance or memory regression relative to 0.1.2.