Skip to content

Beta Launch

Pre-release
Pre-release

Choose a tag to compare

@AdamOusmer AdamOusmer released this 28 Aug 05:02
· 1067 commits to main since this release

Beta launch as of 2026-08-14, 3:54 AM

What's Changed

  • feat(notifications): add notifications service + admin/dashboard UI by @AdamOusmer in #143
  • feat(web): credit Hypixel API account in notice by @AdamOusmer in #505
  • chore: retire node2/node3/worker1 and co-locate CP operators on node1 by @AdamOusmer in #504
  • feat(ansible): move the pod mesh onto the private VLAN by @AdamOusmer in #506
  • feat(keda): reach NATS by tailnet name so node1 needs no subnet route by @AdamOusmer in #507
  • fix(coredns): resolve MagicDNS names so KEDA can reach NATS off the pod network by @AdamOusmer in #508
  • feat(net): retire the VLAN subnet route; node1 rides WireGuard roaming by @AdamOusmer in #509
  • fix(registry): add the mandatory uploadpurging dryrun key by @AdamOusmer in #510
  • fix(gateway): pace urchin bucket, split 429 origins by @AdamOusmer in #511
  • fix(registry): probe /debug/health, not the debug listener's 404 root by @AdamOusmer in #512
  • chore(deps): update container images by @renovate[bot] in #502
  • chore(deps): pin dependencies by @renovate[bot] in #501
  • feat(deploy): move NATS and Valkey to hostNetwork by @AdamOusmer in #514
  • fix(nats): suppress hub route gossip under hostNetwork by @AdamOusmer in #515
  • fix(dns): enforce node-local kube-dns with internalTrafficPolicy by @AdamOusmer in #516
  • fix: survive OCI MySQL endpoint CA rotation by @AdamOusmer in #517
  • fix(alerts): dedupe follow alerts over a 72h window by @AdamOusmer in #520
  • chore(deploy): retire the mysql-ca-sync CronJob by @AdamOusmer in #521
  • fix(console): fix memory leak in SSE endpoint by @AdamOusmer in #525
  • deploy: enforce DoNotSchedule spread, reduce sesame/outgress to 3 by @AdamOusmer in #526
  • chore(deps): update container images by @renovate[bot] in #522
  • chore(deps): update elixir dependencies by @renovate[bot] in #523
  • fix(ingress): stop NatsFailback from recycling healthy local NATS connections by @AdamOusmer in #527
  • fix(sesame): make alloc ceiling race-detector-aware by @AdamOusmer in #532
  • fix(deploy): topology spread and restore sesame engine allocations fix by @AdamOusmer in #533
  • chore(deps): update dependency @types/node to v26 by @renovate[bot] in #531
  • fix(deps): update go dependencies by @renovate[bot] in #529
  • fix(deps): update bun dependencies by @renovate[bot] in #530
  • chore(deps): update elixir dependencies by @renovate[bot] in #528
  • fix(bus): retry stream provisioning during initial startup quorum elections by @AdamOusmer in #534
  • perf(gateway): zero-alloc fortnite stats parser and overlapped resolution by @AdamOusmer in #535

Full Changelog: v0.1.0-alpha...v0.1.0-beta