You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-11Lines changed: 25 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,25 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
6
## [Unreleased]
7
7
8
-
## [5.1.0] - 2025-08-12
8
+
## [5.1.0] - 2025-08-25
9
9
### Added
10
10
- Add support for token-based pagination in WorkspaceResources.ListWorkspaces()
11
11
- New TokenPaginationParameters class to support paginationType, lastKey and maxItems parameters
12
12
- New TokenPaginatedResult<T> class for token-based pagination responses with data and lastKey properties
13
+
- GetWorkspaceChildren endpoint with support for token-based pagination
14
+
- GetWorkspaceMetadata endpoint with support for numericDates and accessApiLevel parameters
15
+
- GetFolderChildren endpoint with support for token-based pagination
16
+
- GetFolderMetadata endpoint with support for numericDates parameter
17
+
18
+
### Changed
19
+
- Updated Folder model with CreatedAt and ModifiedAt properties supporting both DateTime and Long values
20
+
21
+
### Deprecated
22
+
- GetFolder method in FolderResources (use GetFolderChildren and GetFolderMetadata instead)
23
+
- GetWorkspace method in WorkspaceResources (use GetWorkspaceChildren and GetWorkspaceMetadata instead)
24
+
- ListFolders method in FolderResources (use GetFolderChildren instead)
25
+
- ListFolders method in WorkspaceFolderResources (use GetWorkspaceChildren instead)
26
+
- HomeFolderResources interface and all its methods (See the API docs article on [migrating off the Sheets folder](https://developers.smartsheet.com/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder))
13
27
14
28
## [3.0.0] - 2022-12-07
15
29
### Updated
@@ -36,16 +50,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
36
50
-[Unable to Search Sheet Summary #117](https://github.com/smartsheet-platform/smartsheet-csharp-sdk/issues/117)
- disable Newtonsoft default configuration of deserializing strings that "look like" dates into C# DateTime objects,
47
-
see [README](https://github.com/smartsheet-platform/smartsheet-csharp-sdk/blob/master/README.md) for details on how
48
-
to opt-out of this change if required.
60
+
- disable Newtonsoft default configuration of deserializing strings that "look like" dates into C# DateTime objects,
61
+
see [README](https://github.com/smartsheet-platform/smartsheet-csharp-sdk/blob/master/README.md) for details on how
62
+
to opt-out of this change if required.
49
63
50
64
## [2.86.0] - 2019-11-07
51
65
### Added
@@ -64,7 +78,7 @@ to opt-out of this change if required.
64
78
- continue to support level 0 widget types
65
79
66
80
## [2.77.0] - 2019-07-25
67
-
### Added
81
+
### Added
68
82
- CARD_DONE tag to column tags enumeration
69
83
-`Description` property to Column model
70
84
- ListUsers accepts an `includes` parameter - the only currently accepted argument value is `LAST_LOGIN`
@@ -83,7 +97,7 @@ to opt-out of this change if required.
83
97
84
98
## [2.68.2] - 2019-05-29
85
99
### Added
86
-
- Support for .NET Standard 2.0. Nuget.org package contains assemblies for both .NET Framework 4.5.2 and
100
+
- Support for .NET Standard 2.0. Nuget.org package contains assemblies for both .NET Framework 4.5.2 and
87
101
.NET Standard 2.0.
88
102
89
103
## [2.68.1] - 2019-05-15
@@ -127,7 +141,7 @@ to opt-out of this change if required.
127
141
- Row sort feature
128
142
- User profile properties (including profileImage) to UserModel
129
143
- Scope, location, and favoriteFlag inclusion to search
130
-
- getSheet() ifVersionAfter parameter
144
+
- getSheet() ifVersionAfter parameter
131
145
- Expose Change-Agent, Assumed-User, and User-Agent on Smartsheet client
132
146
- Bulk access to sheet version through sheetVersion inclusion
133
147
- Missing report and sheet publish flags
@@ -138,10 +152,10 @@ to opt-out of this change if required.
138
152
139
153
### Changed
140
154
- Implementation of objectValue to better support PredecessorList and objectValue primitives (examples of how to set and clear Predecessor list can be found in the `RowTests.cs` mock tests)
141
-
- HttpClient interface to allow SDK users to inject HTTP headers or implement an HTTP proxy by extending
155
+
- HttpClient interface to allow SDK users to inject HTTP headers or implement an HTTP proxy by extending
142
156
DefaultHttpClient (a proxy sample is provided in the Advanced Topics section of the README)
143
157
- Removed outdated Link model and replaced all references with current Hyperlink model
144
-
- Removed ShouldRetry and CalcBackoff interfaces and replaced with HttpClient interface methods. You can now customize
158
+
- Removed ShouldRetry and CalcBackoff interfaces and replaced with HttpClient interface methods. You can now customize
145
159
shouldRetry or calcBackoff using the same method as proxy or request header injection (i.e., extend DefaultHttpClient).
0 commit comments