Update Log

Future Additions

  • Support for desktop applications.
  • Future support for legal moves in Xiangqi.
  • Knowledge of Xiangqi moves.

2024-07-01

  • Server improvements include support for a new language: English.

2024-06-03

  • New Language Added: English

2024-05-10

  • New battle feature: Tool icon allows enabling or disabling the chat feature.

2024-05-08

  • New battle feature: Voice chat (maximum duration is 4 seconds).

2024-04-29

  • Optimized video generation feature: Exiting the page unexpectedly will interrupt video generation and prompt a message.

2024-04-26

  • New feature: After an unexpected disconnection, a prompt to reconnect will appear after 60 seconds.

2024-04-23

  • Search for currently online players and room numbers for quick lookup.

2024-02-01

  • New Settings - Board Settings: Customize board display skin.

2024-01-29

  • Adjusted some issues with the simulation feature.

2024-01-26

  • Simulation feature can now be used during battles.

2024-01-22

  • Game settings support: Chat function switch.

2024-01-19

  • Removed Ant Design Vue UI components (retaining only Message and Modal components) to improve website loading speed.
  • Replaced ant UI components with Vant components.
  • Time selector: Minimum time span is 1 day.

2023-12-21

  • Login page redirect to password recovery page adjusted.

2023-12-20

  • Added the feature to export battle records to local files.
  • Added the feature to import battle records from local files.

2023-12-11

  • Registered users without a bound email will be prompted: "Battle records will be removed starting in 2024."

2023-12-05

  • Battle replay feature: Added local video export.

2023-11-30

  • Challenge mode: Adjusted the next level button to directly navigate to the next page.

2023-11-29

  • Updated battle record storage, optimizing database space.

2023-11-28

  • Fixed issue where the battle page could not be accessed by copying the link.

2023-11-24

  • Fixed issue where selecting time caused date errors on data refresh.

2023-11-23

  • Supported list page caching, fixed page display errors after switching accounts.

2023-11-13

  • Added battle page: Local chat record feature.

2023-11-09

  • Adjusted challenge page: Added current piece list.

2023-11-07

  • Adjusted login and registration page. Adjusted login error prompts.

2023-10-25

  • Adjusted create room page: Fixed issue where multiple rooms were created on button click.

2023-10-24

  • Added settings page: Guests can set game configurations and switches, and logged-in users can set passwords and usernames.

2023-10-11

  • Challenge mode: After multiple failures, the correct move steps can be viewed.

2023-10-09

  • Battle mode: Added replay status display.

2023-10-07

  • Battle mode: Supports free speech.

2023-09-28

  • Adjusted page width display on PC.
  • Fixed issue with the feedback page: Unable to submit data.

2023-09-20

  • Custom endgame page: Optimized the drag and drop piece addition to the board feature.

2023-09-19

  • Custom endgame page: Added drag and drop piece addition to the board feature.

2023-09-18

  • Supported custom endgame battles.

2023-09-15

  • Battle mode: Fixed replay issue where the board did not respond on the next move click.
  • Adjusted popup size to adapt to screen width.

2023-09-07

  • Spectate mode: Added replay feature.

2023-09-06

  • Battle page: Added replay feature, allowing users to simulate move steps.

2023-09-05

  • Fixed issue where the cannon piece moved incorrectly.

2023-09-01

  • Adjusted registration and bind email pages: An email can only be bound to one account, and registration requires an email address with verification.

2023-08-31

  • Create room page: Added the feature to invite online players.

2023-08-29

  • Added custom endgame: Users can create their own endgames and share them with friends for solving.

2023-08-18

  • Game board adjustment: Shows the last moved piece and its position, restarting fixes remaining positions on the board.
  • Today's battle and system announcement pages: Fixed issue where the list did not load data when scrolling down.

2023-08-16

  • Game board adjustment: Shows the last moved position.

2023-08-10

  • Historical game details page: Fixed battle perspective issue.

2023-08-08

  • Spectate mode: Fixed issue where the spectate screen failed to move.

2023-08-03

  • Battle mode: Active game exit will immediately result in a loss.

2023-07-30

  • Fixed issue with battle invite data and inconsistencies upon entering the room.

2023-07-29

  • Adjusted game settlement, unified local settlement with server-sent game settlement pop-ups.
  • Adjusted data structure.

2023-07-25

  • Fixed issue where the share page's top-right return button did not respond.
  • Fixed issue with data list page data loading repetition.

2023-07-24

  • Adjusted My battle record list page: Enabled time selection query records, minimum interval 7 days.

2023-07-18

  • Added My page: Logged-in users can change passwords.
  • System announcement page: Adjusted data.

2023-07-12

  • Added battle page: Chat phrases.

