Releases: SimonErich/fluvie
Releases · SimonErich/fluvie
Release list
v0.1.9
Full Changelog: v0.1.8...v0.1.9
v0.1.8
v0.1.6
v0.1.5
v0.1.4
Highlights
- fluvie_server consolidates the former
fluvie_apiandfluvie_mcpinto one self-hostable binary: the render API, the MCP server, and a documentation helper, each toggled by an environment variable (FLUVIE_ENABLE_API/_MCP/_DOCS), with two MCP modes (docs / build) and two images (fluvie-server, slimfluvie-server-docs). Migrating a deployment? SeeRELEASE_MIGRATION.md. - On-device media: in-browser image rendering and on-device video
Clipsupport (WebCodecs), plus shared render primitives across the mobile and web encoders. - Determinism demoted: byte-identical determinism is no longer a guaranteed contract (the lint, grep-gate, and renders-twice suites are removed). Renders stay reproducible on the same machine.
Breaking: the fluvie_api and fluvie_mcp packages and images are removed. Depend on fluvie_server.
v0.1.2
Fluvie 0.1.0
You write widgets. Fluvie shoots the film.
This is the first public release of Fluvie: render a declarative Flutter tree to a real MP4 (via FFmpeg), deterministically.
What is in the box
- fluvie: the library. Compose scenes and elements, animate, render.
- fluvie_cli: headless renderer for CI and scripts.
- fluvie_lints: lints that catch timing and determinism mistakes.
- fluvie_ai: author a video from a natural-language prompt.
- fluvie_api: an HTTP render server, plus a web-safe client.
- fluvie_mcp: an MCP server so an AI assistant can author and render for you.
Where to go
- Docs: https://docs.fluvie.dev
- Live demo: https://demo.fluvie.dev
- Packages: https://pub.dev/packages/fluvie
The 0.x line means the API can still move before 1.0, so pin a version. See CHANGELOG.md for details.