Skip to content

Releases: box/box-windows-sdk-v2

v5.2.0

14 Mar 11:19
405276b
Compare
Choose a tag to compare

New Features and Enhancements:

  • add Id to MetadataTemplateField (#890) (b7fe214)
  • add start_date_field and description to retention policies (#888) (100b722)
  • add configurable JWTAudience claim (#897) (50219fd)
  • add shared link support to GetFolderItemsAsync (#892) (0eba85c)

Bug Fixes:

  • Use fixed value of aud field in JWT claim (#896) (8c9982d)

https://www.nuget.org/packages/Box.V2/5.2.0
https://www.nuget.org/packages/Box.V2.Core/5.2.0

v5.1.0

17 Jan 14:16
279fc13
Compare
Choose a tag to compare

New Features and Enhancements:

  • BoxCCGAuth add User and Admin clients factory methods without initial token (#883) (c1337fc)

https://www.nuget.org/packages/Box.V2/5.1.0
https://www.nuget.org/packages/Box.V2.Core/5.1.0

v5.0.0

12 Jan 11:45
84bb80c
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • upgrade .net framework to 4.6.2 (#881)
  • remove deprecated methods (#881)
  • remove use_index references (#881)
  • return proper object from GetFileVersionsUnderRetentionForAssignmentAsync(#881)

New Features and Enhancements:

Bug Fixes:

  • Added pagination option to IBoxFilesManager#ViewVersionsAsync (#869) (2324495), closes #866
  • return proper object from GetFileVersionsUnderRetentionForAssignmentAsync (#881) (f1989aa), closes #875

https://www.nuget.org/packages/Box.V2/5.0.0
https://www.nuget.org/packages/Box.V2.Core/5.0.0

v5.0.0 pre-release

19 Dec 10:39
cd7c51b
Compare
Choose a tag to compare
v5.0.0 pre-release Pre-release
Pre-release

In early 2023, we will release a new major version of the box-windows-sdk.

The most important change in this release is raising the minimum required version of the .NET Framework from 4.5 to 4.6.2 in Box.V2 package to follow the .NET Framework lifecycle more closely. Learn more about it here

Additionally, we are changing the following APIs:

  • Remove deprecated v1 auth and related logic
  • GetFileVersionsUnderRetentionForAssignmentAsync now correctly returns BoxFile instead of BoxFileVersion
  • Remove BoxFileVersion field from BoxFileVersion model (this was a workaround for GetFileVersionsUnderRetentionForAssignmentAsyncresponse which is now handled properly)
  • Remove Preview field from BoxPermissionsRequest model as it's value is always true
  • Replace BoxAuthTokenApiUri with BoxApiHostUri
  • Replace events with the Master prefix with events with the Admin prefix
  • Remove deprecated methods from BoxMetadataManager, BoxConfigBuilder, BoxFilesManager, BoxSearchManager, BoxFolderManager, BoxTermsOfServiceManager, OAuthSession, BoxRetentionPoliciesManager

Most of these APIs were marked as [Obsolete] for some time.

You can preview the changes here. For a detailed list of changes and tips on how to migrate to the latest major version, see our migration guide

v4.6.0

18 Oct 12:49
a3df014
Compare
Choose a tag to compare

New Features and Enhancements:

  • Add redirect_url and declined_redirect_url to Sign Request (#853) (5ef2f18)
  • Add support for modifiable retention policies & enable deleting retention policy assignment (#856) (564904f)

https://www.nuget.org/packages/Box.V2/4.6.0
https://www.nuget.org/packages/Box.V2.Core/4.6.0

v4.5.0

24 Aug 09:17
74b9104
Compare
Choose a tag to compare

New Features and Enhancements:

  • Add content-type field to sign request (#850) (054d3e1)
  • expose effective_access in BoxSharedLink #843 (d84ddd4)

Bug Fixes:

  • fix null reference exception when it's not possible to get runtime version from the assembly (#851) (77046fb)
  • replace infinite retries with exponential backoff strategy in file representations (#835) (f2a5713)

https://www.nuget.org/packages/Box.V2/4.5.0
https://www.nuget.org/packages/Box.V2.Core/4.5.0

v4.4.0

14 Jun 15:02
cbc6b49
Compare
Choose a tag to compare

New Features and Enhancements:

  • add can_edit field to SharedLink (#831) (e0d4197)
  • add version_number to BoxFileVersion (#820) (f174358)
  • add upload and delete support for Avatar API (#829) (4dcb84a)

Bug Fixes:

  • Fix initialization of BoxAPIException object (#828) (a298f01)
  • properly dispose response on exception (#819) (8415bd3)

https://www.nuget.org/packages/Box.V2/4.4.0
https://www.nuget.org/packages/Box.V2.Core/4.4.0

v4.3.1

19 Apr 09:30
bbbd93f
Compare
Choose a tag to compare

v4.3.0

01 Apr 09:57
0909fb2
Compare
Choose a tag to compare

New Features and Enhancements:

  • add SourceLink support for Core project (#795) (a9cbede)

Bug Fixes:

  • add missing enum to string parsing in several places (#813) (e370282)
  • properly cast response when uploading a new file version using session (#810) (73d877f)

https://www.nuget.org/packages/Box.V2/4.3.0
https://www.nuget.org/packages/Box.V2.Core/4.3.0

v4.2.0

10 Feb 15:18
2b6748c
Compare
Choose a tag to compare

Bug Fixes:

  • correctly pass null when rolling out user from the enterprise (#792) (c85c573)
  • Creating BoxAuthenticationFailedException no longer throws an exception (#790) (55a706e)
  • Null Argument Exception in AutoPaginate (#666) (c61f08c)

New Features and Enhancements:

  • add admin_logs_streaming support (#797) (a775e1e)
  • add Client Credentials Grant auth support (#799) (b8a64ca)
  • add disposition_at field to the File object (#793) (2766a91)
  • add possibility to set auth token uri in BoxConfig (#794) (ae8cd8b)
  • deprecate index_name in ExecuteMetadataQuery (#800) (6a6a0e4)

https://www.nuget.org/packages/Box.V2/4.2.0
https://www.nuget.org/packages/Box.V2.Core/4.2.0