Skip to content

Releases: SimonErich/fluvie

v0.1.9

Choose a tag to compare

@SimonErich SimonErich released this 23 Jun 18:09

Full Changelog: v0.1.8...v0.1.9

v0.1.8

Choose a tag to compare

@SimonErich SimonErich released this 23 Jun 17:42

Full Changelog: v0.1.6...v0.1.8

v0.1.6

Choose a tag to compare

@SimonErich SimonErich released this 23 Jun 15:38

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@SimonErich SimonErich released this 23 Jun 15:06

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@SimonErich SimonErich released this 22 Jun 18:48

Highlights

  • fluvie_server consolidates the former fluvie_api and fluvie_mcp into 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, slim fluvie-server-docs). Migrating a deployment? See RELEASE_MIGRATION.md.
  • On-device media: in-browser image rendering and on-device video Clip support (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

Choose a tag to compare

@SimonErich SimonErich released this 21 Jun 20:48

Full Changelog: v0.1.1...v0.1.2

Fluvie 0.1.0

Choose a tag to compare

@SimonErich SimonErich released this 20 Jun 18:44

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

The 0.x line means the API can still move before 1.0, so pin a version. See CHANGELOG.md for details.