Changelog - Map

This changelog refers to the @viasoft/map library.

8.0.0 (10/06/2024)

This release is focused around updating to Angular 17.

Notes: The library has been updated to Angular 17, but please revalidate your implementation as it was not possible to test with the Google Maps API key.

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

@agm/core

❌ Removed

agm-core-synergi

✅ Added

4.0.0

agm-core-synergi

@angular/animations

🔃 Updated

^17.3.10

angular/animations

@angular/cdk

🔃 Updated

^17.3.10

angular/cdk

@angular/common

🔃 Updated

^17.3.10

angular/common

@angular/compiler

🔃 Updated

^17.3.10

angular/compiler

@angular/core

🔃 Updated

^17.3.10

angular/core

@angular/forms

🔃 Updated

^17.3.10

angular/forms

@angular/material

🔃 Updated

^17.3.10

angular/material

@angular/platform-browser

🔃 Updated

^17.3.10

angular/platform-browser

@angular/platform-browser-dynamic

🔃 Updated

^17.3.10

angular/platform-browser

@angular/router

🔃 Updated

^17.3.10

angular/router

@asymmetrik/ngx-leaflet

🔃 Updated

~17.0.0

asymmetrik/ngx-leaflet

@fortawesome/fontawesome-pro

❌ Removed

@viasoft/fontawesome-pro

✅ Added

6.4.3

viasoft/fontawesome-pro

@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

@types/googlemaps

🔃 Updated

3.39.13

types/googlemaps

@viasoft/app-core

🔃 Updated

8.0.0-beta.15

viasoft/app-core

@viasoft/client-core

🔃 Updated

8.0.0-beta.15

viasoft/client-core

@viasoft/common

🔃 Updated

8.0.0-beta.15

viasoft/common

@viasoft/components

🔃 Updated

8.0.0-beta.15

viasoft/components

@viasoft/datepicker

🔃 Updated

3.0.1

viasoft/datepicker

@viasoft/http

🔃 Updated

8.0.0-beta.15

viasoft/http

@viasoft/navigation

🔃 Updated

8.0.0-beta.15

viasoft/navigation

@viasoft/theming

🔃 Updated

8.0.0-beta.15

viasoft/theming

@viasoft/view-template

🔃 Updated

8.0.0-beta.15

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.1

core-js

dompurify

🔃 Updated

~3.1.4

dompurify

imask

🔃 Updated

~7.6.0

imask

jwt-decode

🔃 Updated

^4.0.0

jwt-decode

leaflet

🔃 Updated

~1.9.4

leaflet

primeicons

🔃 Updated

~7.0.0

primeicons

primeng

🔃 Updated

~17.16.1

primeng

prompts

❌ Removed

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

util

❌ Removed

zone.js

🔃 Updated

~0.14.6

zone.js

Dev dependency

Status

Version

Documentation

@angular-devkit/build-angular

🔄 Updated

^17.3.8

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.8

angular/cli

@angular/compiler-cli

🔄 Updated

^17.3.10

angular/compiler-cli

@angular/language-service

🔄 Updated

^17.3.10

angular/language-service

@types/jasmine

🔄 Updated

~5.1.4

types/jasmine

@types/jasminewd2

❌ Removed

@types/node

🔄 Updated

~20.12.12

types/node

@typescript-eslint/eslint-plugin

🔄 Updated

7.8.0

typescript-eslint/eslint-plugin

@typescript-eslint/parser

🔄 Updated

7.8.0

typescript-eslint/parser

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

stylelint

🔄 Updated

~14.16.1

stylelint

stylelint-config-prettier

🔄 Updated

~9.0.5

stylelint-config-prettier

ts-node

❌ Removed

tsickle

❌ Removed

typescript

🔄 Updated

~5.4.5

typescript

yargs

❌ Removed

Overrides

"overrides": {
  "agm-core-synergi": {
    "@angular/common": "^17.3.10",
    "@angular/core": "^17.3.10"
  }
}

7.0.0 (24/03/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

@asymmetrik/ngx-leaflet

🔃 Updated

~14.0.1

asymmetrik/ngx-leaflet

@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

@types/googlemaps

❌ Removed

types/googlemaps

@types/google.maps

✅ Added

~3.50.5

types/google.maps

@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

leaflet

🔃 Updated

~1.9.3

leaflet

primeicons

🔃 Updated

~6.0.1

primeicons

primeng

🔃 Updated

~14.2.2

primeng

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

❌ Removed

viasoft/testing

codelyzer

❌ Removed

codelyzer

cypress

❌ Removed

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

gulp

❌ Removed

gulp

gulp-clean

❌ Removed

gulp-clean

gulp-inject

❌ Removed

gulp-inject

gulp-rename

❌ Removed

gulp-rename

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

~29.0.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

Important: Due to changes in the project dependencies, it is necessary to use the --force command when running npm i to ensure the correct installation of dependencies.