Releases: tridecco/game-client-web
Releases · tridecco/game-client-web
v1.0.0
v0.3.0
🚀 Features
- Disable "Join" Button When Room is Full in Game Lobby - by @TKanX in #50
- Optimize Game Turn Countdown Timer - by @TKanX in #52
- Implement Game Sound Effects for Enhanced Gameplay Experience - by @TKanX in #54
- Update Page Layout and Add Features for Improved User Experience - by @TKanX in #48
Full Changelog: v0.2.0...v0.3.0
v0.2.0
🚀 Features
- Add GNU Affero General Public License (AGPL) v3.0 - by @TKanX in 93a3d5f
- Implement Next Player UI Component - by @TKanX in 9797313
- Consolidate identical pieces into a single element with a count badge - by @TKanX in 943f86d
- Consolidate identical pieces into a single element with a count badge in showTrade - by @TKanX in 53e57a1
- Implement Piece Count Display Below Player Avatar - by @TKanX in #39
- Add Interface and Support for 2-Player Game Mode - by @TKanX in #40
- Implement Room List (Lobby) Functionality - by @TKanX in #41
📦 Dependencies
- Bump body-parser and express - by @dependabot in #42
- Bump send and express - by @dependabot in #43
- Bump serve-static and express - by @dependabot in #44
- Bump cookie and express - by @dependabot in #45
Full Changelog: v0.1.0-beta...v0.2.0
v0.1.0-beta
🚀 Features
-
User Management
- User Registration and Login: Added pages for user registration and login.
- Two-Factor Authentication (2FA): Integrated 2FA on the client side for secure access.
- Password Reset: Implemented functionality for users to reset their passwords.
- User Profile Management: Users can update their profile, including changing their avatar and personal information.
- Security Records: Users can view their personal security records and manage their sessions through dedicated pages.
-
User Activity
- Game History: Added pages for users to view their complete game history, including detailed game records and all event logs for replay purposes.
-
Game Features
- Matchmaking and Custom Rooms: Implemented pages for game matchmaking and creating custom rooms.
- Classic Game Modes: UI support for both the classic 3-player and 4-player game modes.
-
UI and Rendering
- Game UI: Developed a user-friendly interface for the game.
- Game Rendering: Utilized Canvas API for rendering game graphics.
- Networking: Integrated Socket.IO for real-time game interactions.
-
Design and Layout
- Responsive Design: Implemented a fully responsive layout to ensure compatibility across various devices.
- Stylish UI: Enhanced visual design with modern and appealing styles.
New Contributors
- @TKanX Lead Developer
- @tedhyu Contributed to the board coordinate conversion
- @dependabot made their first contribution in #27
Full Changelog: https://github.com/tridecco/game-client-web/commits/v0.1.0-beta