Skip to content

Releases: box/box-java-sdk

v3.1.2

22 Mar 16:23
2394e01
Compare
Choose a tag to compare

Bug Fixes:

  • Allow using As-User header with CCG Authentication (#1031) (b0c2389)
  • Fix retry logic when Retry-After header is present (#1033) (05224c4)

v3.1.1

28 Feb 16:25
5177f45
Compare
Choose a tag to compare

Bug Fixes:

v3.1.0

18 Feb 06:31
45ed62a
Compare
Choose a tag to compare

New Features and Enhancements:

  • Added support for Client Credentials Grant authentication method (#1002) (9cfcaff)
  • API to extend disposition date on a file (#1001) (f3f6b60)
  • Deprecating indexName when executing metadata query (#1000) (c20dbbf)

Dependency Upgrades:

v3.0.0

17 Jan 15:33
be7ae91
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • Changed BoxFileVersion class and removed fileVersion field (#978)
  • Removed deprecated API BoxCollaborationWhitelist replaced with BoxCollaborationAllowlist, BoxCollaborationWhitelistExemptTarget replaced with BoxCollaborationAllowlistExemptTarget (#969)
  • Dropping Java 7 support (#962)
  • Downgrading bouncycastle libraries to 1.57 (#942)

New Features and Enhancements:

  • Add typeName to BoxEvent that contains name of the event, even if it is not mapped to BoxEvent.EventType (#979) (b30f61f), closes #968
  • Add new optional description parameter to the retention_policies endpoint and start_date_field to the retention_policy_assignments endpoint. (#967) (0aa4ff4)
  • Adding BoxFile#getVersions(String... fields) to allow users to specify what information they want to extract. Fixes #946. (#947) (a2eb638)
  • Missing eventTypes from BoxAPI Documents. Fixes #974 (#975) (2c69360)
  • Removed deprecated API BoxCollaborationWhitelist replaced with BoxCollaborationAllowlist, BoxCollaborationWhitelistExemptTarget replaced with BoxCollaborationAllowlistExemptTarget (#969) (2fd4d6f)

Bug Fixes:

  • Changed BoxFileVersion class and removed fileVersion field (#978) (8c39451)
  • Changed SDK loggers name to "com.box.sdk", fixes #638 (#950) (443c230)
  • Date parsing error when BoxSignRequestPrefillTag created with date value. (#970) (cc2c8da)
  • Fix sending limit param in EventLog (#977) (96bdccc)
  • Fixed NullPointerException when empty metadata used on BoxFile or BoxFolder (#918) (#945) (68bc3c5)
  • Fixes issue (#951) error when deserialising sign request (#952) (070bdc5)

Dependency Upgrades:

v2.58.0

23 Nov 07:30
Compare
Choose a tag to compare

New Features and Enhancements:

  • SDK support for new GET /events stream_type: admin_logs_streaming (#938)
  • Adding BoxDeveloperEditionAPIConnection#getUserConnection to indicate that we can use this connection for managed users or app users (#940)

Bug Fixes:

  • Fix for deprecated enums still being used (#931)

v2.57.0

18 Oct 07:57
Compare
Choose a tag to compare

New Features and Enhancements:

  • Add support for marker-based paging in BoxFolder.getChildren (#927)
  • Upgraded minimal-json to v0.9.5
  • Upgraded jose4j to v0.7.9
  • Adding Gradle wrapper in version 4.0.1 (#928)

Bug Fixes:

  • Fix for infinite recursion (#924)
  • Fix unable to set Vanity URL on BoxSharedLink for BoxFile and BoxFolder (#925)

v2.56.0

31 Aug 20:10
Compare
Choose a tag to compare

New Features and Enhancements:

  • Replace submaster GroupMembershipRole with coadmin. Replace MASTER_INVITE_ACCEPT and MASTER_INVITE_REJECT with ADMIN_INVITE_ACCEPT and ADMIN_INVITE_REJECT. (#907)
  • Add tracking_codes to create User API call (#910)

Bug Fixes:

  • Fix url for BoxFileRequest.Info object (#906)
  • Attempt to fix thread locking issue on refresh of access token (#912)

v2.55.1

30 Jul 22:24
Compare
Choose a tag to compare

Bug Fixes:

  • Restore methods for Execute Metadata Query, which were removed in #890, and mark them as deprecated (#905)

v2.55.0

26 Jul 20:38
Compare
Choose a tag to compare

NOTE: Due to the benign nature of the "breaking change" below, we decided NOT to increment the major version for this release. There should be no customer impact due to this change.

Breaking Changes:

  • Update execute metadata query to match API response (#890)
    • NOTE: This change removes a method without deprecating it. It was not possible to use the method correctly at all, because the underlying service no longer supported it.

New Features and Enhancements:

  • Remove or deprecate insensitive language ([#889])(#889)
  • Add support for is_external_collab_restricted parameter for User (#896)
  • Add configurable permissions support for GroupMembership (#897)
  • Add SHIELD_JUSTIFICATION_APPROVAL event type (#898)
  • Add ability to get files under retention for assignment and file versions under retention for assignment (#899)
  • Add TASK_UPDATE, FILE_VERSION_RESTORE and ADVANCED_FOLDER_SETTINGS_UPDATE event types (#902)
  • Add SignAPI support (#904)

Bug Fixes:

  • Add setters for BoxLegalHoldPolicy (#885)
  • Add setters for BoxTaskAssignment (#886)
  • Add setters for Group Membership and Web Links (#887)
  • Add setters for Webhooks (#888)
  • Deprecate BoxFile.getThumbnail in favor of BoxFile.getRepresentationContent (#891)

v2.54.0

01 Apr 20:13
Compare
Choose a tag to compare

New Features and Enhancements:

  • Add file request support (#869)

Bug Fixes:

  • Fix BoxWeblink deserialization (#881)