All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
NOTE: As semantic versioning states all 0.y.z releases can contain breaking changes in API (flags, gRPC API, any backward compatibility)
We use breaking ⚠️ to mark changes that are not backward compatible (relates only to v0.y.z releases.)
- #7 Furnace: Add gRPC protobuf. Add
foundry furnace
sub-command to run the Furnace component.
- #12 Furnace: Implement a package builder based on
makepkg
.
- #15 Add internal endpoints (healthchecks, metrics, pprof) and gracefully shutdown everything.
- #17 Furnace: Instrument makepkg builder.