> For the complete documentation index, see [llms.txt](https://docs.uvegas.online/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uvegas.online/changelog.md).

# Changelog

### uVegas: Blackjack - **Authoritative Multiplayer**

<details>

<summary>[Version 1.2.0] - Planned (April 2026)</summary>

* Player Refactoring: All game-specific logic has been moved into `IGameSession` implementations (e.g., `BlackjackGameSession`) and is attached on table join. The Player is now framework-neutral, while RPCs, commands, and gameplay logic are encapsulated within the respective game modules (e.g., `Games/Blackjack`).
* Blackjack Splitting implemented: Players can now split up to a maximum of 3 hands.
* Planned: Replacement of the custom Tween class with a Proxy Tween layer to support third-party tween engines (e.g., DOTween, PrimeTween, LeanTween) under the hood.
* ... TBA

</details>

<details>

<summary>[Version 1.1.0] - Active Development (March 2026)</summary>

* Starting Chips moved to `server.cfg` (default: 25,000).
* Tickrate from `server.cfg` is now correctly applied by the NetworkManager.
* Surrender is now available if enabled in `BlackjackRules`.
* Win/Loss chip text is now displayed at the table.
* Double Down, Insurance, and Surrender rules are now visible in both Lobby and Table view.
* Insurance system expanded: offer, win, and loss events including logic and voice SFX.
* Missing game events (Surrender, Double Down) are now properly dispatched (event emission only, no additional gameplay logic).
* Updated Unity version compatibility to Unity 6.3
* **2026 PlayTest:** uVegas: Blackjack is now available again via [itch.io](https://uvegas.itch.io/blackjack-playtest) as a playable demo for testing.

</details>

<details>

<summary>[Version 1.0.0] - Released (February 2026)</summary>

Initial release on [itch.io](https://uvegas.itch.io/blackjack-multiplayer) and ~~Unity Asset Store~~.

</details>
