1# Changelog23All notable changes to this project are documented here.45## [Unreleased]67No changes yet.89## [0.2.0] - 2026-09-261011Local request validation now matches the limits enforced by the hosted API,12so requests the service would always reject fail before any network call.1314- Added `MaxChoiceOptions` (255) and `MaxScoreLevels` (10); `Validate` rejects15 Choice and Score questions that exceed them (the API returns HTTP 400).16- `Validate` rejects a null `State`, including a nil pointer (the API returns17 HTTP 422).18- `Validate` rejects null Score levels (the API returns HTTP 422).19- `Validate` rejects Noul questions with neither instructions nor a non-null20 criterion (the API returns HTTP 400).2122## [0.1.0] - 2026-09-172324Initial public release of the unofficial, community-maintained Go SDK.2526- Added a standard-library-only client for `SystemOne` and model listing.27- Added typed Noul, Choice, and Score questions and answers.28- Added context-aware timeouts, retry policy, request IDs, and typed errors.29- Added examples and compile-checked documentation.3031[Unreleased]: https://github.com/FelineStateMachine/typesafe-go/compare/v0.2.0...HEAD32[0.2.0]: https://github.com/FelineStateMachine/typesafe-go/compare/v0.1.0...v0.2.033[0.1.0]: https://github.com/FelineStateMachine/typesafe-go/releases/tag/v0.1.0