Skip to content

chore(main): release 2.13.0#217

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--edopro
Open

chore(main): release 2.13.0#217
github-actions[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--edopro

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 28, 2026

🤖 I have created a release beep boop

2.13.0 (2026-02-27)

Features

  • add new cards and update points in genesys.json (54afff1)
  • add new cards and update points in genesys.json (0242b13)
  • harden Node↔C++ IPC flow (backpressure queue, frame draining, safer core IO) (#220) (c307e23)
  • implement game_id logic for statistics module (a731260)
  • implement simplified saving of unranked matches and duels (#219) (ad8bbab)
  • instrument Node↔C++ IPC metrics in EDOPro and add reproducible performance benchmarks (b535617)
  • security: implement configurable CORS allowed origins (c0a260c)
  • security: implement input validation schemas with Zod for HTTP controllers (e887541)
  • web: add WebSocket support and CORS middleware for hybrid crossplay (3a158dc)

Bug Fixes

  • command match m (#216) (8e09840)
  • prevent match scores from incrementing on a draw and add tests for duel winner logic (10551e3)
  • reconnection: deep fix of reconnection logic across server and core (6d2ca3e)
  • room: ensure match cleanup, side-deck validation, and spectator-triggered room destruction (56d44a3)
  • security: migrate to async bcrypt and timing-safe comparison (16e3d37)
  • security: use cryptographically secure random integers for IDs and passwords (3d828e0)
  • server: include remaining reconnection infrastructure and tests (aa37449)
  • socket: ensure rooms are deleted by tracking connection state accurately (147e3c3)
  • test: update mocks to include destroy and validate methods (641be28)

Performance Improvements

  • optimize banlist loader with async file reading (800d777)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot changed the title chore(main): release 2.12.1 chore(main): release 2.13.0 Jan 30, 2026
@github-actions github-actions bot force-pushed the release-please--branches--main--components--edopro branch from 7cfdae7 to 1bcc132 Compare January 30, 2026 13:44
@github-actions github-actions bot force-pushed the release-please--branches--main--components--edopro branch 3 times, most recently from a8f9442 to 72c163f Compare February 10, 2026 14:35
@github-actions github-actions bot force-pushed the release-please--branches--main--components--edopro branch 3 times, most recently from 4459759 to c83696d Compare February 16, 2026 10:53
@github-actions github-actions bot force-pushed the release-please--branches--main--components--edopro branch from c83696d to b73a0d2 Compare February 26, 2026 18:42
@github-actions github-actions bot force-pushed the release-please--branches--main--components--edopro branch from b73a0d2 to 6e4be6a Compare February 27, 2026 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants