Repository navigation
0.7.1
This release adds nothing new to play and doesn't change how the game behaves. It adds test coverage for the code that reads planetary position data, so updating from 0.7.0 is optional.
Changes
Reliability
- Added automated tests for reading planetary position data files, including how the game handles damaged or unsupported files. No pull request is recorded for this change.
Version
0.7.0 → 0.7.1 — PATCH. Mechanical floor from the save format, the released save fixtures, the command-line flags, the save code and new files: PATCH.
Judgment: Session: Chebyshev. The only changes are a new test file, tests/test_spk.cpp, and its registration in the CMake test list, so the code players run, their saves and their controls are unchanged. The tests exercise the existing SPK reader using kernels built by the test itself, and they add no gameplay, content or data written into saves. Nothing justifies raising the mechanical floor of patch.
- no save, flag or new-file difference observed
Verification
Verified before publication; this tag points at the exact commit that was verified, and the downloads below were built from it.
- Saves: every save fixture
0.7.0shipped with is unchanged, every save format has one, and the game's save tests load each of them. - CI checks on this exact commit, all green: Data, ephemeris tests, render smoke test, Web build and smoke test (headless Chromium).
- Packaging dry run: every download was built from this commit and checked before the tag was made.
drafted by Claude on behalf of Daniel Stephenson
What's Changed
- Test the SPK reader on kernels built by the test by @dmccoystephenson in #44
- chore: release 0.7.1 by @dmccoystephenson in #46
Full Changelog: 0.7.0...0.7.1