html_to_markdown_ffi 1.2.1
html_to_markdown_ffi: ^1.2.1 copied to clipboard
Typed HTML to Markdown conversion for the Zuraffa ecosystem: a Rust FFI core behind a pure-Dart converter port with federated native adapters.
1.2.1 - 2026-09-23 #
- Widened the
zuraffaconstraint from^6.2.2to^7.0.0across all five packages so the family resolves alongside zuraffa 7.x. No API changes — the full suite passes unchanged against 7.0.1.
1.2.0 - 2026-09-13 #
- Zuraffa migration (spec 064 / issue zuraffa#687): rebuilt as a
zuraffa-native federated plugin monorepo —
html_to_markdown_ffi(app),html_to_markdown_ffi_platform(envelope core), andhtml_to_markdown_ffi_android/_ios/_macosadapters. - Public API preserved:
convert(),ConversionOptions,ConversionResult,Visitor, exceptions, and every pre-existingpackage:html_to_markdown_ffi/...import path keep working unchanged. - Native binaries moved from the app package
native/into the federated adapters (byte-for-byte the same artifacts). The loader chain gains an additive adapter-resolver seam; env var, legacy bundle, cache, Cargo workspace, and download paths are preserved. - New zuraffa stack:
HtmlToMarkdownFfiPort/HtmlToMarkdownFfiService/registerHtmlToMarkdownFfiDependencies, generated domain (HtmConversionentity, repository, datasource, use case viazfa entity create+zfa make); the datasource wraps the preserved dart:ffi bridge. - Dependency: new hosted
zuraffadependency;ffi/httpunchanged. - Known behavior preserved from 1.1.0: the
Visitorbridge remains the documented stub (visitors are accepted; rendering is default).
Changelog #
1.1.0 #
- Zuraffa-native rebuild (spec 064 / epic #214): the preserved public API
(
convert, options, results, visitor, exceptions) now backed by the zuraffa stack — port, service, generated domain, and a native datasource wrapping the existing dart:ffi bridge. - Native binaries moved to the federated adapters (byte-identical artifacts); the loader chain is preserved with an additive resolver seam.
1.0.0 #
- Initial zuraffa-native scaffold (
zfa package create-plugin).