Tags give the ability to mark specific points in history as being important
-
v0.5.0
e1b6ffaa · ·v0.5.0 Minor release since v0.4.1: - The default `cargo build` bakes `web/dist` into the binary; the opt-in `embed-web` feature became the opt-out `api-only` (docs/DECISIONS.md #88). The container image no longer pins AXGIT_STATIC_DIR and friends, so every setting can come from the config file or the environment. - Optional TOML config file (/etc/axgit/axgit.toml), layered under the CLI flags and AXGIT_* variables (#87). - The shell route table is single-sourced between the astro dev middleware and the server via dist/shell-routes.json; a page without a table entry now fails the build (#88). - Packaging, API and architecture docs folded into README.md, api/README.md and web/README.md; docs/ is now just DECISIONS.md and ROADMAP.md (#89, #90). - CI moved from Jenkins to GitHub Actions. This is the first tag to publish release tarballs (x86_64 + aarch64 musl, with SHA256SUMS) and a multi-platform GHCR image at ghcr.io/ptcookie/axgit (#91, #92).
-
-
-
v0.3.0
c420e60e · ·v0.3.0 Minor release since v0.2.0: - Configurable site logo and favicon (AXGIT_LOGO/AXGIT_LOGO_LINK/AXGIT_FAVICON), served via GET /api/v1/site/logo and GET /api/v1/site/favicon and rendered in the web header (docs/DECISIONS.md #81/#82). - Repository page titles now compose from the configured site title instead of a baked-in "— Axgit" suffix.
-
v0.2.0
82c5b6e1 · ·v0.2.0 Minor release since v0.1.0: - CI now builds and tests the embed-web feature on every build, and make-release.sh smoke-checks the built binary before packaging (docs/DECISIONS.md #76). - Content-hashed _astro/* assets get an immutable Cache-Control in both serving modes (docs/DECISIONS.md #77). - Decided against stripping the release binary (docs/DECISIONS.md #78). Triggers Jenkinsfile's Release stage to build and archive the single-binary x86_64-unknown-linux-musl release tarball.
-
v0.1.0
16811ff3 · ·v0.1.0 First tagged release: triggers Jenkinsfile's Release stage (docs/DECISIONS.md #75) to build and archive the single-binary x86_64-unknown-linux-musl release tarball.