@okta/configuration-validation
Version:
Configuration validation support for Okta JavaScript SDKs
60 lines (31 loc) • 2 kB
Markdown
# 1.1.0
### Features
- [#954](https://github.com/okta/okta-oidc-js/pull/954)
- Adds ES entry point for configuration-validation
- Adds sourcemaps
### Other
- [#1052](https://github.com/okta/okta-oidc-js/pull/1052) Fixes vulnerability issues
# 1.0.0
### Features
- [#879](https://github.com/okta/okta-oidc-js/pull/879) Adds support for Typescript
# 0.4.3
### Bug Fixes
- [#818](https://github.com/okta/okta-oidc-js/pull/818) Remove bad regex for domain typo checking
# 0.4.2
### Bug Fixes
- [#754] `autoRenew: false` at the top of a config (not in tokenManager) now actually passes into tokenManager. The previous behavior caused problems with libraries (such as @okta/okta-auth-js) that tried to assign defaults of `true` to any params not explicitly set, as they would not see any explictly `false` setting.
# 0.4.1
### Bug Fixes
- [`a2a7b3e`](https://github.com/okta/okta-oidc-js/commit/a2a7b3e695d40e29d473be89e90340fbf5c4c56b) - Normalize config format for the properties `responseType` and `scopes`, used in get token flows.
# 0.4.0
### Features
- [`654550`](https://github.com/okta/okta-oidc-js/commit/6545506921cbe6e8f15076e45e908f285a6e2f1e) - All configuration options are now accepted. See [Configuration Reference](https://github.com/okta/okta-auth-js#configuration-reference). Camel-case (clientId) is now the preferred syntax for all Okta OIDC libraries. Underscore syntax (client_id) may be deprecated in a future release.
# 0.3.0
### Features
- [`9b04ada`](https://github.com/okta/okta-oidc-js/commit/9b04ada6a01c9d9aca391abf0de3e5ecc9811e64) - Adds `buildConfigObject` function which accepts both camelCase and underscore_case
# 0.2.0
### Features
- [`035607b`](https://github.com/okta/okta-oidc-js/commit/035607bfee231e9a6fef8a43cec172fb75a59839) - Adds assertion function for `appBaseUrl`
# 0.1.1
### Bug Fixes
- [`49e8f60`](https://github.com/okta/okta-oidc-js/commit/49e8f60993cf4f57c33d5ddf8f2e48311caf8cc8) - Use babel to compile for IE 11