.. _changelog-authorization-management: Changelog - Authorization Management ==================================== This changelog refers to the ``@viasoft/authorization-management`` library. 8.0.0 (22/05/2024) ------------------ This release is focused around updating to Angular 17. To update to version 8.0.0, follow the `SDK Core documentation <#7.0.0-beta.1>`_ and address any potential breaking changes in the SDK Core packages. Dependency updates ^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Dependency - Status - Version - Documentation * - @angular/animations - 🔃 Updated - ``^17.3.9`` - `angular/animations `_ * - @angular/cdk - 🔃 Updated - ``^17.3.9`` - `angular/cdk `_ * - @angular/common - 🔃 Updated - ``^17.3.9`` - `angular/common `_ * - @angular/compiler - 🔃 Updated - ``^17.3.9`` - `angular/compiler `_ * - @angular/core - 🔃 Updated - ``^17.3.9`` - `angular/core `_ * - @angular/forms - 🔃 Updated - ``^17.3.9`` - `angular/forms `_ * - @angular/material - 🔃 Updated - ``^17.3.9`` - `angular/material `_ * - @angular/platform-browser - 🔃 Updated - ``^17.3.9`` - `angular/platform-browser `_ * - @angular/platform-browser-dynamic - 🔃 Updated - ``^17.3.9`` - `angular/platform-browser `_ * - @angular/router - 🔃 Updated - ``^17.3.9`` - `angular/router `_ * - @fortawesome/fontawesome-pro - ❌ Removed - - * - @microsoft/signalr - 🔃 Updated - ``~8.0.0`` - `microsoft/signalr `_ * - @ngx-translate/core - 🔃 Updated - ``~15.0.0`` - `ngx-translate/core `_ * - @sentry/angular-ivy - ✅ Added - ``~7.114.0`` - `sentry/angular-ivy `_ * - @sentry/browser - 🔃 Updated - ``~7.114.0`` - `sentry/browser `_ * - @viasoft/app-core - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/app-core `_ * - @viasoft/client-core - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/client-core `_ * - @viasoft/common - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/common `_ * - @viasoft/components - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/components `_ * - @viasoft/datepicker - 🔃 Updated - ``3.0.1`` - `viasoft/datepicker `_ * - @viasoft/fontawesome-pro - ✅ Added - ``6.4.3`` - `viasoft/fontawesome-pro `_ * - @viasoft/http - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/http `_ * - @viasoft/navigation - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/navigation `_ * - @viasoft/text-editor - 🔃 Updated - ``8.0.0`` - `viasoft/text-editor `_ * - @viasoft/theming - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/theming `_ * - @viasoft/view-template - 🔃 Updated - ``8.0.0-beta.12`` - `viasoft/view-template `_ * - angular-imask - 🔃 Updated - ``~7.6.0`` - `angular-imask `_ * - angular-oauth2-oidc - 🔃 Updated - ``~17.0.2`` - `angular-oauth2-oidc `_ * - core-js - ❌ Removed - - * - dompurify - 🔃 Updated - ``~3.1.4`` - `dompurify `_ * - imask - 🔃 Updated - ``~7.6.0`` - `imask `_ * - jwt-decode - 🔃 Updated - ``^4.0.0`` - `jwt-decode `_ * - lodash - ✅ Added - ``^4.17.21`` - `lodash `_ * - primeicons - 🔃 Updated - ``~7.0.0`` - `primeicons `_ * - primeng - 🔃 Updated - ``~17.16.1`` - `primeng `_ * - rxjs - 🔃 Updated - ``~7.8.1`` - `rxjs `_ * - single-spa - 🔃 Updated - ``^6.0.1`` - `single-spa `_ * - single-spa-angular - 🔃 Updated - ``^9.1.2`` - `single-spa-angular `_ * - tslib - 🔃 Updated - ``^2.6.2`` - `tslib `_ * - ua-parser-js - 🔃 Updated - ``~1.0.37`` - `ua-parser-js `_ * - zone.js - 🔃 Updated - ``~0.14.6`` - `zone.js `_ .. list-table:: :header-rows: 1 * - Dev dependency - Status - Version - Documentation * - @angular-devkit/build-angular - 🔄 Updated - ``^17.3.7`` - `angular-devkit/build-angular `_ * - @angular-eslint/builder - 🔄 Updated - ``17.3.0`` - `angular-eslint/builder `_ * - @angular-eslint/eslint-plugin - 🔄 Updated - ``17.3.0`` - `angular-eslint/eslint-plugin `_ * - @angular-eslint/eslint-plugin-template - 🔄 Updated - ``17.3.0`` - `angular-eslint/eslint-plugin-template `_ * - @angular-eslint/schematics - 🔄 Updated - ``17.3.0`` - `angular-eslint/schematics `_ * - @angular-eslint/template-parser - 🔄 Updated - ``17.3.0`` - `angular-eslint/template-parser `_ * - @angular/cli - 🔄 Updated - ``^17.3.7`` - `angular/cli `_ * - @angular/compiler-cli - 🔄 Updated - ``^17.3.9`` - `angular/compiler-cli `_ * - @angular/language-service - 🔄 Updated - ``^17.3.9`` - `angular/language-service `_ * - @types/jasmine - 🔄 Updated - ``~5.1.4`` - `types/jasmine `_ * - @types/jasminewd2 - ❌ Removed - - * - @types/lodash - ✅ Added - ``^4.17.4`` - `types/lodash `_ * - @types/node - 🔄 Updated - ``~20.12.12`` - `types/node `_ * - @types/ua-parser-js - 🔄 Updated - ``^0.7.39`` - `@types/ua-parser-js `_ * - @viasoft/testing - 🔄 Updated - ``3.0.5`` - `viasoft/testing `_ * - cypress - 🔄 Updated - ``~13.9.0`` - `cypress `_ * - eslint-import-resolver-typescript - 🔄 Updated - ``~3.6.1`` - `eslint-import-resolver-typescript `_ * - eslint-plugin-import - 🔄 Updated - ``~2.29.1`` - `eslint-plugin-import `_ * - jasmine-core - 🔄 Updated - ``~5.1.2`` - `jasmine-core `_ * - jasmine-spec-reporter - ❌ Removed - - * - karma - 🔄 Updated - ``~6.4.3`` - `karma `_ * - karma-chrome-launcher - 🔄 Updated - ``~3.2.0`` - `karma-chrome-launcher `_ * - karma-coverage-istanbul-reporter - ❌ Removed - - * - karma-coverage - ✅ Added - ``~2.2.1`` - `karma-coverage `_ * - karma-jasmine-html-reporter - 🔄 Updated - ``~2.1.0`` - `karma-jasmine-html-reporter `_ * - ng-packagr - 🔄 Updated - ``^17.3.0`` - `ng-packagr `_ * - protractor - ❌ Removed - - * - shelljs - ❌ Removed - - * - prettier - 🔄 Updated - ``~3.2.5`` - `prettier `_ * - stylelint - 🔄 Updated - ``~14.16.1`` - `stylelint `_ * - stylelint-config-prettier - 🔄 Updated - ``~9.0.5`` - `stylelint-config-prettier `_ * - stylelint-config-standard - 🔄 Updated - ``~29.0.0`` - `stylelint-config-standard `_ * - stylelint-config-standard-scss - 🔄 Updated - ``^6.1.0`` - `stylelint-config-standard-scss `_ * - stylelint-scss - 🔄 Updated - ``~4.3.0`` - `stylelint-scss `_ * - tsickle - ❌ Removed - - * - typescript - 🔄 Updated - ``~5.4.5`` - `typescript `_ * - yargs - ❌ Removed - - ____ 7.0.0 (15/03/2023) ------------------ This release is focused around updating to Angular 14. Dependency updates ^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Dependency - Status - Version - Documentation * - @angular/animations - 🔃 Updated - ``^14.2.12`` - `angular/animations `_ * - @angular/cdk - 🔃 Updated - ``^14.2.7`` - `angular/cdk `_ * - @angular/common - 🔃 Updated - ``^14.2.12`` - `angular/common `_ * - @angular/compiler - 🔃 Updated - ``^14.2.12`` - `angular/compiler `_ * - @angular/core - 🔃 Updated - ``^14.2.12`` - `angular/core `_ * - @angular/forms - 🔃 Updated - ``^14.2.12`` - `angular/forms `_ * - @angular/material - 🔃 Updated - ``^14.2.7`` - `angular/material `_ * - @angular/platform-browser - 🔃 Updated - ``^14.2.12`` - `angular/platform-browser `_ * - @angular/platform-browser-dynamic - 🔃 Updated - ``^14.2.12`` - `angular/platform-browser `_ * - @angular/router - 🔃 Updated - ``^14.2.12`` - `angular/router `_ * - @fortawesome/fontawesome-pro - 🔃 Updated - ``~6.2.1`` - `fortawesome `_ * - @microsoft/signalr - 🔃 Updated - ``~7.0.0`` - `microsoft/signalr `_ * - @ngx-translate/core - 🔃 Updated - ``~14.0.0`` - `ngx-translate/core `_ * - @sentry/browser - 🔃 Updated - ``~7.28.1`` - `sentry/browser `_ * - @viasoft/app-core - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/app-core `_ * - @viasoft/client - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/client `_ * - @viasoft/client-core - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/client-core `_ * - @viasoft/common - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/common `_ * - @viasoft/components - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/components `_ * - @viasoft/datepicker - 🔃 Updated - ``2.0.0`` - `viasoft/datepicker `_ * - @viasoft/http - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/http `_ * - @viasoft/navigation - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/navigation `_ * - @viasoft/theming - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/theming `_ * - @viasoft/view-template - 🔃 Updated - ``7.0.0-beta.1`` - `viasoft/view-template `_ * - angular-imask - 🔃 Updated - ``~6.4.3`` - `angular-imask `_ * - angular-oauth2-oidc - 🔃 Updated - ``~14.0.1`` - `angular-oauth2-oidc `_ * - core-js - 🔃 Updated - ``~3.26.1`` - `core-js `_ * - dateformat - 🔃 Updated - ``~5.0.3`` - `dateformat `_ * - dompurify - 🔃 Updated - ``~2.4.1`` - `dompurify `_ * - imask - 🔃 Updated - ``~6.4.3`` - `imask `_ * - primeicons - 🔃 Updated - ``~6.0.1`` - `primeicons `_ * - primeng - 🔃 Updated - ``~14.2.2`` - `primeng `_ * - prompts - 🔃 Updated - ``~2.4.2`` - `prompts `_ * - rxjs - 🔃 Updated - ``~7.8.0`` - `rxjs `_ * - single-spa - 🔃 Updated - ``^5.9.4`` - `single-spa `_ * - single-spa-angular - 🔃 Updated - ``^7.0.0`` - `single-spa-angular `_ * - tslib - 🔃 Updated - ``~2.4.1`` - `tslib `_ * - ua-parser-js - 🔃 Updated - ``~1.0.32`` - `ua-parser-js `_ * - util - 🔃 Updated - ``~0.12.4`` - `util `_ * - zone.js - 🔃 Updated - ``~0.12.0`` - `zone.js `_ .. list-table:: :header-rows: 1 * - Dev dependency - Status - Version - Documentation * - @angular-devkit/build-angular - 🔄 Updated - ``^14.2.10`` - `angular-devkit/build-angular `_ * - @angular-eslint/builder - ✅ Added - ``14.4.0`` - `angular-eslint/builder `_ * - @angular-eslint/eslint-plugin - ✅ Added - ``14.4.0`` - `angular-eslint/eslint-plugin `_ * - @angular-eslint/eslint-plugin-template - ✅ Added - ``14.4.0`` - `angular-eslint/eslint-plugin-template `_ * - @angular-eslint/schematics - ✅ Added - ``14.4.0`` - `angular-eslint/schematics `_ * - @angular-eslint/template-parser - ✅ Added - ``14.4.0`` - `angular-eslint/template-parser `_ * - @angular/cli - 🔄 Updated - ``^14.2.10`` - `angular/cli `_ * - @angular/compiler-cli - 🔄 Updated - ``^14.2.12`` - `angular/compiler-cli `_ * - @angular/language-service - 🔄 Updated - ``^14.2.12`` - `angular/language-service `_ * - @types/jasmine - 🔄 Updated - ``~4.3.1`` - `types/jasmine `_ * - @types/jasminewd2 - 🔄 Updated - ``~2.0.10`` - `types/jasminewd2 `_ * - @types/node - 🔄 Updated - ``~18.11.17`` - `types/node `_ * - @typescript-eslint/eslint-plugin - 🔄 Updated - ``5.43.0`` - `typescript-eslint/eslint-plugin `_ * - @typescript-eslint/parser - 🔄 Updated - ``5.43.0`` - `typescript-eslint/parser `_ * - @viasoft/testing - 🔃 Updated - ``2.0.2`` - `viasoft/testing `_ * - codelyzer - ❌ Removed - - `codelyzer `_ * - cypress - 🔃 Updated - ``~12.2.0`` - `cypress `_ * - cypress-image-snapshot - ❌ Removed - - `cypress-image-snapshot `_ * - eslint - 🔄 Updated - ``^8.28.0`` - `eslint `_ * - eslint-config-airbnb-base - 🔄 Updated - ``~15.0.0`` - `eslint-config-airbnb-base `_ * - eslint-import-resolver-typescript - 🔄 Updated - ``~3.5.2`` - `eslint-import-resolver-typescript `_ * - eslint-plugin-import - 🔄 Updated - ``2.27.5`` - `eslint-plugin-import `_ * - jasmine-core - 🔄 Updated - ``~4.5.0`` - `jasmine-core `_ * - jasmine-spec-reporter - 🔄 Updated - ``~7.0.0`` - `jasmine-spec-reporter `_ * - karma - 🔄 Updated - ``~6.4.1`` - `karma `_ * - karma-chrome-launcher - 🔄 Updated - ``~3.1.1`` - `karma-chrome-launcher `_ * - karma-coverage-istanbul-reporter - 🔄 Updated - ``~3.0.3`` - `karma-coverage-istanbul `_ * - karma-jasmine - 🔄 Updated - ``~5.1.0`` - `karma-jasmine `_ * - karma-jasmine-html-reporter - 🔄 Updated - ``~2.0.0`` - `karma-jasmine-html-reporter `_ * - ng-packagr - 🔄 Updated - ``~14.2.2`` - `ng-packagr `_ * - prettier - 🔄 Updated - ``~2.8.1`` - `prettier `_ * - shelljs - 🔄 Updated - ``~0.8.5`` - `shelljs `_ * - stylelint - 🔄 Updated - ``~14.16.0`` - `stylelint `_ * - stylelint-config-prettier - 🔄 Updated - ``~9.0.4`` - `stylelint-config-prettier `_ * - stylelint-config-standard - 🔄 Updated - ``~29.0.0`` - `stylelint-config-standard `_ * - stylelint-config-standard-scss - ✅ Added - ``^6.1.0`` - `stylelint-config-standard-scss `_ * - stylelint-scss - 🔄 Updated - ``~4.3.0`` - `stylelint-scss `_ * - ts-node - 🔄 Updated - ``~10.9.1`` - `ts-node `_ * - tsickle - 🔄 Updated - ``~0.46.3`` - `tsickle `_ * - tslint - ❌ Removed - - `tslint `_ * - tslint-angular - ❌ Removed - - `tslint-angular `_ * - typescript - 🔄 Updated - ``~4.7.2`` - `typescript `_ * - yargs - 🔄 Updated - ``~17.6.2`` - `yargs `_ Breaking Changes ^^^^^^^^^^^^^^^^ * There have been breaking changes in @viasoft/testing. To handle these changes, follow the steps outlined in the :ref:`@viasoft/testing Breaking Changes section.<@viasoft/testing sdk-7.0.0-beta.1 breaking changes>` ---- 6.1.0 (05/11/2021) ------------------ Dependency updates ^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 * - Dependency - Status - Version * - ``@viasoft/app-core`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/client`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/client-core`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/common`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/components`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/http`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/navigation`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/theming`` - 🔃 Updated - ``6.3.4`` * - ``@viasoft/view-template`` - 🔃 Updated - ``6.3.4`` Breaking changes ^^^^^^^^^^^^^^^^ * `FRM-1856 `_\ : All API endpoints are now prefixed with ``VS_API_PREFIX``. ---- 6.0.0 (05/11/2021) ------------------ Initial release