Skip to content

Releases: Hub-Tansky/RoboViolence2

Robo Violence 2 v0.0.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 22:15
baf8ac7

What's Changed

  • Step 1: baseline, secret blocking, UTF-8, legacy removal by @Hub-Tansky in #1
  • Bring main up to Step 5 (steps 2-5) by @Hub-Tansky in #6
  • Leftovers: -Werror everywhere, secret echo, placeholders, tests (with CI fixes) by @Hub-Tansky in #8
  • fix: load the language file after pathsInit so the client starts from any directory by @Hub-Tansky in #9
  • fix: don't crash on quit while the intro screen is showing by @Hub-Tansky in #10
  • Rename the display name to "Robo Violence 2" (ADR 0008) by @Hub-Tansky in #11
  • First run on mac fixes by @Hub-Tansky in #12
  • Preparations before phase B by @Hub-Tansky in #13
  • docs: Phase B plan: ground rules, supply-chain security, anti-cheat without bots, localisation by @Hub-Tansky in #14
  • docs: roadmap folder, Phase A DONE, possible-new-scope.md, REVIEW.md by @Hub-Tansky in #15
  • docs: Phase B final scope: README, steps 0–13, deferred items by @Hub-Tansky in #16
  • Phase B step 0: supply-chain security by @Hub-Tansky in #17
  • Phase B step 0 follow-up: CodeQL triage by @Hub-Tansky in #18
  • docs: R20 music-stream use-after-free, scheduled in Phase B step 5 by @Hub-Tansky in #19
  • build(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #20
  • build(deps): bump actions/cache from 4 to 6 by @dependabot[bot] in #21
  • build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #22
  • Phase B step 0: review fixes by @Hub-Tansky in #23
  • REVIEW.md enforced: tools/review.sh, CI review check, fresh-context step reviews by @Hub-Tansky in #25
  • review: deferred findings link to PNS; reviewers read earlier records by @Hub-Tansky in #26
  • Phase B step 1: play-test builds and build guides by @Hub-Tansky in #24
  • review: raw reviewer report with the skill's load line is required evidence by @Hub-Tansky in #27
  • chore: keep docs/prv_* folders out of git by @Hub-Tansky in #30
  • Phase B step 2a: Windows 10 22H2 as the minimum Windows target by @Hub-Tansky in #29
  • Phase B step 2: cross-OS play-test by @Hub-Tansky in #28
  • Phase B step 2b: Release play-test packages by @Hub-Tansky in #31
  • Phase B step 3: test harness, corpus, fuzzer, master tests by @Hub-Tansky in #32
  • roadmap: harden Phase B steps 4, 9, 10 after plan review by @Hub-Tansky in #33
  • Phase B step 4: packet hygiene and sender binding by @Hub-Tansky in #34
  • Phase B step 5: crash fixes by @Hub-Tansky in #35
  • Phase B step 6: SQL prepared statements by @Hub-Tansky in #36
  • Phase B step 7: medium and low defects by @Hub-Tansky in #37
  • Phase B step 8: ServerValidator by @Hub-Tansky in #38
  • Phase B step 9: first anti-cheat checks by @Hub-Tansky in #39
  • Phase B step 10: server credentials and identity by @Hub-Tansky in #40
  • Phase B step 11: server container images by @Hub-Tansky in #41
  • Phase B step 12: remote admin by @Hub-Tansky in #43
  • Security policy with reporting and response details by @Hub-Tansky in #45
  • Step 12 fix: admin API test pacing by @Hub-Tansky in #46
  • build(deps): bump ubuntu from 24.04 to 26.04 in /packaging/docker by @dependabot[bot] in #44
  • Phase B step 13: localisation foundations by @Hub-Tansky in #42
  • docs: pad the step 13 scope table by @Hub-Tansky in #47
  • Step 13: Linux check passed; status DONE by @Hub-Tansky in #48
  • docs: Phase C scope (installers and fixes) by @Hub-Tansky in #49
  • Phase C step 4: build, CI and docs housekeeping by @Hub-Tansky in #51
  • Phase C step 1: player data outside the package by @Hub-Tansky in #50
  • docs: testing environment plan (zero-cost) by @Hub-Tansky in #52
  • Fix: server browser joins read a freed game row by @Hub-Tansky in #56
  • Phase T step 1: Mac pull agent by @Hub-Tansky in #53
  • Phase T step 2: staging host and pull deploy agent by @Hub-Tansky in #55
  • Manual test: macOS run passes; expectations corrected by @Hub-Tansky in #57
  • Phase C step 2: in-game name and credits by @Hub-Tansky in #54
  • Fix: new players are named "Unnamed Babo", not "Daivuk" by @Hub-Tansky in #60
  • PNS-60 and PNS-61 by @Hub-Tansky in #61
  • Manual test: Linux run passes by @Hub-Tansky in #62
  • Phase B DONE by @Hub-Tansky in #63
  • Phase C step 3: unsigned installers by @Hub-Tansky in #58
  • Phase C step 5: client and engine fixes by @Hub-Tansky in #64
  • Phase C step 6: server and master by @Hub-Tansky in #65
  • Phase C step 7: Windows TCP-close crash (R28) by @Hub-Tansky in #66
  • docs: phase T step 2 post-merge check by @Hub-Tansky in #59
  • docs, ci: Phase C IN PROGRESS; v0.* tags publish pre-releases by @Hub-Tansky in #67

New Contributors

Full Changelog: https://github.com/Hub-Tansky/RoboViolence2/commits/v0.0.1