Skip to content

C64 Chess 0.2.4

Choose a tag to compare

@barryw barryw released this 27 Jan 23:27
· 52 commits to main since this release

C64 Chess 0.2.4

0.2.4 (3f4c81a..0b8a257)

Bug Fixes

  • (ci) run tests sequentially to avoid race condition - (0b8a257) - Barry Walker
  • (ci) strip directory component when extracting cog binary - (d8ca664) - Barry Walker
  • (ci) get cog download URL dynamically from GitHub API - (cd1077d) - Barry Walker
  • (ci) use latest cog (6.5.0) with bump_patch/bump_minor support for all commit types - (3f4c81a) - Barry Walker

CI/CD

  • add debugging to find 0-byte prg cause - (1075703) - Barry Walker

0.2.3 - 2026-01-27

Bug Fixes

  • (ci) configure cog to bump version for ALL commit types - (03c56c7) - Barry Walker
  • (ci) always bump version - force patch increment if no conventional bump - (a9f3f77) - Barry Walker

CI/CD

  • add build debugging to find 0-byte prg issue - (dad193d) - Barry Walker

Chores

  • (ci) upgrade sim6502 to v3.4.2, remove debug output - (0245a50) - Barry Walker

0.2.2 - 2026-01-27

Bug Fixes

  • (ci) replace 'Unreleased' with version number in changelog - (e64d42a) - Barry Walker

0.2.1 - 2026-01-27

Bug Fixes

  • (ci) generate changelog from unreleased commits, not future tag - (213905d) - Barry Walker

CI/CD

  • add debugging to test step - (d71687a) - Barry Walker
  • trigger pipeline to debug test failure - (ff122f2) - Barry Walker

0.2.0 - 2026-01-27

Features

  • (ci) add changelog/release notes from conventional commits - (3facdaa) - Barry Walker

0.1.3 - 2026-01-27

Bug Fixes

  • (ci) inline upload URL to avoid variable expansion issues - (1a387f8) - Barry Walker

0.1.2 - 2026-01-27

Bug Fixes

  • (ci) construct upload URL directly instead of parsing - (d19cbe9) - Barry Walker

0.1.1 - 2026-01-27

Bug Fixes

  • (ci) use netrc for git authentication - (2fe48ca) - Barry Walker
  • (ci) fix YAML multiline string syntax - (9d63335) - Barry Walker
  • (ci) update version before build, fix git push auth - (56c99a3) - Barry Walker
  • (ci) use GitHub API for releases instead of Gitea - (858c588) - Barry Walker
  • (ci) single pipeline with tag creation and release via API - (6379f87) - Barry Walker
  • (ci) restructure pipeline to create tags and releases after tests pass - (cd533c6) - Barry Walker
  • (ci) use POSIX sh for Alpine compatibility - (eea9d70) - Barry Walker
  • (ci) use BusyBox-compatible grep for version extraction - (e1380ed) - Barry Walker
  • (ci) configure full git clone for cog commit history access - (e9d0a43) - Barry Walker
  • (ci) remove unsupported cog.toml fields for cog 5.3.1 - (83c1dde) - Barry Walker
  • (ci) use correct cocogitto docker image - (c5272ef) - Barry Walker

CI/CD

  • trigger pipeline - (72cc993) - Barry Walker
  • add release workflow and configure cog - (d6ce424) - Barry Walker

Chores

  • rename default branch from master to main - (489005d) - Barry Walker

0.1.0 - 2026-01-27

Features

  • add version display to game screen - (3daf209) - Barry Walker
  • implement 0x88 board representation and move validation - (4513ffa) - Barry Walker
  • add Woodpecker CI pipeline with sim6502 tests - (f0a562d) - Barry Walker

Bug Fixes

  • (ci) use correct sim6502 binary path /app/Sim6502TestRunner - (ad631f3) - Barry Walker
  • (ci) correct KickAssembler jar path to /KickAss.jar - (c67c22f) - Barry Walker
  • restore piece to Board88 before move validation - (0c9ca50) - Barry Walker

Tests

  • add regression test for flash race condition bug - (05fbdb8) - Barry Walker

Downloads:

  • C64Chess.d64 - Disk image
  • main.prg - Raw PRG file