Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 15 May 13:49
· 92 commits to main since this release
071db75

nebula-mesh v0.3.0

Install — see README for the full snippets.

  • Server: nebula-mgmt_0.3.0_<os>_<arch>.tar.gz or docker pull ghcr.io/juev/nebula-mgmt:0.3.0
  • Agent: nebula-agent_0.3.0_<os>_<arch>.tar.gz or docker pull ghcr.io/juev/nebula-agent:0.3.0

Changelog

Features

Bug fixes

  • f495600: fix(hosts): reject lighthouse/relay without public_ip+listen_port (#95) (@juev)
  • a58b938: fix(web): gate network/host creation on operator-owned CA (#98) (@juev)
  • e0ebd31: fix(web): render inline form errors on host/network create (#96) (@juev)
  • 30ade25: fix(web): stats partial leak + Cache-Control: no-store on /ui/* (#90) (@juev)
  • 2ba44d5: fix(web,api): constrain Nebula IP input + friendly IP/CIDR errors (#100) (#109) (@juev)
  • 6759fa0: fix: add server.local.yaml and local-data to gitignore (@juev)

Others

  • 411c02f: docs(adr): 0005 pre-auth keys — reusable/ephemeral/tag-bound tokens (#99) (@juev)
  • 881d140: docs(adr): ADR 0003 — CA key encryption model (#68) (#73) (@juev)
  • 1cf02dc: docs(adr): ADR 0004 — agent authorization model (#70) (#74) (@juev)
  • ce3abaf: docs(adr): ADR 0004 — separate Ed25519 signing key for poll PoP (#77) (@juev)
  • c4eec52: docs(agent): document ADR 0004 signed polls + new endpoints (#75) (#85) (@juev)
  • 21c46b8: docs(readme): align with ADR 0004 protocol + systemd enrollment flow (#86) (@juev)
  • 071db75: docs(readme): bump install examples to VERSION=0.3.0 (@juev)
  • 01ffd10: docs(readme): collapse only large sections, drop duplicates (@juev)
  • c30bd2a: docs(readme): defer agent enrollment details to docs/agent.md (#87) (@juev)
  • b435342: docs(readme): document agent install from deb/rpm package manager (#50) (@juev)
  • 3540cf0: docs(readme): fold long sections behind
    (#53) (#59) (@juev)
  • de58879: docs(readme): simplify install steps, drop stale Roadmap (@juev)
  • 00eee8e: refactor(ca): consolidate CA-mint helper and remove legacy on-disk CA stack (#114) (#115) (@juev)
  • a085c0e: test(ca): auto-provision default CA for admin-role operators (#116) (@juev)
  • 80cc180: test(web): add settings form structure and flash message assertions (@juev)

Full changelog: v0.2.0...v0.3.0