Changelog - Text Editor

This changelog refers to the @viasoft/text-editor 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 and address any potential breaking changes in the SDK Core packages.

Dependency updates

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/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

🔃 Updated

~3.37.0

core-js

dompurify

🔃 Updated

~3.1.2

dompurify

imask

🔃 Updated

~7.6.0

imask

jwt-decode

🔃 Updated

^4.0.0

jwt-decode

ngx-quill

🔃 Updated

~25.3.2

ngx-quill

primeicons

🔃 Updated

~7.0.0

primeicons

primeng

🔃 Updated

~17.16.1

primeng

quill

🔃 Updated

2.0.2

quill

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

zone.js

🔃 Updated

~0.14.6

zone.js

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/node

🔄 Updated

~20.12.11

types/node

@typescript-eslint/eslint-plugin

🔄 Updated

7.8.0

typescript-eslint/eslint-plugin

@typescript-eslint/parser

🔄 Updated

7.8.0

typescript-eslint/parser

@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

prettier

🔄 Updated

~3.2.5

prettier

shelljs

🔄 Updated

~0.8.5

shelljs

stylelint

🔄 Updated

~14.16.1

stylelint

stylelint-config-prettier

🔄 Updated

~9.0.5

stylelint-config-prettier

typescript

🔄 Updated

~5.4.5

typescript

Breaking Changes

  • the VsTextEditor now uses the VsFormManipulator, resulting in the replacement of controlName with formControlName.

Before
<vs-text-editor controlName="body"></vs-text-editor>
After
<vs-text-editor formControlName="body"></vs-text-editor>

7.0.0 (06/04/2023)

This release is focused around updating to Angular 14.

Dependency updates

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

ngx-quill

🔃 Updated

~17.1.1

ngx-quill

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

util

🔃 Updated

~0.12.4

util

zone.js

🔃 Updated

~0.12.0

zone.js

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

protractor

❌ Removed

protractor

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