Releases: zwindler/PodSweeper
Releases · zwindler/PodSweeper
v0.1.4
What's Changed
- d7cdebe test: add comprehensive BFS and hint number tests
- a768e72 docs: update version to v0.1.4
- c4e16d7 fix: add coordinate headers to map display for clarity
Container Images
ghcr.io/zwindler/podsweeper-gamemaster:v0.1.4ghcr.io/zwindler/podsweeper-hint-agent:v0.1.4ghcr.io/zwindler/podsweeper-player-terminal:v0.1.4
Installation
kubectl apply -k https://github.com/zwindler/podsweeper//deploy/base?ref=v0.1.4v0.1.3
What's Changed
- 9b48d6b docs: update version to v0.1.3
- 206da4c fix: add pre-commit hook for golangci-lint checks and install command
- a2485a7 fix: golangci-lint
- 5e263d0 fix: update golangci-lint action to version 7
Container Images
ghcr.io/zwindler/podsweeper-gamemaster:v0.1.3ghcr.io/zwindler/podsweeper-hint-agent:v0.1.3ghcr.io/zwindler/podsweeper-player-terminal:v0.1.3
Installation
kubectl apply -k https://github.com/zwindler/podsweeper//deploy/base?ref=v0.1.3v0.1.2
What's Changed
- 779a5ef fix: update README and issues priority for CI/CD completion and versioning
- e6e9399 fix: ensure config ConfigMap exists after cache startup
- 32f6fd9 fix: enhance gamemaster ClusterRole permissions for player access and observability
- b528f6e fix: update gamemaster ClusterRole to include 'list' and 'watch' verbs for roles
- e8d749e fix: add bash-completion and kubectl autocompletion to player terminal
Container Images
ghcr.io/zwindler/podsweeper-gamemaster:v0.1.2ghcr.io/zwindler/podsweeper-hint-agent:v0.1.2ghcr.io/zwindler/podsweeper-player-terminal:v0.1.2
Installation
kubectl apply -k https://github.com/zwindler/podsweeper//deploy/base?ref=v0.1.2v0.1.1
What's Changed
- a55f53c fix: update GitHub Actions to use checkout@v6
- 512b961 fix: update to Go 1.26 and golangci-lint v2.10.1
Container Images
ghcr.io/zwindler/podsweeper-gamemaster:v0.1.1ghcr.io/zwindler/podsweeper-hint-agent:v0.1.1ghcr.io/zwindler/podsweeper-player-terminal:v0.1.1
Installation
kubectl apply -k https://github.com/zwindler/podsweeper//deploy/base?ref=v0.1.1v0.1.0
What's Changed
- 42b7725 ci: add GitHub Actions for CI/CD and release automation
- 6b07d9d Simplify CTF levels by removing challenge details
- 9d52669 docs: mark Phase 2 (Levels 0-4) as complete
- 28a1719 Add Mozilla Public License Version 2.0
- 3924945 Delete LICENSE
- 60a8443 docs: update development roadmap to mark Level Progression as complete
- 13e5577 feat: implement Levels 2-4 cheat paths
- fee6160 feat: implement level progression with dynamic RBAC
- 35fec14 docs: add disclaimer about destructive nature of PodSweeper
- b18f0cd docs: improve README with ASCII art banner and status badges
- dd67fcc chore: update base images to latest versions
- 1254d1e feat: add player terminal with restricted RBAC for CTF gameplay
- fb9f93e feat: implement Level 0 and Level 1 cheat paths
- 2012d0a docs: update README for MVP completion with Quick Start guide
- 6b6baf8 docs: update grid size tiers and Level 0 ConfigMap format
- daed014 docs: reorganize roadmap to prioritize level progression
- 692d6e8 docs: update roadmap with completed Phase 1 and current progress
- c3244ec fix: add fast termination and WaitForCleanup to prevent race conditions
- a1e2637 refactor: consolidate game lifecycle into ConfigController and fix race condition
- ee431d3 feat: implement game restart logic on explosion/victory pod deletion and refine pod cleanup process
- e06d1d6 feat: make container images configurable and fix ASCII art display
- c56b423 MVP
- 7146709 refactor: replace Difficulty presets with level-based tiers
- 5012e57 feat: add grid spawner for creating initial game pods
- be0ddfe feat: add pod reconciliation controller for game logic
- 4860c91 feat: add state persistence layer
- 6abc9d2 feat: add grid generator with mine placement algorithm
- 2e28289 feat: add game state data model
- 9dc388a feat: add project scaffolding
- 4f0d904 docs: restructure roadmap for better incremental development
- cd75a74 docs: add issues priority and roadmap with issue links
- 1e13854 Add README.md for PodSweeper project
- c8ff1e4 Revise pod deletion logic and Gamemaster specifications
- 85dd447 Highlight spoiler alert in GAMEPLAY.md
- 6331cfe Initial commit
Container Images
ghcr.io/zwindler/podsweeper-gamemaster:v0.1.0ghcr.io/zwindler/podsweeper-hint-agent:v0.1.0ghcr.io/zwindler/podsweeper-player-terminal:v0.1.0
Installation
kubectl apply -k https://github.com/zwindler/podsweeper//deploy/base?ref=v0.1.0