# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.58.11] - 2026-09-28

[2.58.11]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.58.10...v2.58.11

#### Bug Fixes

*   update MDR version to 1.18 in Jenkinsfile

## [2.58.10] - 2026-08-26

[2.58.10]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.58.9...v2.58.10

#### Bug Fixes

*   update MDR version to 1.17 in Jenkinsfile

## [2.58.9] - 2026-08-26

[2.58.9]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.58.4...v2.58.9

#### Bug Fixes

*   Correct the UDI carrier format
*   rename Swiss CH-REP to Taevas Life Sciences GmbH on the SDK label
*   update Brazil registration holder details on the SDK label
*   remove SonarQube from web-sdk
*   patch 57 Dependabot alerts in dev dependencies

#### io-4453

*   Remove manual publishing approval gate

## [2.58.4] - 2026-06-11

[2.58.4]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.58.3...v2.58.4

#### Bug Fixes

*   show only latest release section in publish approval

#### Chores

*   bump MDR version to 1.16

## [2.58.3] - 2026-06-08

[2.58.3]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.58.2...v2.58.3

#### Bug Fixes

*   clamp dialog width on narrow mobile viewports

## [2.58.2] - 2026-05-21

[2.58.2]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.56.4...v2.58.2

#### Bug Fixes

*   updated docs to remove refs
*   force new build after updated npm token

#### Feature

*   assessment integrate romanian and swahili
*   optional locale with browser-based default

#### Chores

*   accessibility updates
*   rotate token

## [2.56.4] - 2026-04-07

[2.56.4]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.55.2...v2.56.4

#### Bug Fixes

*   bump MDR Version
*   update npm token credentials in Jenkinsfile
*   npm publishing fix
*   fix build bump gradle
*   fix build, bump webpack
*   update Brazil regulatory addres label

#### Feature

*   add new regulatory labels

## [2.55.2] - 2025-07-03

[2.55.2]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.55.1...v2.55.2

#### Bug Fixes

*   Build MDR Release 1.14

#### Documentation

*   param updates

## [2.55.1] - 2025-07-03

[2.55.1]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.54.1...v2.55.1

#### Bug Fixes

*   force build

#### Feature

*   make dialog height and width configurable

#### Documentation

*   web sdk documentation overhaul

## [2.54.1] - 2025-06-05

[2.54.1]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.54.0...v2.54.1

#### Bug Fixes

*   remove JAVA\_HOME environment variable from pipeline configuration
*   update Brazil registration holder details with new address

## [2.54.0] - 2025-05-26

[2.54.0]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.52.0...v2.54.0

#### Bug Fixes

*   update MDR product version to 1.12

#### Feature

*   release MDR 1.13
*   skipCloseCallbackOnRedirect parameter added

## [2.52.0] - 2025-05-01

[2.52.0]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.51.2...v2.52.0

#### Bug Fixes

*   release web-sdk MDR version 1.9
*   IO-204-release-web-sdk-1.9
*   fixing demo env of SDK to scale its footer
*   MDR 1.7 Release
*   fix naming
*   MDR 1.4 Release
*   MDR 1.3 Release
*   force release to test new github token
*   change to new berlin address
*   publishing fixes
*   force release 2.46.6
*   force new release 2.46.5
*   duplicate logo fix
*   testing pipelines
*   reactivate trufflehog
*   remove source highlighting library
*   fix demo app github pages paths
*   initial implementation of jenkins agent web-sdk
*   MDR Label improvements and Swiss label
*   fix CVE-2021-23386 vulnerability
*   reactivate integration tests outside of DEFAULT\_BRANCH
*   update testcafe
*   apply MIT licence
*   ignore publishing pipeline for Trufflehog
*   override expired token
*   fix vulnerabillity
*   reserved parameter override fix
*   fix CVE-2022-37603 vulnerability
*   disable C45188 integration test on firefox
*   fix security vulnerabilities
*   prevent modal background scrolling
*   address sonarqube code smells
*   Fix CVE-2022-25858 vulnerability
*   fix CVE-2022-31129 vulnerability
*   add generic ui configuration injection point
*   update demo instance URLs
*   amend wording for launcher element in Integration Guide
*   Fix hot reload
*   perform asciidoc PDF image copying using doFirst
*   overhaul and extend Contribution Guide
*   update contribution guide (localization guidelines, onboarding instructions, building documentation)
*   warning about whitespaces
*   finalize web documentation
*   refine the chapter on adding or updating locales in the contribution guide
*   fix minor sonarqube issues
*   handle ACTION\_REDIRECT\_TOP postMessage
*   Reactivate trufflehog step
*   fix sonarqube issuess
*   Publish to NPM on github packages
*   examples cleanup
*   doumentation fixes
*   update integration guide for missing locales
*   minor adjustments
*   enable SDK UI layer to be dynamically changed between assessments
*   clean up front matter
*   testcafe as zip asset
*   testcafe as zip asset
*   remove direct dependency to assessment-fe-mock but run via npx
*   omit ticket ID when publishing to public repository
*   remove obsolete files and fix links
*   target repository credentials
*   introduce target URL variables and publish to non-Enterprise GitHub
*   introduce target URL variables and publish to non-Enterprise GitHub
*   various fixes in regards to publishing
*   introduce private and public changelogs
*   add nojekyll
*   add adaConfig script and fix classic zip
*   update build pipeline to support publishing
*   rebuild
*   add readme badges and desc
*   add fundamental publishing pipeline
*   Add close button to the tab order
*   Quit assessment function
*   update npm packages to patch vulnerabilities
*   revert web demo app locales
*   add url query parameter check
*   improve DependencyCheck Stage to fail when exceeding vulnerability limits
*   Integrate TruffleHog
*   add demo-app to code analysis and set SonarQube stage after build
*   remove duplicated imports and fix deprecated dom element
*   Push Code coverage to 90%
*   specify mock's port
*   add SonarQube documentation
*   add sonarqube static code analysis
*   window size for firefox
*   cleanup integration tests
*   add firefox:headless to integration test browser list in ci configuration
*   add display mode test suite
*   add session management test suite
*   test assertion
*   add url query parameter test suite
*   assertion to the fallback local test
*   add boolean parameter
*   change test folder restructure
*   updated package-lock.json
*   remove dynamic auth.url
*   update default url
*   add footer
*   format
*   linting problems
*   Make sure to not ignore relevant warnings during jest unit tests
*   add basic jenkins pipeline
*   add script, task, and launch config to debug in vscode
*   typo
*   update lock file
*   programmatically getting url.
*   update lock file
*   fixed .prettierignore file
*   npm scripts and formated files
*   fixed eslint config and linting scripts
*   typo
*   remove the trailing slash from base URL when appending the suffix
*   properly use redirectUrlSuffix when there are query params in URL
*   rename trackingGUID parameter to trackingId
*   renaming buil file
*   remove outdated npm scripts
*   build-config
*   Fixed log level and message if no url has been configured
*   more CSS hardening
*   update dependencies to address known security issues
*   typo
*   reduce minimal dialog height to 500px
*   remove experimental code from doc pdf theme
*   minor documentation change
*   fix a broken link in the integration manual
*   change launcher element selector configuration option and update samples
*   only include launch, iss and locale in the URL if they are defined
*   add meta charset info to sample pages without it
*   remove client logo background color
*   properly handle ESC key
*   MDR release version 1.10 of web-sdk for Orion Health