2023-07-11

  • Added battle page and spectate page: Countdown text.

2023-07-10

  • Adjusted battle page: Invitations are prohibited in non-idle states.

2023-07-06

  • Added spectate mode: As long as the game is set to allow spectators, anyone can join to watch.

2023-06-28

  • Fixed issue where Today's battle list page and My battle record list page showed reduced data upon re-entry.

2023-06-27

  • Added the feature to block invites for one minute: When a player receives a battle invite, they can choose to block it for one minute.

2023-06-25

  • Fixed Battle mode: Incorrect timeout judgment after timeout.
  • Optimized some code.

2023-06-20

  • Added My battle record page: Supports simulating the last move operation.

2023-06-19

  • Added list page: Automatically scrolls to the last viewed position upon return.
  • Fixed Battle mode: Resets the undo count upon resuming the game.
  • Added client error log reporting.

2023-06-15

  • Fixed Battle page: Joining a room while searching for rooms showed no room issue.
  • Added Today's Xiangqi details page: Top-right share button supports sharing.

2023-06-14

  • Added Bind email page: Will support password modification in the future.

2023-06-12

  • Added QR code scan entry on the computer side.
  • Battle page: Added list of previously joined rooms for quick return to previous rooms to continue the battle.

2023-06-09

  • Fixed Today's Xiangqi details page: Popup text display error.
  • Fixed Battle mode: Chat dialogue length limit issue.

2023-06-08

  • Added logout feature.
  • Added Today's Xiangqi page: Both are guest identities for today's battle information.

2023-06-07

  • Added Battle mode: Fixed chat phrases.

2023-06-05

  • Added Feedback page.

2023-06-02

  • Added Battle mode: Draw request, Undo request auto-rejected after 3 seconds.

2023-06-01

  • Added Battle mode: Game countdown (timeout results in loss).
  • Added Challenge Xiangqi: Retry current level.
  • Added My battle record page: Start time.

2023-05-30

  • Fixed Historical battle page: Previous, next step draw animation not displaying correctly.
  • Adjusted Battle and System log pages: Background color and shadow adjustments.
  • Adjusted text content on some pages.
  • Added Battle mode: Surrender (avatar).

2023-05-29

  • Added Historical battle records: Added victory types: Escape, Timeout, Surrender.
  • Fixed AI Xiangqi page:

2023-05-27

  • Fixed Password Room: Avatar turns gray and shows offline when the opponent is offline.
  • Adjusted message display: Differentiated disconnection between Lobby and Room.
  • Fixed Battle Mode: Bug where the escape prompt popup still appears after game settlement.

2023-05-26

  • Fixed Battle Mode: Escape prompt popup no longer shows after game ends.
  • Added System Message Popup.
  • Fixed Password Room: Automatically deletes when no one is online after creation, supports escape judgment.

2023-05-25

  • Added to Battle Mode: Immediate loss upon leaving.
  • Added sharing to WeChat and QQ on My Battle Record Details and Create Password Room pages.

2023-05-24

  • Lobby ws multiple disconnections, retaining one, others won't retry connection.
  • Adjusted History Records page: End Time no longer shows the current year.

2023-05-23

  • Added user statuses: In Challenge, In AI Battle.

2023-05-22

  • Compatibility with modern lower version browsers, IE browser upgrade display.
  • Fixed user invitation status error.
  • Modified website icon.
  • Fixed Battle Page: Error prompt when the server actively disconnects.

2023-05-18

  • Fixed display issues in Share Battle Record page for Replay, Previous, Next actions.
  • Fixed hyperlink jump issue on the Update Log page.
  • Added Sponsor page.

2023-05-17

  • Added Update Log page.

2023-05-16

  • Optimized Copy Share function: Popup prompt for manual copy on failure.
  • Added share: Support sharing from the top right corner of Game My Battle Record Details page.
  • Added Preview Share Game My Battle Record Details page.

2023-05-12

  • Adjusted room list display on Battle page: Added avatars of battle players and creation time.

2023-05-11

  • Changed bottom tabbar Friends to Battle.
  • Added user status and room list.

2023-05-10

  • Removed Close button from popups.
  • Improved friends battle page.
  • Added ws reconnection mechanism.

2023-05-09

  • Fixed issue where router.go(-1) sometimes fails to return.
  • Added Create Room for battle.

2023-05-08

  • Adjusted the height of some pages, modified the top bar return jump.
  • Added room creation page.

2023-05-06

  • Optimized data, resolved issue where game progress screen doesn't update status upon returning to Battle mode page.
  • Adjusted battle page, redirect to homepage on connection error.

2023-05-05

  • Adjusted pages for compatibility with PC display.

2022-12-21

  • Battle page: Redraw chessboard adjustment for undo move.

