Skip to content

Releases: mangoleaf/ferrofin

Ferrofin v1.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 07:51

[1.1.0] - 2026-09-15

Bug Fixes

  • Adopt Jellyfin 10.11.9–10.11.11 databases; spawn the probed ffmpeg
  • Import Jellyfin's per-library options.xml on adoption
  • Expand %MetadataPath% in adopted image rows
  • Preserve Unicode username identity during Jellyfin adoption
  • Version the normalized username schema migration
  • Resolve Rust 1.98 Clippy warnings
  • Use invariant Unicode casing for metadata names
  • Apply invariant Unicode casing to metadata and lookups
  • Protect package config and correct migration setup

Documentation

  • Bare-metal install guide and an example systemd unit

Features

  • Implement Jellyfin-compatible LAN discovery
  • Debian package depending on jellyfin-ffmpeg8 and jellyfin-web

Miscellaneous

  • Update Rust tooling to 1.98.1

Ferrofin v1.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 18:20

[1.0.1] - 2026-09-08

CI/CD

  • Build a dev image on demand from merge-request pipelines
  • Move to Debian trixie, jellyfin-ffmpeg 8.1.2 and jellyfin-web 12.0

Documentation

  • API surface badge reads 412/412

Ferrofin v1.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 22:23

[1.0.0] - 2026-09-05

First public release of Ferrofin

CI/CD

  • Harden the workflows — SHA pins, least privilege, zizmor gate, CODEOWNERS

Documentation

  • Observability section — JSON logs, Prometheus metrics, OTLP traces
  • Point plugin authors at ferrofin-plugin-template and its manifest
  • Examples/wasm-hello is the WIT conformance fixture, the template is for authors
  • Reset to the 1.0.0 baseline; drop the pre-release fetcher note
  • Remove references to private plans, local skills and personal paths
  • About update
  • Generated benchmarks section, changelog for 1.0.0, live badges
  • Drop the Mermaid charts from the generated benchmarks block
  • The benchmark is the v1.0.0 build — carry the v0.42.3 runs forward under that name
  • 1.0.0 is the first public release; the withdrawn pre-announcement cut is not an upgrade path

Miscellaneous

  • Single vendored spec copy, drop the .port allowlist
  • Small readme.md update

Testing

  • Stop racing statvfs against parallel tests in the fs-probe check
  • Stop comparing two statvfs free-space samples for equality in probe_all

Ferrofin v0.42.7

Choose a tag to compare

@github-actions github-actions released this 05 Sep 02:55

[0.42.7] - 2026-09-05

CI/CD

  • Move to the Node 24 majors of the artifact and docker actions

Ferrofin v0.42.6

Choose a tag to compare

@github-actions github-actions released this 05 Sep 02:08

[0.42.6] - 2026-09-05

Bug Fixes

  • Bake the release tag into the binary's build version

CI/CD

  • Assert the image ships jellyfin-ffmpeg