Releases

Wijzigingen

Elke gepubliceerde release binnen de organisatie, gegenereerd uit de release notes zelf — er is hier geen bestand dat je kunt vergeten bij te werken.

1 releases34 wijzigingenv0.1.0 nieuwste
  1. v0.1.0lemonfiberPre-release34

    Features

    • Discord notifications + maintainer triage & labels
    • Schema-compat gate, 100% coverage gate, CI hardening
    • Lay out the modules, the seam, and the way in
    • Embed the stack, and refuse to build against one this cannot read (#13)
    • Resolve forms to profiles, and build the compose command (#14)
    • Read and write the environment file without disturbing it (#16)
    • Start and stop a form, and say what would happen first (#17)
    • Check a manifest against the contract, all faults at once (#18)
    • Read and change settings, and let providers be configured (#19)
    • Reach the container engine, health-gate starting, and answer what is running (#21)
    • Prove the VPN isn't leaking (doctor + C2 egress check) (#22)
    • Prove the machine can run the stack, and cost what it needs (#26)

    Fixes

    • Narrow by the protocol a profile declares, not by its name (#15)

    Documentation

    • NightWorks logo footer
    • Capitalise Lemonfiber in public prose
    • Repo rename to lemonfiber, Discord logo in footer
    • Add CI status badges, fix sonar project key
    • Track built-vs-roadmap so state isn't reconstructed from source (#25)

    Continuous integration

    • DCO check, stale automation, CODEOWNERS, release scaffold
    • Standardise markdownlint config
    • Pin actions to latest SHAs, add commit-lint + labeler
    • Typos allowlist for ratatui and hotkey notation
    • OpenSSF hardening — token permissions, CodeQL, cargo-deny
    • SHA-pin reusables + SonarCloud security hardening
    • Add the spec-references PR comment bot
    • Give Scorecard an admin-read token for Branch-Protection
    • Call the shared awaiting-maintainer workflow
    • Fail the merge on any new SonarCloud issue (#23)
    • Label PRs by the area of the codebase they touch (#24)
    • Reuse the shared issue gate from spec (#27)

    Chores

    • Drop the handover note from the repository (#20)
    • Prepare 0.1.0 (#28)

    Other

    • Cargo workspace, three crates, strict lints, tooling
    • Embed media-stack as a submodule