Releases: salazarsebas/Cougr
Releases · salazarsebas/Cougr
v0.0.2
What's Changed
Examples & CI Overhaul
- Updated soroban-sdk to
25.1.0across cougr-core and all 11 game examples - Standardized cougr-core import to
branch = "main"git reference in all examples - Fixed code issues: clippy warnings, formatting, missing
overflow-checksin release profiles - Rewrote all 11 CI workflows with optimized single-job template:
- macOS runner with
brew install stellar-cli dtolnay/rust-toolchain@stable+Swatinem/rust-cache@v2- Both
wasm32-unknown-unknownandwasm32v1-noneWASM targets - Path filters (only triggers when example files change)
- All 5 checks:
cargo fmt,cargo clippy,cargo build,cargo test,stellar contract build
- macOS runner with
- Added missing
tic_tac_toeworkflow - Removed deprecated
pong-contract.yml(replaced bypong.yml)
All 11 Examples Passing CI
| Example | fmt | clippy | build | test | stellar build |
|---|---|---|---|---|---|
| arkanoid | ✅ | ✅ | ✅ | ✅ | ✅ |
| asteroids | ✅ | ✅ | ✅ | ✅ | ✅ |
| bomberman | ✅ | ✅ | ✅ | ✅ | ✅ |
| flappy_bird | ✅ | ✅ | ✅ | ✅ | ✅ |
| pac_man | ✅ | ✅ | ✅ | ✅ | ✅ |
| pokemon_mini | ✅ | ✅ | ✅ | ✅ | ✅ |
| pong | ✅ | ✅ | ✅ | ✅ | ✅ |
| snake | ✅ | ✅ | ✅ | ✅ | ✅ |
| space_invaders | ✅ | ✅ | ✅ | ✅ | ✅ |
| tetris | ✅ | ✅ | ✅ | ✅ | ✅ |
| tic_tac_toe | ✅ | ✅ | ✅ | ✅ | ✅ |
Full Changelog: v0.0.1...v0.0.2
Alpha Release
v0.0.1 Cougr v0.0.1