v3.0.0
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