#### Feature

*   data passing
*   add allowAttributes for iframe
*   add configurable scroll into view parameter
*   add configurable i18n capability
*   wayfinder on external demo page
*   demo options and page update
*   add sliding animation
*   add dialogLocation parameter for positioning dialog
*   add configuration for backdrop interactivity (#187)
*   add ability to skip the exit confirmation dialog
*   add action handlers
*   add NPM & CDN distribution channel
*   add regulatory information
*   add confidentiality tag
*   add and propagate regulatory information
*   polish documentation and samples
*   add ability to specify custom query parameters
*   share assessment questionnare
*   introduce aria labels
*   generate and publish source maps
*   strip excessive leading or trailing whitespace from parameters
*   publish npm package to the public repository
*   finalize publishing
*   add exit on escape key via postMessage
*   Iterate until solution satisfies requirements
*   Publishing Approval process
*   implement publishing pipeline using publishing toolkit
*   overhaul documentation
*   Add Dutch translations
*   update CHANGELOG
*   update CHANGELOG
*   activate husky pre commits
*   add OWASP dependency checks
*   generate and publish documentation
*   setup integration tests with TestCafe
*   refactor config class
*   restructure repository
*   port "initPhase" and "appendSuffix" to TS
*   make "auth.launch" dynamic
*   control SDK initialization wrt document.readyState
*   allow a URL suffix to be specified for the redirect URL (WMS-98)
*   added new trackingGUID parameter
*   redirect parent page based on "message" event
*   pass complete URL of the host page as a query param
*   update SDK to support multiple call-to-action elements
*   make it possible to load the SDK script dynamically
*   harden CSS (ENGL-754)
*   add support for Arabic
*   fall back to "auth.url" config property if "url" is not set
*   **docs:** change company to GmbH, add confidentiality notes
*   **docs:** add copyright info
*   PDF footer theming and tweaks
*   Ada footer in HTML docs
*   Ada logo in HTML docs
*   customize PDF theme fonts
*   doc PDF theme update
*   include "displayMode" in the generated URL
*   use the originally requested locale in the URL
*   inlineManual display mode
*   make most of the configuration options "dynamic"
*   Add support for "de-DE", "es-ES" and "pt-BR" locales
*   add partnerEnv parameter
*   add customizationID parameter
*   update documentation for version 1.4.1
*   scroll top of every new question into viewport
*   include border and padding when setting "auto height" in inline mode
*   add title attribute to iframe
*   update documentation, add custom PDF theme
*   set up the integration guide for publishing using github pages
*   update documentation with info about inline mode and programmatic control
*   use CSS selector for finding the launcher DOM element
*   adjust iframe height automatically so it matches the content
*   add custom logo section to docs
*   use asciidoctor for integration manual
*   create a generic (partner-independent) build
*   display logo in header
*   create SDK samples
*   inline display mode
*   make assessment launcher id configurable
*   supprot dynamic launch codes
*   change fonts and colors in few places

#### Chores

*   updating CODEOWNERS
*   docs slack logo
*   Disable testrail and documentation to test master build
*   EPT EM and PM are publishing approvers
*   adjust publishing pipeline
*   adjust publishing pipeline
*   fix MDR version propagation
*   add SOUP specification according to SOP-53
*   update MDR version to 1.1
*   renew SonaQube badge token
*   disable github packages publishing by default to prevent potential collisions
*   add options for dry-running publishing
*   override expired token
*   override expired token
*   chore commits dot not fail the build pipeline
*   delete integrationTest.ts file
*   change footer
*   sticky footer
*   remove docs
*   add PR template
*   removed deprecated target environment param
*   make prettier
*   make prettier
*   removed globals from eslintrc.js
*   formated all the files
*   Implemented husky pre-commit hook to format files
*   implemented ESLint, Prettier with Airbnb convention
*   updated quides and auxiliary sources
*   more code migrated to TypeScript
*   more code migrated to TypeScript
*   migrate to TypeScript
*   minor stylistic changes
*   update generated HTML so it reflects recent typo fixes
*   **docs:** add copyright symbol to page footer in HTML version
*   update github pages
*   update changelog
*   remove unneeded log entry
*   update gradle wrapper so it works with JDK 15
*   create aliases for documentation tasks
*   add STC production build
*   update static launch sample
*   minor improvement of how missing strings are handled
*   change launcher button id
*   Import base files

#### Code Refactoring

*   rename "customizationID" parameter to "customizationId"
*   simplify bootstrapping process
*   improve documentation generation
*   move "url" configuration property from "auth" to root
*   massive refactoring of code and styles (now using 'less')
*   **i18n:** use PO exported files directly
*   **i18n:** refactor code so it can use PO Editor strings directly
*   **i18n:** use a helper function for translation
*   use ES classess for app and dialog
*   **configuration:** Inject default configuration during build

#### Documentation

*   add Brazil registration holder details
*   working test page for resizing
*   update locales in integration guide
*   add integration tests guide in contributors guide
*   add or update locale
*   running sdk locally
*   add test with coverage
*   add contributors guide
*   added steps for manual release creation
*   added CREATING\_RELEASES.md file
*   update SDK version in GH pages

#### feature

*   support generic keep-alives

#### Tests

*   launch behaviour suite
*   add exit confirmation dialog suite
*   fix test assertion
*   fix test assertion
*   speciffiy multiple assessment launcher elements
*   assessment launcher elements
*   add test for static config parameters
*   localization test suite
*   add logo test suite
*   add integration tests for user interaction monitor
*   updated one test to match the version
*   Added More tests, coverage 90%
*   raised coverage to 72%

#### wip

*   exit confirmation

## [2.51.2] - 2025-02-20

[2.51.2]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.50.1...v2.51.2

#### Bug Fixes

*   release web-sdk MDR version 1.9
*   IO-204-release-web-sdk-1.9

#### Feature

*   data passing

## [2.50.1] - 2024-11-26

[2.50.1]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.49.2...v2.50.1

#### Bug Fixes

*   fixing demo env of SDK to scale its footer
*   MDR 1.7 Release
*   fix naming
*   MDR 1.4 Release
*   MDR 1.3 Release
*   force release to test new github token
*   change to new berlin address
*   publishing fixes
*   force release 2.46.6
*   force new release 2.46.5
*   duplicate logo fix
*   testing pipelines
*   reactivate trufflehog
*   remove source highlighting library
*   fix demo app github pages paths
*   initial implementation of jenkins agent web-sdk
*   MDR Label improvements and Swiss label
*   fix CVE-2021-23386 vulnerability
*   reactivate integration tests outside of DEFAULT\_BRANCH
*   update testcafe
*   apply MIT licence
*   ignore publishing pipeline for Trufflehog
*   override expired token
*   fix vulnerabillity
*   reserved parameter override fix
*   fix CVE-2022-37603 vulnerability
*   disable C45188 integration test on firefox
*   fix security vulnerabilities
*   prevent modal background scrolling
*   address sonarqube code smells
*   Fix CVE-2022-25858 vulnerability
*   fix CVE-2022-31129 vulnerability
*   add generic ui configuration injection point
*   update demo instance URLs
*   amend wording for launcher element in Integration Guide
*   Fix hot reload
*   perform asciidoc PDF image copying using doFirst
*   overhaul and extend Contribution Guide
*   update contribution guide (localization guidelines, onboarding instructions, building documentation)
*   warning about whitespaces
*   finalize web documentation
*   refine the chapter on adding or updating locales in the contribution guide
*   fix minor sonarqube issues
*   handle ACTION\_REDIRECT\_TOP postMessage
*   Reactivate trufflehog step
*   fix sonarqube issuess
*   Publish to NPM on github packages
*   examples cleanup
*   doumentation fixes
*   update integration guide for missing locales
*   minor adjustments
*   enable SDK UI layer to be dynamically changed between assessments
*   clean up front matter
*   testcafe as zip asset
*   testcafe as zip asset
*   remove direct dependency to assessment-fe-mock but run via npx
*   omit ticket ID when publishing to public repository
*   remove obsolete files and fix links
*   target repository credentials
*   introduce target URL variables and publish to non-Enterprise GitHub
*   introduce target URL variables and publish to non-Enterprise GitHub
*   various fixes in regards to publishing
*   introduce private and public changelogs
*   add nojekyll
*   add adaConfig script and fix classic zip
*   update build pipeline to support publishing
*   rebuild
*   add readme badges and desc
*   add fundamental publishing pipeline
*   Add close button to the tab order
*   Quit assessment function
*   update npm packages to patch vulnerabilities
*   revert web demo app locales
*   add url query parameter check
*   improve DependencyCheck Stage to fail when exceeding vulnerability limits
*   Integrate TruffleHog
*   add demo-app to code analysis and set SonarQube stage after build
*   remove duplicated imports and fix deprecated dom element
*   Push Code coverage to 90%
*   specify mock's port
*   add SonarQube documentation
*   add sonarqube static code analysis
*   window size for firefox
*   cleanup integration tests
*   add firefox:headless to integration test browser list in ci configuration
*   add display mode test suite
*   add session management test suite
*   test assertion
*   add url query parameter test suite
*   assertion to the fallback local test
*   add boolean parameter
*   change test folder restructure
*   updated package-lock.json
*   remove dynamic auth.url
*   update default url
*   add footer
*   format
*   linting problems
*   Make sure to not ignore relevant warnings during jest unit tests
*   add basic jenkins pipeline
*   add script, task, and launch config to debug in vscode
*   typo
*   update lock file
*   programmatically getting url.
*   update lock file
*   fixed .prettierignore file
*   npm scripts and formated files
*   fixed eslint config and linting scripts
*   typo
*   remove the trailing slash from base URL when appending the suffix
*   properly use redirectUrlSuffix when there are query params in URL
*   rename trackingGUID parameter to trackingId
*   renaming buil file
*   remove outdated npm scripts
*   build-config
*   Fixed log level and message if no url has been configured
*   more CSS hardening
*   update dependencies to address known security issues
*   typo
*   reduce minimal dialog height to 500px
*   remove experimental code from doc pdf theme
*   minor documentation change
*   fix a broken link in the integration manual
*   change launcher element selector configuration option and update samples
*   only include launch, iss and locale in the URL if they are defined
*   add meta charset info to sample pages without it
*   remove client logo background color
*   properly handle ESC key
*   MDR 1.8 Release for Orion

#### Feature

*   add allowAttributes for iframe
*   add configurable scroll into view parameter
*   add configurable i18n capability
*   wayfinder on external demo page
*   demo options and page update
*   add sliding animation
*   add dialogLocation parameter for positioning dialog
*   add configuration for backdrop interactivity (#187)
*   add ability to skip the exit confirmation dialog
*   add action handlers
*   add NPM & CDN distribution channel
*   add regulatory information
*   add confidentiality tag
*   add and propagate regulatory information
*   polish documentation and samples
*   add ability to specify custom query parameters
*   share assessment questionnare
*   introduce aria labels
*   generate and publish source maps
*   strip excessive leading or trailing whitespace from parameters
*   publish npm package to the public repository
*   finalize publishing
*   add exit on escape key via postMessage
*   Iterate until solution satisfies requirements
*   Publishing Approval process
*   implement publishing pipeline using publishing toolkit
*   overhaul documentation
*   Add Dutch translations
*   update CHANGELOG
*   update CHANGELOG
*   activate husky pre commits
*   add OWASP dependency checks
*   generate and publish documentation
*   setup integration tests with TestCafe
*   refactor config class
*   restructure repository
*   port "initPhase" and "appendSuffix" to TS
*   make "auth.launch" dynamic
*   control SDK initialization wrt document.readyState
*   allow a URL suffix to be specified for the redirect URL (WMS-98)
*   added new trackingGUID parameter
*   redirect parent page based on "message" event
*   pass complete URL of the host page as a query param
*   update SDK to support multiple call-to-action elements
*   make it possible to load the SDK script dynamically
*   harden CSS (ENGL-754)
*   add support for Arabic
*   fall back to "auth.url" config property if "url" is not set
*   **docs:** change company to GmbH, add confidentiality notes
*   **docs:** add copyright info
*   PDF footer theming and tweaks
*   Ada footer in HTML docs
*   Ada logo in HTML docs
*   customize PDF theme fonts
*   doc PDF theme update
*   include "displayMode" in the generated URL
*   use the originally requested locale in the URL
*   inlineManual display mode
*   make most of the configuration options "dynamic"
*   Add support for "de-DE", "es-ES" and "pt-BR" locales
*   add partnerEnv parameter
*   add customizationID parameter
*   update documentation for version 1.4.1
*   scroll top of every new question into viewport
*   include border and padding when setting "auto height" in inline mode
*   add title attribute to iframe
*   update documentation, add custom PDF theme
*   set up the integration guide for publishing using github pages
*   update documentation with info about inline mode and programmatic control
*   use CSS selector for finding the launcher DOM element
*   adjust iframe height automatically so it matches the content
*   add custom logo section to docs
*   use asciidoctor for integration manual
*   create a generic (partner-independent) build
*   display logo in header
*   create SDK samples
*   inline display mode
*   make assessment launcher id configurable
*   supprot dynamic launch codes
*   change fonts and colors in few places

#### Chores

*   updating CODEOWNERS
*   docs slack logo
*   Disable testrail and documentation to test master build
*   EPT EM and PM are publishing approvers
*   adjust publishing pipeline
*   adjust publishing pipeline
*   fix MDR version propagation
*   add SOUP specification according to SOP-53
*   update MDR version to 1.1
*   renew SonaQube badge token
*   disable github packages publishing by default to prevent potential collisions
*   add options for dry-running publishing
*   override expired token
*   override expired token
*   chore commits dot not fail the build pipeline
*   delete integrationTest.ts file
*   change footer
*   sticky footer
*   remove docs
*   add PR template
*   removed deprecated target environment param
*   make prettier
*   make prettier
*   removed globals from eslintrc.js
*   formated all the files
*   Implemented husky pre-commit hook to format files
*   implemented ESLint, Prettier with Airbnb convention
*   updated quides and auxiliary sources
*   more code migrated to TypeScript
*   more code migrated to TypeScript
*   migrate to TypeScript
*   minor stylistic changes
*   update generated HTML so it reflects recent typo fixes
*   **docs:** add copyright symbol to page footer in HTML version
*   update github pages
*   update changelog
*   remove unneeded log entry
*   update gradle wrapper so it works with JDK 15
*   create aliases for documentation tasks
*   add STC production build
*   update static launch sample
*   minor improvement of how missing strings are handled
*   change launcher button id
*   Import base files

#### CI

*   merge master for release

#### Code Refactoring

*   rename "customizationID" parameter to "customizationId"
*   simplify bootstrapping process
*   improve documentation generation
*   move "url" configuration property from "auth" to root
*   massive refactoring of code and styles (now using 'less')
*   **i18n:** use PO exported files directly
*   **i18n:** refactor code so it can use PO Editor strings directly
*   **i18n:** use a helper function for translation
*   use ES classess for app and dialog
*   **configuration:** Inject default configuration during build

#### Documentation

*   working test page for resizing
*   update locales in integration guide
*   add integration tests guide in contributors guide
*   add or update locale
*   running sdk locally
*   add test with coverage
*   add contributors guide
*   added steps for manual release creation
*   added CREATING\_RELEASES.md file
*   update SDK version in GH pages

#### feature

*   support generic keep-alives

#### Tests

*   launch behaviour suite
*   add exit confirmation dialog suite
*   fix test assertion
*   fix test assertion
*   speciffiy multiple assessment launcher elements
*   assessment launcher elements
*   add test for static config parameters
*   localization test suite
*   add logo test suite
*   add integration tests for user interaction monitor
*   updated one test to match the version
*   Added More tests, coverage 90%
*   raised coverage to 72%

#### wip

*   exit confirmation

## [2.49.2] - 2024-10-31

[2.49.2]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.47.1...v2.49.2

#### Bug Fixes

*   MDR 1.7 Release
*   fix naming
*   MDR 1.4 Release
*   MDR 1.3 Release
*   force release to test new github token
*   change to new berlin address
*   publishing fixes
*   force release 2.46.6
*   force new release 2.46.5
*   duplicate logo fix
*   testing pipelines
*   reactivate trufflehog
*   remove source highlighting library
*   fix demo app github pages paths
*   initial implementation of jenkins agent web-sdk
*   MDR Label improvements and Swiss label
*   fix CVE-2021-23386 vulnerability
*   reactivate integration tests outside of DEFAULT\_BRANCH
*   update testcafe
*   apply MIT licence
*   ignore publishing pipeline for Trufflehog
*   override expired token
*   fix vulnerabillity
*   reserved parameter override fix
*   fix CVE-2022-37603 vulnerability
*   disable C45188 integration test on firefox
*   fix security vulnerabilities
*   prevent modal background scrolling
*   address sonarqube code smells
*   Fix CVE-2022-25858 vulnerability
*   fix CVE-2022-31129 vulnerability
*   add generic ui configuration injection point
*   update demo instance URLs
*   amend wording for launcher element in Integration Guide
*   Fix hot reload
*   perform asciidoc PDF image copying using doFirst
*   overhaul and extend Contribution Guide
*   update contribution guide (localization guidelines, onboarding instructions, building documentation)
*   warning about whitespaces
*   finalize web documentation
*   refine the chapter on adding or updating locales in the contribution guide
*   fix minor sonarqube issues
*   handle ACTION\_REDIRECT\_TOP postMessage
*   Reactivate trufflehog step
*   fix sonarqube issuess
*   Publish to NPM on github packages
*   examples cleanup
*   doumentation fixes
*   update integration guide for missing locales
*   minor adjustments
*   enable SDK UI layer to be dynamically changed between assessments
*   clean up front matter
*   testcafe as zip asset
*   testcafe as zip asset
*   remove direct dependency to assessment-fe-mock but run via npx
*   omit ticket ID when publishing to public repository
*   remove obsolete files and fix links
*   target repository credentials
*   introduce target URL variables and publish to non-Enterprise GitHub
*   introduce target URL variables and publish to non-Enterprise GitHub
*   various fixes in regards to publishing
*   introduce private and public changelogs
*   add nojekyll
*   add adaConfig script and fix classic zip
*   update build pipeline to support publishing
*   rebuild
*   add readme badges and desc
*   add fundamental publishing pipeline
*   Add close button to the tab order
*   Quit assessment function
*   update npm packages to patch vulnerabilities
*   revert web demo app locales
*   add url query parameter check
*   improve DependencyCheck Stage to fail when exceeding vulnerability limits
*   Integrate TruffleHog
*   add demo-app to code analysis and set SonarQube stage after build
*   remove duplicated imports and fix deprecated dom element
*   Push Code coverage to 90%
*   specify mock's port
*   add SonarQube documentation
*   add sonarqube static code analysis
*   window size for firefox
*   cleanup integration tests
*   add firefox:headless to integration test browser list in ci configuration
*   add display mode test suite
*   add session management test suite
*   test assertion
*   add url query parameter test suite
*   assertion to the fallback local test
*   add boolean parameter
*   change test folder restructure
*   updated package-lock.json
*   remove dynamic auth.url
*   update default url
*   add footer
*   format
*   linting problems
*   Make sure to not ignore relevant warnings during jest unit tests
*   add basic jenkins pipeline
*   add script, task, and launch config to debug in vscode
*   typo
*   update lock file
*   programmatically getting url.
*   update lock file
*   fixed .prettierignore file
*   npm scripts and formated files
*   fixed eslint config and linting scripts
*   typo
*   remove the trailing slash from base URL when appending the suffix
*   properly use redirectUrlSuffix when there are query params in URL
*   rename trackingGUID parameter to trackingId
*   renaming buil file
*   remove outdated npm scripts
*   build-config
*   Fixed log level and message if no url has been configured
*   more CSS hardening
*   update dependencies to address known security issues
*   typo
*   reduce minimal dialog height to 500px
*   remove experimental code from doc pdf theme
*   minor documentation change
*   fix a broken link in the integration manual
*   change launcher element selector configuration option and update samples
*   only include launch, iss and locale in the URL if they are defined
*   add meta charset info to sample pages without it
*   remove client logo background color
*   properly handle ESC key
*   MDR release 1.6
*   fix README
*   Merge branch 'master' into WMS-843\_orion\_ui\_configuration
*   Merge branch 'master' into WMS-843\_orion\_ui\_configuration
*   add orion specific configuration
*   add generic ui configuration injection point
*   update demo instance URLs
*   amend wording for launcher element in Integration Guide
*   Fix hot reload
*   perform asciidoc PDF image copying using doFirst
*   overhaul and extend Contribution Guide
*   update contribution guide (localization guidelines, onboarding instructions, building documentation)
*   warning about whitespaces
*   finalize web documentation
*   refine the chapter on adding or updating locales in the contribution guide
*   fix minor sonarqube issues
*   handle ACTION\_REDIRECT\_TOP postMessage
*   Reactivate trufflehog step
*   fix sonarqube issuess
*   Publish to NPM on github packages
*   examples cleanup
*   doumentation fixes
*   update integration guide for missing locales
*   minor adjustments
*   enable SDK UI layer to be dynamically changed between assessments
*   clean up front matter
*   testcafe as zip asset
*   testcafe as zip asset
*   remove direct dependency to assessment-fe-mock but run via npx
*   omit ticket ID when publishing to public repository
*   remove obsolete files and fix links
*   target repository credentials
*   introduce target URL variables and publish to non-Enterprise GitHub
*   introduce target URL variables and publish to non-Enterprise GitHub
*   various fixes in regards to publishing
*   introduce private and public changelogs
*   add nojekyll
*   add adaConfig script and fix classic zip
*   update build pipeline to support publishing
*   rebuild
*   add readme badges and desc
*   add fundamental publishing pipeline
*   Add close button to the tab order
*   Quit assessment function
*   update npm packages to patch vulnerabilities
*   revert web demo app locales
*   add url query parameter check
*   improve DependencyCheck Stage to fail when exceeding vulnerability limits
*   Integrate TruffleHog
*   add demo-app to code analysis and set SonarQube stage after build
*   remove duplicated imports and fix deprecated dom element
*   Push Code coverage to 90%
*   specify mock's port
*   add SonarQube documentation
*   add sonarqube static code analysis
*   window size for firefox
*   cleanup integration tests
*   add firefox:headless to integration test browser list in ci configuration
*   add display mode test suite
*   add session management test suite
*   test assertion
*   add url query parameter test suite
*   assertion to the fallback local test
*   add boolean parameter
*   change test folder restructure
*   updated package-lock.json
*   remove dynamic auth.url
*   update default url
*   add footer
*   format
*   linting problems
*   Make sure to not ignore relevant warnings during jest unit tests
*   add basic jenkins pipeline
*   add script, task, and launch config to debug in vscode
*   typo
*   update lock file
*   programmatically getting url.
*   update lock file
*   fixed .prettierignore file
*   npm scripts and formated files
*   fixed eslint config and linting scripts
*   typo
*   remove the trailing slash from base URL when appending the suffix
*   properly use redirectUrlSuffix when there are query params in URL
*   rename trackingGUID parameter to trackingId
*   renaming buil file
*   remove outdated npm scripts
*   build-config
*   Fixed log level and message if no url has been configured
*   more CSS hardening
*   update dependencies to address known security issues
*   typo
*   reduce minimal dialog height to 500px
*   remove experimental code from doc pdf theme
*   minor documentation change
*   fix a broken link in the integration manual
*   change launcher element selector configuration option and update samples
*   only include launch, iss and locale in the URL if they are defined
*   add meta charset info to sample pages without it
*   remove client logo background color
*   properly handle ESC key
*   Merge branch 'master' into WMS-843\_orion\_ui\_configuration
*   Update README and approvers

#### Feature

*   add allowAttributes for iframe
*   add configurable scroll into view parameter
*   add configurable i18n capability
*   wayfinder on external demo page
*   demo options and page update
*   add sliding animation
*   add dialogLocation parameter for positioning dialog
*   add configuration for backdrop interactivity (#187)
*   add ability to skip the exit confirmation dialog
*   add action handlers
*   add NPM & CDN distribution channel
*   add regulatory information
*   add confidentiality tag
*   add and propagate regulatory information
*   polish documentation and samples
*   add ability to specify custom query parameters
*   share assessment questionnare
*   introduce aria labels
*   generate and publish source maps
*   strip excessive leading or trailing whitespace from parameters
*   publish npm package to the public repository
*   finalize publishing
*   add exit on escape key via postMessage
*   Iterate until solution satisfies requirements
*   Publishing Approval process
*   implement publishing pipeline using publishing toolkit
*   overhaul documentation
*   Add Dutch translations
*   update CHANGELOG
*   update CHANGELOG
*   activate husky pre commits
*   add OWASP dependency checks
*   generate and publish documentation
*   setup integration tests with TestCafe
*   refactor config class
*   restructure repository
*   port "initPhase" and "appendSuffix" to TS
*   make "auth.launch" dynamic
*   control SDK initialization wrt document.readyState
*   allow a URL suffix to be specified for the redirect URL (WMS-98)
*   added new trackingGUID parameter
*   redirect parent page based on "message" event
*   pass complete URL of the host page as a query param
*   update SDK to support multiple call-to-action elements
*   make it possible to load the SDK script dynamically
*   harden CSS (ENGL-754)
*   add support for Arabic
*   fall back to "auth.url" config property if "url" is not set
*   **docs:** change company to GmbH, add confidentiality notes
*   **docs:** add copyright info
*   PDF footer theming and tweaks
*   Ada footer in HTML docs
*   Ada logo in HTML docs
*   customize PDF theme fonts
*   doc PDF theme update
*   include "displayMode" in the generated URL
*   use the originally requested locale in the URL
*   inlineManual display mode
*   make most of the configuration options "dynamic"
*   Add support for "de-DE", "es-ES" and "pt-BR" locales
*   add partnerEnv parameter
*   add customizationID parameter
*   update documentation for version 1.4.1
*   scroll top of every new question into viewport
*   include border and padding when setting "auto height" in inline mode
*   add title attribute to iframe
*   update documentation, add custom PDF theme
*   set up the integration guide for publishing using github pages
*   update documentation with info about inline mode and programmatic control
*   use CSS selector for finding the launcher DOM element
*   adjust iframe height automatically so it matches the content
*   add custom logo section to docs
*   use asciidoctor for integration manual
*   create a generic (partner-independent) build
*   display logo in header
*   create SDK samples
*   inline display mode
*   make assessment launcher id configurable
*   supprot dynamic launch codes
*   change fonts and colors in few places
*   generate and publish source maps
*   strip excessive leading or trailing whitespace from parameters
*   publish npm package to the public repository
*   finalize publishing
*   add exit on escape key via postMessage
*   Iterate until solution satisfies requirements
*   Publishing Approval process
*   implement publishing pipeline using publishing toolkit
*   overhaul documentation
*   Add Dutch translations
*   update CHANGELOG
*   update CHANGELOG
*   activate husky pre commits
*   add OWASP dependency checks
*   generate and publish documentation
*   setup integration tests with TestCafe
*   refactor config class
*   restructure repository
*   port "initPhase" and "appendSuffix" to TS
*   make "auth.launch" dynamic
*   control SDK initialization wrt document.readyState
*   allow a URL suffix to be specified for the redirect URL (WMS-98)
*   added new trackingGUID parameter
*   redirect parent page based on "message" event
*   pass complete URL of the host page as a query param
*   update SDK to support multiple call-to-action elements
*   make it possible to load the SDK script dynamically
*   harden CSS (ENGL-754)
*   add support for Arabic
*   fall back to "auth.url" config property if "url" is not set
*   **docs:** change company to GmbH, add confidentiality notes
*   **docs:** add copyright info
*   PDF footer theming and tweaks
*   Ada footer in HTML docs
*   Ada logo in HTML docs
*   customize PDF theme fonts
*   doc PDF theme update
*   include "displayMode" in the generated URL
*   use the originally requested locale in the URL
*   inlineManual display mode
*   make most of the configuration options "dynamic"
*   Add support for "de-DE", "es-ES" and "pt-BR" locales
*   add partnerEnv parameter
*   add customizationID parameter
*   update documentation for version 1.4.1
*   scroll top of every new question into viewport
*   include border and padding when setting "auto height" in inline mode
*   add title attribute to iframe
*   update documentation, add custom PDF theme
*   set up the integration guide for publishing using github pages
*   update documentation with info about inline mode and programmatic control
*   use CSS selector for finding the launcher DOM element
*   adjust iframe height automatically so it matches the content
*   add custom logo section to docs
*   use asciidoctor for integration manual
*   create a generic (partner-independent) build
*   display logo in header
*   create SDK samples
*   inline display mode
*   make assessment launcher id configurable
*   supprot dynamic launch codes
*   change fonts and colors in few places

#### Chores

*   updating CODEOWNERS
*   docs slack logo
*   Disable testrail and documentation to test master build
*   EPT EM and PM are publishing approvers
*   adjust publishing pipeline
*   adjust publishing pipeline
*   fix MDR version propagation
*   add SOUP specification according to SOP-53
*   update MDR version to 1.1
*   renew SonaQube badge token
*   disable github packages publishing by default to prevent potential collisions
*   add options for dry-running publishing
*   override expired token
*   override expired token
*   chore commits dot not fail the build pipeline
*   delete integrationTest.ts file
*   change footer
*   sticky footer
*   remove docs
*   add PR template
*   removed deprecated target environment param
*   make prettier
*   make prettier
*   removed globals from eslintrc.js
*   formated all the files
*   Implemented husky pre-commit hook to format files
*   implemented ESLint, Prettier with Airbnb convention
*   updated quides and auxiliary sources
*   more code migrated to TypeScript
*   more code migrated to TypeScript
*   migrate to TypeScript
*   minor stylistic changes
*   update generated HTML so it reflects recent typo fixes
*   **docs:** add copyright symbol to page footer in HTML version
*   update github pages
*   update changelog
*   remove unneeded log entry
*   update gradle wrapper so it works with JDK 15
*   create aliases for documentation tasks
*   add STC production build
*   update static launch sample
*   minor improvement of how missing strings are handled
*   change launcher button id
*   Import base files
*   chore commits dot not fail the build pipeline
*   delete integrationTest.ts file
*   change footer
*   sticky footer
*   remove docs
*   add PR template
*   removed deprecated target environment param
*   make prettier
*   make prettier
*   removed globals from eslintrc.js
*   formated all the files
*   Implemented husky pre-commit hook to format files
*   implemented ESLint, Prettier with Airbnb convention
*   updated quides and auxiliary sources
*   more code migrated to TypeScript
*   more code migrated to TypeScript
*   migrate to TypeScript
*   minor stylistic changes
*   update generated HTML so it reflects recent typo fixes
*   **docs:** add copyright symbol to page footer in HTML version
*   update github pages
*   update changelog
*   remove unneeded log entry
*   update gradle wrapper so it works with JDK 15
*   create aliases for documentation tasks
*   add STC production build
*   update static launch sample
*   minor improvement of how missing strings are handled
*   change launcher button id
*   Import base files

#### Code Refactoring

*   rename "customizationID" parameter to "customizationId"
*   simplify bootstrapping process
*   improve documentation generation
*   move "url" configuration property from "auth" to root
*   massive refactoring of code and styles (now using 'less')
*   **i18n:** use PO exported files directly
*   **i18n:** refactor code so it can use PO Editor strings directly
*   **i18n:** use a helper function for translation
*   use ES classess for app and dialog
*   **configuration:** Inject default configuration during build
*   rename "customizationID" parameter to "customizationId"
*   simplify bootstrapping process
*   improve documentation generation
*   move "url" configuration property from "auth" to root
*   massive refactoring of code and styles (now using 'less')
*   **i18n:** use PO exported files directly
*   **i18n:** refactor code so it can use PO Editor strings directly
*   **i18n:** use a helper function for translation
*   use ES classess for app and dialog
*   **configuration:** Inject default configuration during build

#### Documentation

*   update locales in integration guide
*   add integration tests guide in contributors guide
*   add or update locale
*   running sdk locally
*   add test with coverage
*   add contributors guide
*   added steps for manual release creation
*   added CREATING\_RELEASES.md file
*   update SDK version in GH pages
*   update locales in integration guide
*   add integration tests guide in contributors guide
*   add or update locale
*   running sdk locally
*   add test with coverage
*   add contributors guide
*   added steps for manual release creation
*   added CREATING\_RELEASES.md file
*   update SDK version in GH pages

#### feature

*   support generic keep-alives
*   support generic keep-alives

#### Tests

*   launch behaviour suite
*   add exit confirmation dialog suite
*   fix test assertion
*   fix test assertion
*   speciffiy multiple assessment launcher elements
*   assessment launcher elements
*   add test for static config parameters
*   localization test suite
*   add logo test suite
*   add integration tests for user interaction monitor
*   updated one test to match the version
*   Added More tests, coverage 90%
*   raised coverage to 72%
*   launch behaviour suite
*   add exit confirmation dialog suite
*   fix test assertion
*   fix test assertion
*   speciffiy multiple assessment launcher elements
*   assessment launcher elements
*   add test for static config parameters
*   localization test suite
*   add logo test suite
*   add integration tests for user interaction monitor
*   updated one test to match the version
*   Added More tests, coverage 90%
*   raised coverage to 72%

#### wip

*   exit confirmation
*   exit confirmation

## [2.47.1] - 2024-05-06

[2.47.1]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.47.0...v2.47.1

#### Bug Fixes

*   MDR 1.4 Release

## [2.47.0] - 2023-12-08

[2.47.0]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.46.10...v2.47.0

#### Feature

*   add configurable scroll into view parameter

#### Chores

*   updating CODEOWNERS
*   docs slack logo

## [2.46.10] - 2023-10-31

[2.46.10]: https://github.ada.com/ext-engineering/web-sdk/compare/v2.45.0...v2.46.10

#### Bug Fixes

*   MDR 1.3 Release
*   force release to test new github token
*   change to new berlin address
*   publishing fixes
*   force release 2.46.6
*   force new release 2.46.5
*   duplicate logo fix
*   testing pipelines
*   reactivate trufflehog
*   remove source highlighting library
*   fix demo app github pages paths
*   initial implementation of jenkins agent web-sdk

#### Feature

*   add configurable i18n capability

#### Chores

*   Disable testrail and documentation to test master build
*   EPT EM and PM are publishing approvers
*   adjust publishing pipeline
*   adjust publishing pipeline
*   fix MDR version propagation

## [2.45.0] - 2023-06-07

[2.45.0]: https://github.com/adahealth/web-sdk/compare/v2.39.0...v2.45.0

#### Feature

*   Add animation for dialog
*   Add configuration for dialog location

#### Chores

*   Update MDR label
*   Update SOUP specification

## [2.39.0] - 2023-02-28

[2.39.0]: https://github.com/adahealth/web-sdk/compare/v2.36.0...v2.39.0

#### Bug Fixes

*   Update TestCafe dev-dependency to address security vulnerability

#### Feature

*   Add support for action handlers
*   Add NPM and CDN distribution channels

## [2.36.0] - 2023-01-31

[2.36.0]: https://github.com/adahealth/web-sdk/compare/v2.32.0...v2.36.0

#### Feature

*   Add and propagate regulatory information

#### Chores

*   Apply MIT licence
*   Add C3 confidentiality tag

## [2.32.0] - 2022-12-09

[2.32.0]: https://github.com/adahealth/web-sdk/compare/v2.30.0...v2.32.0

#### Bug Fixes

*   Prevent background scrolling for modal display mode
*   Fix CVE-2022-3517 vulnerability
*   Fix CVE-2022-37599 vulnerability
*   Fix CVE-2022-37603 vulnerability
*   Fix CVE-2022-38900 vulnerability
*   Address various SonarQube code smells

#### Feature

*   Add support for custom query parameters as described by Integration Guide

#### Chores

*   Disable C45188 integration test for Firefox due to browser flakiness

## [2.30.0] - 2022-09-16

[2.30.0]: https://github.com/adahealth/web-sdk/compare/v2.22.1...v2.30.0

#### Bug Fixes

*   Introduce appropriate aria labels for iframe
*   Fix CVE-2022-25858 vulnerability
*   Fix CVE-2022-31129 vulnerability

#### Feature

*   Add support for the `ACTION_COPY_TO_CLIPBOARD` `postMessage`
*   Add generic UI configuration injection point
*   Generate and publish source maps

## [2.22.1] - 2022-06-23

[2.22.1]: https://github.com/adahealth/web-sdk/compare/v2.20.8...v2.22.1

#### Chores

*   Update demo instance URLs
*   Amend wording for launcher element in Integration Guide

## [2.20.8] - 2022-06-14

[2.20.8]: https://github.com/adahealth/web-sdk/compare/v2.20.1...v2.20.8

#### Feature

*   Warn about excessive whitespace in configuration parameters

#### Bug Fixes

*   Fix minor issues as reported by SonarQube

## [2.20.1] - 2022-04-21

[2.20.1]: https://github.com/adahealth/web-sdk/compare/v2.19.0...v2.20.1

#### Bug Fixes

*   Handle `ACTION_REDIRECT_TOP` `postMessage`s and introduce additional trusted URLs

#### Feature

*   Strip excessive leading and trailing whitespace from string configuration parameters in order to increase robustness

## [2.19.0] - 2022-04-13

[2.19.0]: https://github.com/adahealth/web-sdk/compare/v2.18.0...v2.19.0

#### Feature

*   Introduce npm as an additional distribution channel via [GitHub Packages](https://github.com/features/packages)

## [2.18.0] - 2022-04-13

[2.18.0]: https://github.com/adahealth/web-sdk/releases/tag/v2.18.0

This is the initial release of Ada Web SDK version 2 to GitHub.

#### Breaking Changes

*   The `locale` configuration parameter is mandatory and must not be omitted
*   The `url` configuration parameter must not contain any query parameters

## 2.3.8 - 2021-10-26

With this version, a complete integration test suite has been defined and implemented to ascertain the compliance of the Web SDK with its specified functional requirements.

#### Feature

*   Integration test suite: session management
*   Integration test suite: localization
*   Integration test suite: launch behavior
*   Integration test suite: URL and query parameters
*   Integration test suite: display mode
*   Integration test suite: exit confirmation dialog
*   Integration test suite: launcher elements
*   Integration test suite: logo

#### Chores

*   Define a complete test suite for integration tests

## 2.3.0 - 2021-10-12

#### Feature

*   Introduce an integration test MVP

## 2.2.0 - 2021-10-12

#### Feature

*   All public configuration parameters support static (string) and dynamic (function) specification

## 2.1.0 - 2021-09-16

#### Feature

*   Colocate the demo app and Web SDK

#### Chores

*   Optimize the repository structure and remove build artifacts

## 2.0.0 - 2021-09-16

#### Feature

*   Migration to TypeScript
*   Update the guides and auxiliary sources according to the latest (TypeScript) changes
*   Set up Jenkins CI pipeline for automated builds
*   Increase unit test coverage

#### Chores

*   Implement Prettier, ESLint conventions
*   Make sure to not ignore relevant warnings during jest unit tests

***

## 1.7.13 - 2022-03-11

#### Feature

*   Accessibility improvements: Allow closing of Ada's symptom assessment using the escape key

## 1.7.12 - 2022-02-22

#### Feature

*   Accessibility improvements: The dialog's close button appears in tab order

## 1.7.11 - 2022-02-08

#### Feature

*   Add support for the `en-CA` locale

## 1.7.10 - 2021-12-07

#### Feature

*   Add support for the `it-IT` locale

## 1.7.9 - 2021-10-27

#### Feature

*   Add support for the `fr-CA` locale

## 1.7.8 - 2021-08-26

#### Bug Fixes

*   Fix URL suffix behavior when the URL has query params

## 1.7.7 - 2021-08-25

#### Bug Fixes

*   Properly use redirectUrlSuffix when there are query params in URL

## 1.7.6 - 2021-08-19

#### Feature

*   Make SDK initialization "phase" configurable

## 1.7.5 - 2021-08-12

#### Feature

*   Add `trackingId` parameter
*   Add `redirectUrlSuffix` parameter. Please note that this new parameter is not documented on purpose.
*   Remove obsolete partner-specific build configurations
*   Set up unit testing infrastructure

## 1.7.4 - 2021-08-02

#### Bug Fixes

*   Additional CSS hardening, preventing host page styles unintentionally leaking into the SDK

## 1.7.3 - 2021-07-28

#### Feature

*   Host page redirects using cross-window messaging
*   Update dependencies to address known security issues

## 1.7.0 - 2021-06-18

#### Feature

*   Add support for session management, specifically for the `onUserInteraction`, `onUserIdle`, and `userInteractionTimeout` configuration parameters

## 1.6.2 - 2021-06-04

#### Feature

*   Allow multiple call-to-action elements to be specified

## 1.6.1 - 2021-05-25

#### Feature

*   Make it possible to load the SDK script dynamically (i.e. at run time, after the page has been loaded)

## 1.6.0 - 2021-05-14

#### Bug Fixes

*   "Harden" the CSS so the impact of accidental use of the host page styles is minimal

## 1.5.3 - 2021-04-29

#### Feature

*   Reduce minimal dialog height from 700px to 500px

## 1.5.2 - 2021-04-22

#### Feature

*   Add support for the `ar-001` locale
*   Fall back to `config.auth.url` if `config.url` is not set (for backwards compatibility reasons)

## 1.5.1 - 2021-03-30

#### Feature

*   Include `displayMode` in the generated URL

## 1.5.0 - 2021-03-25

#### Feature

*   Add support for the `inlineManual` display mode
*   Add support for changing the URL dynamically
*   Use the originally requested locale in the URL

## 1.4.4 - 2021-03-18

#### Feature

*   Add support for `de-DE`, `es-ES` and `pt-BR` locales
*   Rename `customizationID` parameter to `customizationId`

## 1.4.2 - 2021-03-11

#### Feature

*   Add support for the `partnerEnv` and `customizationID` configuration parameters

## 1.1.0 - 2021-01-18

#### Feature

*   Add support for "relaunching" the assessment using a different launch code
