schematics

Schematics for adding Okta and Auth0 Auth to your projects

APACHE-2.0 License

Downloads
3K
Stars
73
Committers
4

Bot releases are visible (Hide)

schematics - v7.0.0 Latest Release

Published by release-drafter[bot] 11 months ago

What’s Changed

  • Updated core dependencies to Angular 17
  • Migrated to standalone components for Angular (#1205)
  • Migrated to runSchematic for unit tests (#1212)
  • Fixed Ionic tests (#1211)
  • Minor version upgrades for:
    • express-openid-connect
    • @okta/okta-angular
    • @okta/okta-react-native
    • @okta/okta-vue

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v6.3.0...v7.0.0

schematics - v6.3.0

Published by mraible about 1 year ago

What’s Changed

  • Major version upgrade for:

    • react-native-auth0
  • Minor version upgrades for:

    • @auth0/auth0-angular
    • @auth0/auth0-react
    • @auth0/auth0-vue
    • @okta/okta-auth-js
    • @okta/okta-react-native

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v6.2.0...v6.3.0

schematics - v6.2.0

Published by mraible about 1 year ago

What’s Changed

  • Updated core dependencies to Angular 16 and TypeScript 5
  • Upgraded to Capacitor 5 and Ionic AppAuth 2.0.0
  • Minor version upgrades for:
    • @auth0/auth0-angular
    • @auth0/auth0-react
    • @auth0/auth0-vue
    • @okta/okta-angular
    • @okta/okta-auth-js
    • @okta/oidc-middleware
    • @okta/okta-vue
    • express-openid-connect
    • react-native-auth0

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v6.1.0...v6.2.0

schematics - v6.1.0

Published by release-drafter[bot] over 1 year ago

What’s Changed

  • Updated core dependencies to Angular 15 and TypeScript 4.9
  • Upgraded to 2.0 versions of Auth0's Angular, React, and Vue SDKs
  • Minor version upgrades for:
    • @okta/okta-auth-js
    • @okta/okta-react-native
    • express-openid-connect
    • react-native-auth0

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v6.0.2...v6.1.0

schematics - v6.0.2

Published by release-drafter[bot] almost 2 years ago

What’s Changed

  • Minor updates to project dependencies
  • SDK upgrades and dependency upgrades:
    • @auth0/auth0-angular from 1.10.1 to 1.11.0
    • @auth0/auth0-react from 1.11.0 to 1.12.0
    • @okta/okta-auth-js from 6.8.1 to 7.0.1
    • @okta/okta-angular from 5.2.0 to 6.0.0
    • @okta/okta-react from 6.6.0 to 6.7.0
    • @okta/okta-react-native from 2.6.0 to 2.7.0
    • @okta/okta-vue from 5.4.0 to 5.5.0
    • express-openid-connect from 2.8.0 to 2.9.0
    • react-native-auth0 from 2.13.3 to 2.14.0

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications. You might also like a recent blog post about this project: Quick JavaScript Authentication with OktaDev Schematics.

Full Changelog

https://github.com/oktadev/schematics/compare/v6.0.1...v6.0.2

schematics - v6.0.1

Published by release-drafter[bot] about 2 years ago

What’s Changed

schematics - v6.0.0

Published by release-drafter[bot] about 2 years ago

What’s Changed

  • Upgraded to Angular 14 and React 18 (#883)
  • Auth0 is now supported for all frameworks! 🤩
    • Angular (#684 from v5.1.0)
    • React (#934)
    • Vue (#936)
    • Ionic (#928 and #718 from v5.2.0)
    • React Native (#937)
    • Express (#938)
  • Upgraded to Ionic AppAuth 0.9.0 with support for Capacitor 4 (#950)
  • Removed Cordova as a supported option (#926)
  • Removed Vue 2 as an option (#925)
  • Fixed Android on Capacitor (#849)
  • Add nightly build to verify compatibility with the latest framework CLIs (#941)

NOTE: If you'd like to see how the templates differ between Okta and Auth0, you can view the templates on GitHub.

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta/Auth0 to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.2.2...v6.0.0

schematics - v5.2.2

Published by release-drafter[bot] over 2 years ago

What’s Changed

  • Fix injection in Angular interceptor (#782)

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.2.1...v5.2.2

schematics - v5.2.1

Published by mraible over 2 years ago

What’s Changed

  • Upgrade Angular dependencies to 13.2.1

  • Update tests for Angular 13 (#780)

  • Bump TypeScript from 4.5.2 to 4.5.4 (#741)

  • Upgrade Auth0 and Okta SDKs (#758 and #773)

    @auth0/auth0-angular       1.8.1  →   1.8.2
    @okta/okta-angular         5.0.0  →   5.1.1
    @okta/okta-react           6.3.0  →   6.4.2
    @okta/okta-vue             5.0.2  →   5.1.1
    @okta/okta-auth-js         5.9.1  →   6.0.0
    @okta/okta-react-native    2.2.0  →   2.3.0
    @okta/oidc-middleware      4.3.0  →   4.5.1
    
  • Minor updates of dependencies

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.2.0...v5.2.1

schematics - v5.2.0

Published by release-drafter[bot] almost 3 years ago

What’s Changed

  • Add support for Auth0 in Ionic (#718)
  • Add support for Angular 13 (#733 and #737)
  • Bump TypeScript from 4.4.4 to 4.5.2 (#725)
  • Upgrade internal Angular libraries to v13
  • Minor updates of dependencies

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.1.3...v5.2.0

schematics - v5.1.3

Published by release-drafter[bot] almost 3 years ago

What’s Changed

  • Minor updates of dependencies (#712)
 @okta/okta-auth-js            5.5.0  →  5.6.0     
 @types/react-router-dom       5.3.0  →  5.3.2     
 @okta/okta-react-native       2.1.1  →  2.1.2     
 cordova-plugin-advanced-http  3.2.1  →  3.2.2     
 @capacitor/splash-screen      1.1.3  →  1.1.5     
 @okta/oidc-middleware         4.2.0  →  4.3.0     
 @auth0/auth0-angular          1.7.0  →  1.8.0

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.1.2...v5.1.3

schematics - v5.1.2

Published by release-drafter[bot] almost 3 years ago

What’s Changed

  • Minor updates of dependencies (Angular to 12.2.12)
  • Fix Angular interceptor for RxJS 7 and Angular 13 (#700)

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

Full Changelog

https://github.com/oktadev/schematics/compare/v5.1.1...v5.1.2

schematics - v5.1.1

Published by release-drafter[bot] about 3 years ago

What’s Changed

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

schematics - v5.1.0

Published by release-drafter[bot] about 3 years ago

What’s Changed

  • Add support for Angular + Auth0 (#684)
  • Fix React Native with npm 7 (#682)
  • Upgrade to Ionic AppAuth 0.8.5
  • Upgrade Okta SDKs to latest releases

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

schematics - v5.0.1

Published by release-drafter[bot] about 3 years ago

What’s Changed

  • Fix Ionic imports (#645)
  • Upgrade to Angular Schematics 12.2 (#607, #642, #643, and #644)
schematics - v5.0.0

Published by release-drafter[bot] about 3 years ago

What’s Changed

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

⚠️ Support for Cordova + Ionic and Vue 2 are deprecated and will be removed in the next major release. Please use Capacitor and Vue 3 instead.

schematics - v4.1.2

Published by release-drafter[bot] over 3 years ago

What’s Changed

  • Fix Ionic + Cordova combination (#578)

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

schematics - v4.1.1

Published by release-drafter[bot] over 3 years ago

What’s Changed

  • Add support for Capacitor 3.0! 🎊
  • Document Okta Admin Console updates
  • Add TypeScript as a dependency for non-TypeScript projects

Get Started

See this project's documentation to see how you can use it to add OIDC with Okta to your JavaScript and TypeScript applications.

schematics - v4.1.0

Published by release-drafter[bot] over 3 years ago

What’s Changed

  • Add support for Angular 12
  • Upgrade project dependencies to Angular 12 (#576) @mraible
  • Remove schematics-utilities in favor of @angular/cdk (#569) @mraible

Get Started

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

schematics - v4.0.0

Published by release-drafter[bot] over 3 years ago

What’s Changed

  • Minor dependency upgrades for Angular and Chalk. (#560) @mraible
  • Add support for Vue 3.0! (#466) @mraible

Get Started

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