Changelog
All notable changes to the Board Unity SDK.
[3.3.0] - April 3, 2026
Added
- AI player support - Games can register AI player types (e.g., “Easy”, “Hard”) via
BoardSession.SetAIPlayerTypes(). Registered types appear as options in the player selector. The game is responsible for all AI behavior; the SDK provides the UI and session integration. See AI Players. - Automatic input module management -
BoardUIInputModulenow automatically disables competing input modules (such asInputSystemUIInputModule) on Board hardware. No manual toggling or platform conditionals needed. - Landscape Left build validation - Android builds now fail if the default screen orientation is not set to Landscape Left, preventing silent touch input issues on device.
- New input simulator icon sets for the
OmakaseandThrasosPiece Sets - Contact type and Glyph ID overlay in input simulator UI
Improved
- Setup wizard UX
- Save game operations now throw
InvalidOperationExceptionif a second async call is made while one is already in-flight, preventing silent state corruption
Fixed
- Corrected rotation convention in API docs from clockwise to counter-clockwise from vertical
[3.2.1] - January 30, 2026
Added
- New editor button for
BoardGeneralSettingsthat generates a new application identifier
Fixed
- Update
BoardUIInputModuleto be compatible with UI Toolkit’s pointer limit
[3.2.0] - January 29, 2026
Added
- New project setup wizard to streamline setting up a project for Board
Improved
- Error messages for build failures
Changed
- Renamed
glyphModelFilenametopieceSetModelFilenameinBoardInputSettings
Fixed
- Prevent save game APIs from executing before SDK services are initialized
- Ability to delete an icon out of a simulator icon palette that is not editable
[3.1.0] - January 23, 2026
Added
- Ability to switch active input simulator icon palette programmatically by name
Improved
- End to end observability and validation for save game API
- Error messages for build failures
Fixed
- Input simulator not canceling a contact when swapping icons
- Assertion in editor if
BoardInputSettingsdoes not exist
[3.0.0] - December 15, 2025
Initial public release of the Board Unity SDK.