github getnora-io/nora v0.4.0

7 hours ago

Install

curl -fsSL https://getnora.io/install.sh | sh

Or download the binary directly:

curl -LO https://github.com/getnora-io/nora/releases/download/v0.4.0/nora-linux-amd64
chmod +x nora-linux-amd64
sudo mv nora-linux-amd64 /usr/local/bin/nora

Docker

Alpine (standard):

docker pull ghcr.io/getnora-io/nora:0.4.0

RED OS:

docker pull ghcr.io/getnora-io/nora:0.4.0-redos

Astra Linux SE:

docker pull ghcr.io/getnora-io/nora:0.4.0-astra

Changelog

See CHANGELOG.md

What's Changed

  • fix: UI consistency — Raw sidebar, footer stats, badges by @devitway in #64
  • docs: update roadmap by @devitway in #65
  • docs: remove stale ROADMAP.md by @devitway in #66
  • fix: code quality hardening — unwrap removal, unsafe forbid, healthcheck by @devitway in #72
  • fix: add config validation at startup by @devitway in #73
  • docs: add CHANGELOG for v0.3.0 by @devitway in #74
  • chore(deps): bump schneegans/dynamic-badges-action from 1.7.0 to 1.8.0 by @dependabot[bot] in #67
  • chore(deps): bump uuid from 1.22.0 to 1.23.0 by @dependabot[bot] in #69
  • fix(deps): update sha2 0.10→0.11, hmac 0.12→0.13 by @devitway in #75
  • perf: token cache, async I/O, upload sessions refactor by @devitway in #80
  • chore(deps): bump sigstore/cosign-installer from 3.8.0 to 4.1.1 by @dependabot[bot] in #71
  • docs: expand dev setup in CONTRIBUTING.md by @devitway in #76
  • fix: proxy dedup, multi-registry GC, credential and TOCTOU hygiene by @devitway in #83
  • quality: MSRV, tarpaulin config, proptest for parsers by @devitway in #84
  • quality: 466 tests, 43% coverage, benchmarks, refactoring by @devitway in #87
  • fix: tarpaulin.toml config format by @devitway in #88
  • docs: add CHANGELOG entry for v0.3.1 by @devitway in #89
  • fix: unify env var naming, add Go env overrides by @devitway in #90
  • docs: update test count 200+ → 460+ by @devitway in #91
  • fix: correct tarpaulin exclude-files paths by @devitway in #92
  • feat: add total_size_bytes to /health endpoint by @devitway in #93
  • feat: nora mirror v0.4 — yarn.lock, --json, Docker images by @devitway in #94
  • release: v0.4.0 — Mirror & Air-Gap by @devitway in #95
  • fix: restore Dockerfiles for release pipeline by @devitway in #96
  • fix: release pipeline 429 on cache-to by @devitway in #98
  • fix: remove local NORA from release push targets by @devitway in #99
  • fix: smoke test syntax error in release workflow by @devitway in #100
  • fix: smoke test image tag v-prefix mismatch by @devitway in #101
  • fix: Trivy scan missing image-ref in release by @devitway in #102
  • fix: cosign bundle format + Trivy image-ref by @devitway in #103

Full Changelog: v0.3.0...v0.4.0

Don't miss a new nora release

NewReleases is sending notifications on new releases.