insanichess_sdk 0.6.3
insanichess_sdk: ^0.6.3 copied to clipboard
Insanichess SDK meant to be used by client and server applications
0.6.3 #
- Add game events
disbandedandflagged. - Bump required
insanichessversion to0.3.3.
0.6.2 #
- Bump required
insanichessversion to0.3.2.
0.6.1 #
- Add
InsanichessLiveGamemodel that extendsInsanichessGamewith properties required only while the game is active. - Add logic that handles playing the game without support for timeout.
- Bump required
insanichessversion to0.3.1.
0.6.0 #
- Add
InsanichessLiveGameSettingsand updateInsanichessSettingsaccordingly.
0.5.11 #
- Add
InsanichessGameEventthat supports communication between clients and server.
0.5.10 #
- Add
ChallengeStatusthat represent the current status ofInsanichessChallenge.
0.5.9 #
- Add route for settings.
0.5.8 #
- Rename /api/game to /api/challenge.
0.5.7 #
- Add route for POST /api/game.
- Add
InsanichessChallengemodel for challenges.
0.5.6 #
- Add
isValidUsernamevalidator.
0.5.5 #
- Add route for POST /api/player.
- Change JSON key for JWT token.
0.5.4 #
- Add email and password validators.
0.5.3 #
- Add JWT to
InsanichessUser.
0.5.2 #
- Remove appleId field and add optional password field to
InsanichessUser.
0.5.1 #
- Add optional field for Apple ID to
InsanichessUserto support login with Apple and changing of the email.
0.5.0 #
- Create
InsanichessModelbase model. - Create
InsanichessUserfor basic auth purposes.
0.4.0 #
- Remove flutter from dependencies.
- Bump required
insanichessversion to0.3.0.
0.3.0 #
- Add fields for time-keeping support per move.
0.2.0 #
- Bump required
insanichessversion to0.2.0.
0.1.9 #
- Fix a bug with
InsanichessGame.fromICString.
0.1.8 #
- Add
InsanichessGame.fromICStringfactory. - Add
toJsonandfromJsonextensions toGameStatus. - Bump required
insanichessversion to0.1.6.
0.1.7 #
- Bump required
insanichessversion to0.1.5.
0.1.6 #
- Add
copyWith()methods to settings classes.
0.1.5 #
- Reorganize
InsanichessSettings.
0.1.4 #
- Add more options to
InsanichessSettings. - Bump required
insanichessversion to0.1.4.
0.1.3 #
- Add
InsanichessSettingsandInsanichessOtbSettingsmodels. - Bump required
insanichessversion to0.1.3.
0.1.2 #
- Bump required
insanichessversion to0.1.2.
0.1.1 #
- Bump required
insanichessversion to0.1.1.
0.1.0 #
- Bump required
insanichessversion to0.1.0.
0.0.3 #
- Add
Position positionFromFen(String)utility function. - Add
idfield toInsanichessPlayer. ICStringrepresentation of game now contains all necessary data to restore the game.
0.0.2 #
- Minor improvements
0.0.1 #
- Initial commit