Changelog for FileService .NET SDK
TrimbleCloud.FileService 2.2.1 (2026-03-12)
Section titled “TrimbleCloud.FileService 2.2.1 (2026-03-12)”- Dependency Update:
- Updated Trimble.ID to latest version (1.4.0) to avoid Transitive Dependency Issue
TrimbleCloud.FileService 2.2.0 (2025-12-17)
Section titled “TrimbleCloud.FileService 2.2.0 (2025-12-17)”- Added Storage Mode parameters to the Space response.
- Introduced File Manifest support & Batch Folder Create Features.
- Added Long polling for get upload details and get job.
- Integrated PROJECT MEMBERSHIP BOUNDRY/ IAM Integration.
- Enabled ACL EXPIRY.
- Added FILTER support (by status, resource type).
- Implemented VERSION SPECIFIC SHARING and ANONYMOUS SHARING.
- Introduced FOLDER CHECKOUT.
- Added Admin role override for updating locked support files.
- Bug fixes and enhancements
TrimbleCloud.FileService 2.1.0 (2025-07-10)
Section titled “TrimbleCloud.FileService 2.1.0 (2025-07-10)”- Added Resource feature
- Implemented check-in/checkout functionality for the file
- Added support for listing space children
- Added support for listing folder children recursively
- Added request headers support
- Added copy file version functionality
- Resource TRN fields have been modified from object to string type. Users utilizing these fields may need to update their code to handle the new string format.
- Bug fixes and enhancements
TrimbleCloud.FileService 2.0.2 (2025-06-19)
Section titled “TrimbleCloud.FileService 2.0.2 (2025-06-19)”- Fixed resource parsing issue for TRN resources
TrimbleCloud.FileService 2.0.1 (2025-05-22)
Section titled “TrimbleCloud.FileService 2.0.1 (2025-05-22)”- Strongly named assembly with code signing
TrimbleCloud.FileService 2.0.0 (2025-03-31)
Section titled “TrimbleCloud.FileService 2.0.0 (2025-03-31)”- Updated SDK to Reflect File Service API v2 Changes:
- The SDK has been updated to align with the latest File Service API v2. This includes changes to method signatures, response structures, and additional features.
- New Features:
- Introduced a new permissions model with the PermissionsLocal, PermissionsEvaluated, PermissionsInherited and Capabilities fields.
- Asynchronous methods now return both the resource (Folder or File) and the associated job ID.
- Added support for incremental permission updates. This allows for more granular permission management.
- Added TRN (Trimble Resource Name) v2 representation for File Service identifiers in response models.
- Migration Notes:
- Due to breaking changes, users upgrading from earlier versions of the SDK will need to update their code to accommodate the new API v2 changes and method signatures. Please refer to the migration document for detailed migration steps and examples.
TrimbleCloud.FileService 0.3.1 (2025-03-20)
Section titled “TrimbleCloud.FileService 0.3.1 (2025-03-20)”- Added retry support for 429 responses with exponential backoff
TrimbleCloud.FileService 0.3.0 (2025-02-28)
Section titled “TrimbleCloud.FileService 0.3.0 (2025-02-28)”- Added additional malware scan fields to the File response model
- Updated polling method to support the new malware scan statuses
TrimbleCloud.FileService 0.3.0-rc.1 (2025-02-19)
Section titled “TrimbleCloud.FileService 0.3.0-rc.1 (2025-02-19)”- Additional fields about malware scan details included to Model response
TrimbleCloud.FileService 0.2.2 (2025-02-19)
Section titled “TrimbleCloud.FileService 0.2.2 (2025-02-19)”- Fixes
- Appropriate exception for 404 NOT found
- Allow user to configure the custom HTTP message handler for their own use like Throttling, Retry and so on
- Some refactoring