Releases: TMHSDigital/Static_Chess
Releases · TMHSDigital/Static_Chess
Release v0.1.0
Release v0.1.0 - First Public Release
Release Date: November 2, 2025
First Public Release
This is the first official release of Static Chess, marking the completion of the public-ready upgrade plan. The project is now fully hardened, tested, and ready for open-source contributions.
What's New
Core Features
- Drag and Drop: Intuitive piece movement by dragging pieces to valid squares
- Undo Move: Easily revert your last move with full game state restoration
- Accessibility: Full keyboard navigation and screen reader support
- Performance: Optimized rendering and move calculation for smooth gameplay
Developer Experience
- CI/CD: Automated testing and linting on every PR
- Testing: Comprehensive Jest test suite (unit + integration)
- Code Quality: ESLint, Prettier, and EditorConfig for consistent code style
- Documentation: Complete architecture docs, roadmap, and contribution guidelines
Repository Improvements
- GitHub templates for issues and pull requests
- CODE_OF_CONDUCT, SECURITY, and CONTRIBUTING documentation
- Automated dependency updates via Dependabot
- CODEOWNERS file for code review assignments
Statistics
- Files Changed: 50+ files
- New Features: 6 major features
- Tests Added: 4 test suites
- Documentation: 5 comprehensive docs
Getting Started
Simply open index.html in your browser - no build process required!
For contributors:
npm install
npm test
npm run lintLinks
- Play Now: https://tmhsdigital.github.io/Static_Chess/
- Source Code: https://github.com/TMHSDigital/Static_Chess
- Documentation: See
docs/directory - Report Issues: https://github.com/TMHSDigital/Static_Chess/issues
Acknowledgments
Built with pure vanilla web technologies - no frameworks, no build step, just clean code.
Full Changelog: See CHANGELOG.md