Skip to content

Commit

Permalink
chore: update to ng 17
Browse files Browse the repository at this point in the history
  • Loading branch information
manfredsteyer committed Jan 16, 2024
1 parent f1d3c38 commit 0211482
Show file tree
Hide file tree
Showing 14 changed files with 9,246 additions and 8,047 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@ For using this library with **Azure Active Directory** (**Azure AD**), we recomm

Also, the Okta community created some guidelines on how to use this lib with Okta. See the links at the end of this page for more information.

**Angular 17**: Use 17.x versions of this library (**should also work with older Angular versions!**).

**Angular 16**: Use 16.x versions of this library (**should also work with older Angular versions!**).

**Angular 15**: Use 15.x versions of this library (**should also work with older Angular versions!**).
Expand Down
18 changes: 9 additions & 9 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -93,18 +93,18 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "sample:build"
"buildTarget": "sample:build"
},
"configurations": {
"production": {
"browserTarget": "sample:build:production"
"buildTarget": "sample:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "sample:build"
"buildTarget": "sample:build"
}
},
"test": {
Expand Down Expand Up @@ -186,18 +186,18 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "quickstart-demo:build"
"buildTarget": "quickstart-demo:build"
},
"configurations": {
"production": {
"browserTarget": "quickstart-demo:build:production"
"buildTarget": "quickstart-demo:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "quickstart-demo:build"
"buildTarget": "quickstart-demo:build"
}
},
"test": {
Expand Down Expand Up @@ -297,18 +297,18 @@
"builder": "@angular-devkit/build-angular:dev-server",
"configurations": {
"production": {
"browserTarget": "quickstart-standalone:build:production"
"buildTarget": "quickstart-standalone:build:production"
},
"development": {
"browserTarget": "quickstart-standalone:build:development"
"buildTarget": "quickstart-standalone:build:development"
}
},
"defaultConfiguration": "development"
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "quickstart-standalone:build"
"buildTarget": "quickstart-standalone:build"
}
},
"test": {
Expand Down
23 changes: 23 additions & 0 deletions docs/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,29 @@
<div class="content getting-started">
<div class="content-data">

<h1>Changelog</h1>
<h3>Features</h3>
<ul>
<li>update project to Angular 16 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/b999024b1bb7fdb40f07810a75add60f47fe5f08">b999024</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/728">#728</a> (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/51e438a942773948f17ab108332d704b459fd789">51e438a</a>), closes <a href="https://github.com/manfredsteyer//github.com/manfredsteyer/angular-oauth2-oidc/issues/728/issues/issuecomment-808969225">/github.com/manfredsteyer/angular-oauth2-oidc/issues/728#issuecomment-808969225</a></li>
<li>clear location.hash only if it is present (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c2b2753943d59a6b4b5149f1003371338ac1a210">c2b2753</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/970">#970</a></li>
<li>clock skew bug (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/f30098df4213671871cf9cd5667ca9751ff29ddd">f30098d</a>)</li>
<li>correctly handle ? and &amp; in location replacements (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/70fd8268832aba954956542e37896252dde5cdab">70fd826</a>)</li>
<li>correctly use clockSkew for hasValid[Access|Id]Token (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/68238fb6ea4a2f88ada97b03b13663d1454b001c">68238fb</a>)</li>
<li>Disable nonce validation for id token for e2e tests (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/f5bd96ca81ec6b7af868de72b1098541264347cf">f5bd96c</a>)</li>
<li>fix scope/state removal for implicit flow with hash (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/9e257d0d267942d716607f2a1c78700bd9d6e9ef">9e257d0</a>)</li>
<li>in code flow pass options to error handler (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/c9a2c557178af26154adfbcf39e3db2d12ee0503">c9a2c55</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/972">#972</a></li>
<li>issue with sha256 and prod build <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/1120">#1120</a> (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/b44e19a2f5c758e3b5dab259336ee1974bfe99c8">b44e19a</a>)</li>
<li><strong>js-sha256:</strong> wrap logic in a function to prevent optimizer destroy lib (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/ae26fba258cc3effd693d23473ff51b63005b9ae">ae26fba</a>)</li>
<li><strong>jwks:</strong> update jsrsasign dependency to 10.2.0 (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/a05bd8a106035acb51fb06fd62e17de0de8decb4">a05bd8a</a>), closes <a href="https://github.com/manfredsteyer/angular-oauth2-oidc/issues/1061">#1061</a></li>
<li>multiplying calls to token endpoint in code flow (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/59f65d2eb9cd1a724301fb3de0b3def796920bd4">59f65d2</a>)</li>
<li>Refresh tokens with a plus sign get corrupted before sending to token endpoint (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/2204c5a307640d11b847a0c266b44ca2c18fd9a7">2204c5a</a>)</li>
<li><strong>revoketokenandlogout:</strong> &#39;customParameters&#39; should accept boolean (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/9761baded0d85bd831947de4607296fb029579ab">9761bad</a>)</li>
<li>While Using POPUP mode, we click on login button multiple time it opens multiple popup instead of focusing already opened (<a href="https://github.com/manfredsteyer/angular-oauth2-oidc/commit/bbff95b86173fa9262bf962e7fa4cfe4121b787e">bbff95b</a>)</li>
</ul>
<h2><a href="https://github.com/manfredsteyer/angular-oauth2-oidc/compare/v10.0.3...v10.0.2">12.0.0</a> (2021-07-16)</h2>
<h3>Bug Fixes</h3>
<ul>
Expand Down
20 changes: 10 additions & 10 deletions docs/dependencies.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,23 +50,23 @@
</ol>
<ul class="dependencies-list">
<li>
<b>@angular/animations</b> : ^16.0.3</li>
<b>@angular/animations</b> : ^17.0.7</li>
<li>
<b>@angular/common</b> : ^16.0.3</li>
<b>@angular/common</b> : ^17.0.7</li>
<li>
<b>@angular/compiler</b> : ^16.0.3</li>
<b>@angular/compiler</b> : ^17.0.7</li>
<li>
<b>@angular/core</b> : ^16.0.3</li>
<b>@angular/core</b> : ^17.0.7</li>
<li>
<b>@angular/elements</b> : ^16.0.3</li>
<b>@angular/elements</b> : ^17.0.7</li>
<li>
<b>@angular/forms</b> : ^16.0.3</li>
<b>@angular/forms</b> : ^17.0.7</li>
<li>
<b>@angular/platform-browser</b> : ^16.0.3</li>
<b>@angular/platform-browser</b> : ^17.0.7</li>
<li>
<b>@angular/platform-browser-dynamic</b> : ^16.0.3</li>
<b>@angular/platform-browser-dynamic</b> : ^17.0.7</li>
<li>
<b>@angular/router</b> : ^16.0.3</li>
<b>@angular/router</b> : ^17.0.7</li>
<li>
<b>@popperjs/core</b> : ^2.9.2</li>
<li>
Expand All @@ -92,7 +92,7 @@
<li>
<b>tslib</b> : ^2.5.2</li>
<li>
<b>zone.js</b> : ~0.13.0</li>
<b>zone.js</b> : ~0.14.2</li>
</ul>


Expand Down
1 change: 1 addition & 0 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ <h2>Tested Environment</h2>
<p>At server side we&#39;ve used <strong>IdentityServer</strong> (.NET / .NET Core), Redhat&#39;s <strong>Keycloak</strong> (Java), and <strong>Auth0</strong> (Auth0 is officially supported since version 10 of this lib). For Auth0, please have a look into the respective documentation page here.</p>
<p>For using this library with <strong>Azure Active Directory</strong> (<strong>Azure AD</strong>), we recommend an additional look to this <a href="https://dev.to/yuriburger/azure-active-directory-b2c-with-pkce-for-your-angular-app-1dcg">blog post</a> and the example linked at the end of this blog post.</p>
<p>Also, the Okta community created some guidelines on how to use this lib with Okta. See the links at the end of this page for more information.</p>
<p><strong>Angular 17</strong>: Use 17.x versions of this library (<strong>should also work with older Angular versions!</strong>).</p>
<p><strong>Angular 16</strong>: Use 16.x versions of this library (<strong>should also work with older Angular versions!</strong>).</p>
<p><strong>Angular 15</strong>: Use 15.x versions of this library (<strong>should also work with older Angular versions!</strong>).</p>
<p><strong>Angular 14</strong>: Use 14.x versions of this library (<strong>should also work with older Angular versions!</strong>).</p>
Expand Down
8 changes: 4 additions & 4 deletions docs/js/menu-wc_es5.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions docs/js/search/search_index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/properties.html
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
</ol>
<ul class="properties-list">
<li>
<b>Version</b> : 16.0.0</li>
<b>Version</b> : 17.0.0</li>
<li>
<b>License</b> : MIT</li>
</ul>
Expand Down
Loading

0 comments on commit 0211482

Please sign in to comment.