Changelog for Trimble Identity .NET SDKs
Trimble.ID 1.4.1 && Trimble.ID.Desktop 1.2.3 (2026-04-10)
Section titled “Trimble.ID 1.4.1 && Trimble.ID.Desktop 1.2.3 (2026-04-10)”BugFix:
- Fixed an issue where claim set validation failed after token expiry due to the use of a stale token
Dependency Update: - Updated Trimble.ID to latest version (1.4.1)
Trimble.ID.Maui 2.1.0 (2026-03-02)
Section titled “Trimble.ID.Maui 2.1.0 (2026-03-02)”Enhancements:
- Added account_id and data_region fields in the userinfo response.
Dependency Update:
- Updated trimble-id to 1.4.0
Trimble.ID 1.4.0 && Trimble.ID.Desktop 1.2.2 (2026-02-26)
Section titled “Trimble.ID 1.4.0 && Trimble.ID.Desktop 1.2.2 (2026-02-26)”-
Enhancements:
- Added account_id and data_region fields in the userinfo response.
- Updated browser launch mechanism to prevent PATH conflicts caused by external executables named start, ensuring reliable login flow across environments.
-
Dependency Update:
- Updated trimble-id to 1.4.0
Trimble.ID 1.3.2 (2025-07-21)
Section titled “Trimble.ID 1.3.2 (2025-07-21)”- Default leeway time has been added to renew the token 5 mins before expiration to prevent disruptions and address edge cases where a token might expire during a critical operation. This is addressed for Client Credential Grant type provider
Trimble.ID 1.3.1 && Trimble.ID.Desktop 1.2.1 (2025-06-17)
Section titled “Trimble.ID 1.3.1 && Trimble.ID.Desktop 1.2.1 (2025-06-17)”- Removed unsigned assembly jose-jwt in favor of Microsoft.IdentityModel.JsonWebTokens for token validation.
Trimble.ID.Maui 2.0.1 (2025-06-10)
Section titled “Trimble.ID.Maui 2.0.1 (2025-06-10)”- Bug Fix: The dynamic redirection port was not being used when the authenticator was reinitialized on the Windows platform.
Trimble.ID 1.3.0 && Trimble.ID.Desktop 1.2.0 (2025-05-15)
Section titled “Trimble.ID 1.3.0 && Trimble.ID.Desktop 1.2.0 (2025-05-15)”- Cross-process synchronization using lock file to support multi instance simultaneously retrieving the tokens
- Token storage improvements
- Improved error handling and retry mechanism in case of transient errors
- Offline scenerio support to retrieve the info from storage without an active network connections
- Bug fixes and code smells addressed