Repository navigation
0.1.0
Pre-release
Pre-release
0.1.0
First stable release.
- Read the reported version from version.txt (#45)
- Describe when the arcade-scores client actually sends (#42)
- Describe every test that calls main(reportUsage=True) in the README (#41)
- State the minimum Python version in the README prerequisites (#40)
- Pin the frame-rate cap and the documented window size and result duration (#39)
- Cover the browser entry point src/main.py (#38)
- Pin the bounds a button press has to land within (#37)
- Keep the chosen move in the decision screen instead of callbacks (#36)
- Drop the unused red, green and blue colors from the game module (#34)
- Decide whoWon from one table of which choice beats which (#33)
- Share one result-screen loop between tie, win and lose (#31)
- Assert the reported version matches version.txt (#29)
- Document the Streak line of the tally in README Usage (#27)
- Send a random installation ID with usage reports (trace-client-python 0.4.0) (#26)
- README: add a Play in your browser link to the arcade portal (#25)
- Report the best win streak and two achievements to arcade-social (#24)
- Play a round once per click, not on every held frame (#23)
- Run the game in the browser with pygbag (#22)
- Cover the result-screen text and quitting from the decision screen (#21)
- Tag every trace event with the program version (trace-client-python 0.3.0) (#20)
- Stop tracking the compiled .pyc files under src/pycache (#19)
- Bring the README's test and usage-reporting notes up to date (#18)
- Report usage to trace (#17)
- Cover Graphik, the button wiring, and main() in the unit suite (#16)
- Run the unit suite and a headless smoke launch in CI (#15)
- Draw every frame from the render loop and stop blocking result screens on time.sleep (#14)
- Make the game module importable, fix the None computer choice, and add a unittest suite (#12)
- Document how to run the game and ignore Python bytecode (#11)
Verification
Verified before publication; this tag points at the exact commit that was verified.
What the checks cover: python-release-gates.
drafted by Claude on behalf of Daniel Stephenson