All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add missing View and VisibilityEventInvoker for umd default export
- UMD version to build output
- Instructions how to initialize without a bundler
- Updated readme regarding
PAGE_VISIBILITY_STATE
event
- New event
PAGE_VISIBILITY_STATE
to detect if Custom UI is in the visible browser tab
- Document
RESIZE
command constraints for floating windows
- New
SET_FOCUS_MODE
command
- New
SET_NOTIFICATION
command
SHOW_FLOATING_WINDOW
andHIDE_FLOATING_WINDOW
commands
Event.VISIBILITY
for floating windows will receivecontext
property
- New type
ACTIVITY
forOPEN_MODAL
command
- New
REDIRECT_TO
command
- Rename
Surface
toCustom UI
- New event
CLOSE_CUSTOM_MODAL
for listening the updates from custom modal - Rename
Modal
typeEMBEDDED_ACTION
toJSON_MODAL
- Rename
Modal
typeCUSTOM_SURFACE
toCUSTOM_MODAL
- New type
CUSTOM_SURFACE
forOPEN_MODAL
command - New
CLOSE_MODAL
command - Rename FOCUS tracking event
- Detect page focus and blur
- Add initialization command and method
- Add new command - get signed token
- Add new command - open modal. Supported modals are: deal, organization, person and embedded action.
- Add new command - resize surface
- Add new command - show confirmation modal
- Add new command - show snackbar
- Add event listener functionality
- Add option to listen for panel collapse and expand event
- Add surface unique id detection and pass it to postMessage invocations