Version History
Current version: v0.2.11
Semantic Versioning
This project follows Semantic Versioning 2.0.0: MAJOR.MINOR.PATCH
v0.2.2
LATESTReleased: 2026-01-13
Added
- Changelog page at /changelog
- Version display in footer with link to changelog
- Peek mode for BottomSheet (drag down partially to see board, tap to expand)
Fixed
- Trade Resources panel now appears above Space Resolution panel (z-index fix)
- Action button moved to bottom-right on mobile for better thumb ergonomics
v0.2.1
Released: 2026-01-13
Fixed
- E2E tests now handle game phases correctly (AI turns, tutorial overlay)
- CI artifact download extracts to correct .next directory
- Removed unused variables and imports across codebase
- Escaped JSX entities in rules pages
- Reduced lint warnings from 200 to 182
v0.2.0
Released: 2025-01-11
Added
- Mobile-first responsive design (Phase 1-3)
- XState machines for BidWizard and TradeWizard workflows
- LinearBoardTrack component for mobile board visualization
- MobileResourceSelector for touch-friendly resource selection
- E2E tests with Playwright for mobile/tablet viewports
- Pre-commit hooks with E2E test integration
- CI pipeline with E2E testing and Playwright report artifacts
Changed
- BidWizard now uses XState for state management
- TradeWizard now uses XState for state management
- Playwright config uses Chromium locally, full browser suite in CI
v0.1.0
Released: 2025-01-01
Added
- Initial game engine with Zustand state management
- Pentagon board generation (55 spaces)
- Bidding system with double-blind mechanics
- Resource and card management
- Win condition checking
- Basic UI components
- Unit test suite with Vitest