Skip to content

Releases: oktadev/schematics

v3.5.0

20 Apr 20:21
Compare
Choose a tag to compare

What’s Changed

  • Upgrade to Okta Auth JS v4.9.0
  • Upgrade to Okta Angular v3.1.0
  • Upgrade to Okta React v5.1.1
  • Bump ssri from 6.0.1 to 6.0.2 (#557) @dependabot
  • Update SDKs and read them from package-sdks.json file (#555) @mraible
  • Adding pod 'OktaOidc' is no longer necessary (#539) @mraible
  • Many other minor updates thanks to @dependabot

Get Started

See this project's documentation to see how to get started.

v3.4.1

24 Mar 16:24
Compare
Choose a tag to compare

What’s Changed

  • Upgrade to Okta React Native 1.10.0 (#537) @mraible
  • Minor upgrades to Angular Schematics and Jasmine

Get Started

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

NOTE: For React and Vue, both JavaScript and TypeScript are supported.

v3.4.0

17 Mar 00:03
Compare
Choose a tag to compare

What’s Changed

The Okta React SDK 5.x is a major release that includes breaking changes. See its migration guide for more information.

Get Started

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

NOTE: For React and Vue, both JavaScript and TypeScript are supported.

v3.3.0

20 Jan 17:59
Compare
Choose a tag to compare

What’s Changed

Get Started

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

NOTE: For React and Vue, both JavaScript and TypeScript are supported.

v3.2.0

11 Jan 19:30
Compare
Choose a tag to compare
  • Upgrades to Okta Vue 3.0.1 with TypeScript support! ✨ See #480 for the changes required.

The Okta Vue SDK 3.x is a major release that includes breaking changes. See its migration guide for more information.

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

v3.1.0

24 Nov 21:17
Compare
Choose a tag to compare
  • Upgrades to Okta React 4.0 with TypeScript support! 💥 See #458 for changes required.
  • Upgrades Angular Schematics to v11, removing experimental APIs.
  • Adds instructions for using the Okta CLI to create apps.
  • Fixes React Native tests and Podfile updates.

The Okta React SDK 4.x is a major release that includes breaking changes. See its migration guide for more information.

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

v3.0.1

10 Nov 01:17
3caa646
Compare
Choose a tag to compare

This release upgrades Okta SDKs and other dependencies.

 @okta/okta-angular              2.2.0  →   3.0.1   
 @okta/okta-react                3.0.7  →   3.0.8   
 @types/react-router-dom         5.1.5  →   5.1.6   
 @okta/okta-react-native         1.4.1  →   1.4.4   
 react-dom                     16.13.1  →  17.0.1   
 @types/okta__okta-vue           1.2.1  →   1.2.2   
 cordova-plugin-advanced-http    3.0.1  →   3.1.0   
 @ionic-native/http             5.28.0  →  5.29.0

The Okta Angular SDK 3.x is a major release and includes breaking changes. See its migration guide for more information.

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

v3.0.0

29 Sep 17:11
Compare
Choose a tag to compare

This release upgrades Okta SDKs, other dependencies, and makes Capacitor the default for Ionic apps. 😃

@okta/okta-angular             2.1.0  →   2.2.0
@okta/okta-react               3.0.4  →   3.0.7
enzyme-adapter-react-16       1.15.2  →  1.15.4
@okta/okta-vue                 2.0.0  →   2.1.1
@types/okta__okta-vue          1.2.0  →   1.2.1
ionic-appauth                  0.5.1  →   0.7.2
@ionic/storage                 2.3.0  →   2.3.1
cordova-plugin-advanced-http   3.0.0  →   3.0.1
@ionic-native/http            5.27.0  →  5.28.0

The Ionic AppAuth upgrade required a large refactoring. Now, the OIDC issuer and clientId are set in Angular's environment.ts file. There's also a hidden feature that's used by Ionic for JHipster: if you pass in a configUri parameter, it'll make it so your configuration is bootstrapped from that endpoint.

NOTE: If you're running Ionic on Android, there are a couple of steps (noted in the README) that you'll need to run:

Capacitor: after running npx cap add android and setting your custom scheme, run the following commands to upgrade plugins to AndroidX.

npm install jetifier
npx jetify
npx cap sync android

Cordova: after opening your App in Android Studio, you might get a Gradle error. If you do, go to File > Project Structure and change the Android Gradle Plugin to 4.0.1.

See this project's documentation to see how to get started. All of the following frameworks are supported:

  • Angular
  • React
  • Vue
  • Ionic
  • React Native
  • Express

v2.2.0

07 Aug 19:59
Compare
Choose a tag to compare

Fixes compatibility with Angular 10 and upgrades dependencies.

v2.1.1

20 May 14:50
Compare
Choose a tag to compare

This release fixes and enhances.

  • Adds dotenv support to Express apps.
  • Fixes import paths for auth.service.ts in Ionic apps.

See this project's documentation to see how to use it.