Releases: Metaswitch/floki
Releases · Metaswitch/floki
2.3.0
2.2.0
[2.2.0] - 2025-10-30
Added
- Set minimum Rust version to 1.80
- Add configuration for
cargo generate-rpm, allowing an RPM for floki to be built using Cargo against the project
2.1.0
[2.1.0] - 2024-09-26
Added
- Add
FLOKI_WORKING_DIRenvironment variable that is accessible inside the
container. Can be used whenmount:has been specified infloki.yaml.
2.0.1
[2.0.1] - 2024-05-15
Fixed
- Fix publishing releases
1.2.1
1.2.0
[1.2.0] - 2023-07-07
Added
- Add
yamlfunction to tera templating engine so that floki templates
can useyaml(file="<filepath>")in order to load values. - Add
jsonfunction to tera templating engine so that floki templates
can usejson(file="<filepath>")in order to load values. - Add
tomlfunction to tera templating engine so that floki templates
can usetoml(file="<filepath>")in order to load values. - Add
floki renderto print out the rendered configuration template. - Switch rust image to
rust:1-alpine3.18as it's better maintained. - Combine errors into a single FlokiError enum.
1.1.0
[1.1.0] - 2023-07-05
Added
- Floki templates are parsed with
terabefore being deserialized. - Limit MSRV to 1.57 while using
ekidd/rust-musl-builder- needs updating.
1.0.1
[1.0.1] - 2023-04-18
Fixed
- Don't add "-i" to docker commands when stdin is not a tty. This allows commands
floki run -- <command>to be run from inside other scripts even if stdout looks like a tty.
1.0.0
[1.0.0] - 2022-09-12
Breaking Changes
- Move to version 1.0.0 - so long, ZeroVer!
- No other functional changes.
0.9.1
[0.9.1] - 2022-06-28
Fixed
- Don't add "-i" to docker command when invoked without a tty. This allows a one-off
floki run -- <command>to be run from a non-interactive shell.