Changelog for Trimble Identity JavaScript/TypeScript Core SDK
1.0.1 (2026-03-16)
Section titled “1.0.1 (2026-03-16)”- Fix vulnerabilities reported by NPM
- Bug fix related to the rollup config and resolving jsrsasign dependency
1.0.0 (2025-11-05)
Section titled “1.0.0 (2025-11-05)”- Modernization of modern modular type (ECMAScript 6 (ES6)
- Complete TypeScript Migration: Full source conversion with proper interfaces and type definitions
- Modern Build System: Rollup.js multi-format output (ESM, CommonJS, UMD) with tree-shaking
- Async/Await Modernization: 70% reduction in code complexity
- Breaking Changes
- Import pattern changes (direct → named imports)
- RetrieveTokenExpiry returns Date instead of string
- Interface naming: IKeysetProvider → KeysetProvider
0.0.8 (2025-07-04)
Section titled “0.0.8 (2025-07-04)”- Improved custom header support
- Code quality improvements
0.0.7 (2025-02-25)
Section titled “0.0.7 (2025-02-25)”- Fixed the compatibility issue for webpack bundling
0.0.6 (2024-07-16)
Section titled “0.0.6 (2024-07-16)”- Type declaration added as an interface for HttpClient providers, therefore any API service client will utilize this type for service creation
0.0.5 (2024-05-30)
Section titled “0.0.5 (2024-05-30)”- Added SimpleHttpClientProvider to make API calls
- Fixed the type declaration for function types
0.0.4 (2024-04-29)
Section titled “0.0.4 (2024-04-29)”- Resolved issue with token refresh mechanism to properly handle scope
- Eliminated TypeScript warnings that contain some uncompiled .ts files for the interfaces.
0.0.3 (2024-02-28)
Section titled “0.0.3 (2024-02-28)”- Security vulnerability fixes
- Improved Analytics tracking with inclusion of application id all type of events
0.0.2 (2024-01-08)
Section titled “0.0.2 (2024-01-08)”CORS issue fix, Axios vulnerability fix and some improvements on capturing analytics events
0.0.1 (2023-11-03)
Section titled “0.0.1 (2023-11-03)”Initial stable version of trimble-id SDK
- It is a JavaScript/TypeScript library for OAuth2.0 related protocol operations. It provides:
- Discovery of endpoints
- Supported Grant Types Token Providers
- Token Validation
- HTTP Client Handler to access a given API with the access token