@enaio-client/communication-library
Version:
The Communication Library facilitates secure cross-origin communication between the enaio® webclient and dashlets/modal dialogs, using window.postMessage(). This library streamlines the process, ensuring compatibility with the enaio® client, and offers an
59 lines (36 loc) • 1.69 kB
Markdown
# 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.0.1] - 2024-09-03
### Fixed
- Various bug fixes improving stability and compatibility.
## [2.0.1-rc1] - 2024-07-04
### Added
- The `exports` field in `package.json` was updated to include `"require": "./dist/module.js"` to improve module resolution for different environments.
## [2.0.0] - 2024-07-03
### Added
- Introduced a new method for modal dialogs: `setWorkflowVariableByName`.
### Changed
- Major version bump due to breaking changes and new features.
## [1.3.1] - 2024-05-23
### Added
- New methods for modal dialogs: `setDialogCaption` and `getWorkflowVariableByName`.
### Changed
- Method `getEnvironment` now includes `clientVersion`.
- The method `setFieldValueByInternal` no longer returns the entire JSON object.
## [1.2.1] - 2024-04-08
### Fixed
- Several bug fixes, including an issue with the property `selectedEntries`.
## [1.2.0] - 2023-12-14
### Added
- Added the `onInit` event for workflows in modal dialogs.
### Fixed
- General bug fixes and stability improvements.
## [1.1.0] - 2023-11-13
### Added
- Expanded the communication library to support the programming of modal dialogs.
## [1.0.0] - 2023-08-22
### Added
- Initial release of the library. Replaces manual post-messaging and simplifies the development of dashlets.
---
For more details on any specific release, please refer to the [Git repository](https://git.optimal-systems.org/team-dodo/enaio-client-communication.git).