2022-12-13

  • Adjusted Chinese chess game API.

2022-12-09

2022-12-08

  • Added page TDK.

2022-12-07

2022-11-23

  • Challenge Chess page: Completed 360 levels (from Tian Tian Chess).
  • Challenge Chess page: Adjusted AI moves.

2022-11-22

  • Challenge Chess page: Adjusted AI moves.
  • Fixed domain name filling issue.

2022-11-21

  • Challenge Chess page: Updated local AI auto moves.

2022-11-18

  • Challenge Chess page: Added local AI moves.

2022-11-16

  • Challenge Chess page: Manually entered 10 levels.

2022-11-15

  • Battle page: Added Draw Request feature.
  • Game animation: Added Draw effect.

2022-11-14

  • Changed battle history record interface to GET request.

2022-11-09 ~ 2022-11-11

  • Battle page: Added undo move feature (3 undos allowed).

2022-11-04

  • Game History Details page: Added self Replay feature.

2022-11-03

  • Added loading icon.
  • Added theme colors: Component Background Color, Font Color, Secondary Font Color, Selected Font Color, Header Height.
  • Game History List page: Added Loading status.
  • Game History Details page: Added Loading status.

2022-11-02

Added

  • Added theme colors: Page Background Color, Component Background Color.
  • Added User Game History Details page.

Modified

  • User Game History List page: Click on a battle to enter details page.

2022-11-01

  • Improved User Game History List page.

2022-10-31

  • Added User Game History List page. Entry point in the My page.

2022-10-28

  • Battle page: Adjusted display of opponent's avatar. Default avatar: 1.

2022-10-27

  • Login page: Logic adjustment, automatic login upon success, Guest identity converted to User.

2022-10-26

  • Registration page: Logic adjustment, automatic login upon success, Guest identity converted to User.

2022-10-25

Added

  • Added user Registration page.
  • Added user Login page.

Adjusted

  • Adjusted page transition animations.

2022-10-24

Modified

  • Compressed user avatar image resources.

Added

  • Added sound effects: Victory from (Tian Tian Chess).

Adjusted

  • Improved game battle animations and sound effects (capture, checkmate, defeat, victory, check).

2022-10-21

Added

  • Added vant UI framework.
  • Added Animation Effects in-game: Capture, Check, Checkmate with image materials from (Tian Tian Chess).
  • Friends page: Added Empty Online List state.
  • My page: Differentiated Registered Users and Guests.

Modified

  • Homepage: Chess record button click prompt: Under Development.

2022-10-20

Added

  • Added user avatar images.
  • Added sound effect resources (from: Tian Tian Chess).

Improved

  • Improved My page: Can modify own avatar information.

2022-10-19

Modified

  • Adjusted Invite feature display.
  • Battle room: Real-time display of opponent's leave status.

Adjusted

  • Adjusted project packaging configuration.

2022-10-18

  • Battle page: Added Game Over Settlement Popup. Shows win/lose, continue or leave options.

2022-10-17

  • Battle page: Added Sync Game Record feature. Opponent can sync record after leaving and returning.

2022-10-14

  • Chinese chess game listener Game Move adjusted: Returns move information.
  • Battle page: Bound ws in lifecycle onMounted and listens to messages.

2022-10-13

  • Improved Invite Battle feature with responses for Accept and Decline actions, including Enter Room and Notify Opponent.

2022-10-12

  • Supported https and wss protocols.

2022-10-11

Added

  • Added Two Player Battle page.
  • Added WebSocket: Player List, Invite Battle, Accept Battle interface, ws closed prompt.

Modified

  • Adjusted Friends page to display the current player list in real-time, allowing battle invitations.

2022-09-29

  • Added WebSocket: System Notification interface.

2022-09-26

  • Local debugging of WebSocket, started connecting with local service.

2022-09-23

  • Added icon fonts using iconfont.
  • Added AI Chinese Chess page.

2022-09-22

  • Added third-party libraries postcss, postcss-pxtorem, autoprefixer for automatic px to rem conversion, adapting to mobile devices.
  • Added WebSocket for future online battle support.
  • Added vue-router, split into three tabbar pages: Chess, Friends, My.

2022-09-21

  • Added ant-design-vue UI framework.
  • Added game start Select Red/Black Side popup.

2022-09-14

Modified

  • Improved Chinese chess event listener.

Added

  • Chess piece move sound effect (source: Tian Tian Chess).

2022-08-23 ~ 2022-09-09

  • Extracted Chinese chess gameplay logic to the third-party library zh-chess.

2022-08-22

Initialized the entire project

  • Using Vue (3.x) front-end framework
  • Using Vite (3.x) scaffolding

Scanning with your mobile phone (WeChat, browser) makes playing Chinese Chess more convenient.

QR Code