Skip to content

Releases: okta/okta-sdk-java

9.0.0-beta

23 Feb 22:32
Compare
Choose a tag to compare
9.0.0-beta Pre-release
Pre-release
  • Supports Open API Spec V3 of Okta's API.

8.1.0

14 Feb 19:01
Compare
Choose a tag to compare
  • Upgraded to Open API spec version 2.10.0 #691
  • Added Issue Templates #684
  • README Updates #686 #693
  • Updated Security notice #692
  • Bumped logback-classic to 1.2.10 #698

8.0.0

15 Dec 17:01
Compare
Choose a tag to compare
  • Added support for File upload operations which are required for Theme & Brands API (#679)

7.0.0

01 Dec 04:50
Compare
Choose a tag to compare
  • Upgraded to Open API spec version 2.9.2 #670
  • Add new models and operations to support Brands API
  • Add new models and operations to support OIE Policies
  • Changed IdentityProvider from Enum to String type #663
  • Fixed issue with Verify Factor API #639
  • Added support for setting postLogoutRedirectUris in OIDCApplicationBuilder #666

6.0.0

11 Oct 19:27
Compare
Choose a tag to compare
  • Refer to Migration Guide for insights on breaking changes to interfaces and models.
  • README updates #623 #589 #626
  • Fetch and use Open API spec from NPM #604
  • Added works with OpenJDK badge #630
  • Bumped guava from 28.1-jre to 29.0-jre in /integration-tests #570
  • Upgraded bouncycastle to 1.69 #636
  • Updated okta-commons-java to 1.2.8 #635
  • Upgraded snakeyaml to 1.29 #637
  • Upgraded jackson to 2.12.5 #638
  • Upgraded to Open API spec version 2.7.2 #647
  • Updated pom.xml - removed legacy version from plugin config #655
  • Fix Integration Test assertion on Users API #658

5.0.0

27 Aug 22:48
Compare
Choose a tag to compare
  • Upgraded to Open API Spec v2.6.0
  • Refer to Migration Guide for insights on breaking changes to interfaces and models.

4.1.1

19 Jul 19:04
Compare
Choose a tag to compare

Patch release that contains all the changes in 4.1.0 minus the breaking changes introduced by #572 earlier.

4.1.0

16 Jul 17:25
Compare
Choose a tag to compare

Improvements:

  • Added connection test for ClientBuilder (#239)
  • Enable option to supply kid as part of ClientBuilder interface (#576)
  • Upgraded to Open API spec v2.4.0 (#572)
  • Enable option to supply RequestExecutorFactory via ClientBuilder interface (#574)
  • get methods which accept userId do not url-encode it when sending request (#580)
  • listGroups not working with filter (#593)
  • upgraded java parent to v21 and okta-commons-java to v1.2.6 (#599)

4.0.0

30 Mar 19:41
Compare
Choose a tag to compare

This major release upgrades the Java Management SDK APIs to Open API Spec v2.3.0

Refer to Migration Guide for insights on breaking changes to interfaces and models.

In addition, below are some enhancements and issues that are addressed:

  • Fixed x-okta-multi-operation bug with Open API spec code generation (#462)
  • Added Multiple JWK keys support (#504)
  • Added Key ID (kid) support into yaml configuration (#549)
  • Disable flaky IT assignSuperAdminRoleToUserTest (#565)
  • Added new method setJwks to OIDC application builder (#566)
  • Fixed Incorrect method param type in UserBuilder::setProvider() (#567)

3.1.0

15 Mar 23:15
Compare
Choose a tag to compare

This is a minor version upgrade release that adds functionality for Client to retrieve response from XML based back-end APIs as raw InputStream object.

API Changes:

Package com.okta.sdk.ds.RequestBuilder

Below method has been added.

  • InputStream getRaw(String href)

Fixes:

#516 - Client supports a way to interact with XML based back-end APIs.

Usage:

InputStream response = client.http()
                .addHeaderParameter("Accept", "application/xml")
                .getRaw("/api/v1/apps/${appId}/sso/saml/metadata");