Skip to content

Latest commit

 

History

History
409 lines (205 loc) · 9.91 KB

File metadata and controls

409 lines (205 loc) · 9.91 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • We added new configuration to make link Url validation optional. This will allow user to put non-standard Url into the link format.

Fixed

  • We fixed an issue where the editor kept adding infinite empty lines at the end by limiting it to only 1 empty line.

Changed

  • We added trimEnd functionality to make character count on status bar correctly count characters without including new line and empty character.

[4.11.2] - 2026-03-05

Fixed

  • We fixed an issue where hyperlink tag does not read target attribute when edited from code viewer.

[4.11.1] - 2026-01-27

Fixed

  • We fixed an issue where <br /> tag not added properly on end of line.

  • We fixed an issue where tab \t being removed on save.

  • We fixed an issue where link tooltip get clipped by the boundaries of rich text.

[4.11.0] - 2025-11-06

Fixed

  • We fixed an issue where onblur and onchange when user leave editor events not firing correctly if a focusable element is clicked as change focus user action.

Changed

  • We changed Tab keyboard behavior to add indentation instead of exiting focus from editor.

  • We changed &nbsp; mark for empty line in favor for <br /> break tag instead.

Added

  • We added alt+F11 keyboard shortcut to do focus next, and alt+F10 to focus on toolbar.

  • We added shift+enter keyboard shortcut to add <br /> break tag.

[4.10.0] - 2025-10-02

Fixed

  • We fixed an issue where in dojo mode, the rich text modal was causing a double scrollbar.

Added

  • We added character count options to the status bar to help users understand content length requirements and avoid validation failures when rich text HTML markup exceeds database attribute limits.

  • We added a configuration to set default font-family and font-size when there are no other value currently selected in the toolbar.

  • We allow white-space inline styling parsing in the widget.

Fixed

  • We fixed the issue that image uploader not able to show.

  • We fixed the issue that code dialog not able to show.

  • We fixed an issue whereas last input change event action failed to trigger due to debounce logic.

[4.9.0] - 2025-09-03

Added

  • We added support to change the form orientation of the link, image and video modals

[4.8.1] - 2025-07-29

Fixed

  • We fixed an issue where rich text table failed to properly functions if the widget is placed inside a table structure.

  • We fixed an issue where rich text list-style-type format incorrectly parsed.

[4.8.0] - 2025-07-01

Added

  • We added support to choose image from entity using external widget.

  • We added support to keep image ratio when resizing images.

Fixed

  • We fixed issue when empty paragraph do not shown as line break in html viewer by adding empty space content &nbsp;.

  • We fixed an issue where indented list throws error when reopen.

[4.7.0] - 2025-06-02

Added

  • We added support to add custom font families to Rich Text.

[4.6.1] - 2025-05-21

Added

  • We added table support to Rich Text, now it is possible to add tables and configure their layout.

Fixed

  • We fixed an issue with incorrect wording in words counter in status bar. (Thanks @Maismaus)

[4.5.0] - 2025-04-03

Added

  • We added fullscreen functionality in rich text editor.

[4.4.0] - 2025-04-01

Added

  • We added support for resizing images, videos, and other embeds.

Fixed

  • We fixed missing "Code" and "Font Size" toolbar component on custom advanced toolbar.

[4.3.1] - 2025-03-19

Fixed

  • We fixed minor formatting issues of blank space appearing in between formats.

  • We fixed font size and family picker not set to correct default value.

  • We fixed additional break tag shows up in the last line of the editor.

[4.3.0] - 2025-02-14

Fixed

  • We fixed minor HTML bugs whereas rich text will add extra new lines on saving value.

  • We fixed rich text accessibility with tab keypress. Pressing tab will now allow you to directly focus on editor and Alt + F10 will brings you directly to toolbar.

[4.2.0] - 2025-01-15

Fixed

  • We fixed readonly styling for Read Panel mode.

Changed

  • We changed dimension configurations to better match CSS formats.

  • We changed DOM order to show editor before toolbar for easier focus order.

[4.1.0] - 2024-12-13

Fixed

  • We fixed an issue where the attribute not refreshed when the widget is not reloaded.

Added

  • We allow user to create html button tag on the widget.

[4.0.0] - 2024-10-29

Breaking changes

  • The Rich Text widget has been updated to use Quill V2 due to a license change in TinyMCE. Unlike TinyMCE, Quill V2 does not require rendering a separate iframe, which simplifies styling and content security configurations. Users should review and adjust their widget configurations after updating.

[3.3.1] - 2024-08-28

Changed

  • Changed action required to false to avoid unnecessary warnings in the Studio Pro.

[3.3.0] - 2024-08-16

Added

  • We add new advance config to allow user to disable relative url conversion.

[3.2.4] - 2024-07-16

Changed

  • We allow users to turned off sandbox_iframes through configurations.

[3.2.3] - 2024-06-25

Fixed

  • We update the dependency to TinyMCE 6.8.4 in order to solve security issue.

[3.2.2] - 2024-06-05

Fixed

  • We fixed an issue where in some cases rich text display loading screen infinitely.

  • We optimized rich text bundle size.

[3.2.1] - 2024-05-27

Added

  • We add on change and on key press events to make upgrade consistent from previous version.

[3.2.0] - 2024-05-21

Added

  • We add options to include external styling in advance tab. the style can be included in theme folder. and this is also allow user to switch between built-in style theme: 'default' and 'dark'.

Fixed

  • We fixed issue where rich text body font style overriding the page body style in inline mode.

[3.1.2] - 2024-05-10

Changed

  • We add more options to the rich text's context menu and give user the options to use native context menu as well.

[3.1.1] - 2024-05-02

Fixed

  • We fixed tab index not working on Editor.

  • We fix security issue by setting sandbox_iframes and convert_unsafe_embeds to true.

[3.1.0] - 2024-04-23

Changed

  • We allow user to disable quick toolbar.

Fixed

  • We fixed styling to match atlas styles.

  • We re-introduce readonly style.

  • We fixed editor height configuration can't be changed.

[3.0.2] - 2024-04-04

Fixed

  • We fix issue with menubar and statusbar not showing on sub-folder deployment.

[3.0.1] - 2024-03-12

Changed

  • We update the widget icons.

Fixed

  • We removed toolbar, menubar, and statusbar on readonly.

[3.0.0] - 2024-02-28

Breaking changes

  • Due to the end of life for CKEditor4, We have now build a new rich text editor with different engine, TinyMCE. This is a major version upgrade. The widget configuration is changing, please review your configuration after updating.

[2.3.0] - 2024-02-08

Fixed

  • We disabled the version check from CKEditor 4, which generated security alert in all widget instances.

Added

  • We add validation message for rich text editor.

[2.2.4] - 2023-11-29

Fixed

  • We fix an issue with toolbars content incorrect display on mouse hover.

[2.2.3] - 2023-10-27

Fixed

  • We fix an issue with Editor intermittenly not displaying data.

[2.2.2] - 2023-10-12

Breaking changes

  • Added Insert toolbar group as an option for custom toolbar

[2.2.1] - 2023-09-27

Fixed

  • We removed redundant code to improve widget load time in the browser.

[2.2.0] - 2023-06-06

Changed

  • We updated page explorer's caption to display datasource.

  • We updated the light and dark icons and tiles for the widget.

[2.1.6] - 2023-04-18

Fixed

  • We fixed an issue when Rich Text widget not saving data when user leaves the page quickly after editing.

Security

  • Update ckeditor4 to version 4.21.0

[2.1.5] - 2023-03-24

Fixed

  • We fixed an issue when Rich Text widget loosing focus after running onChange or onKeyPress microflow.

[2.1.4] - 2023-03-22

Fixed

  • We fixed an issue with Rich Text widget not working correctly when another Rich Text widget is opened in a popup.

[2.1.3] - 2023-01-31

Fixed

  • Added 1MB file size limit for pasted and dropped images.

[2.1.2] - 2023-01-25

Fixed

  • We fixed an issue with attribute value override when Data view update widget props.

  • We fixed the issue with underline toolbar not showing after setting 'Custom toolbar' property.

  • We fixed an issue with image tag being removed on content sanitization.

Added

  • We added an indent plugin.

Changed

  • We changed openlink action to open links just on mouse click (without ctrl).

[2.1.1] - 2023-01-19

Fixed

  • Using editable settings, when switch from readonly state to editable then it is possible to change the text

[2.1.0] - 2022-11-22

Security

  • Update ckeditor4 to version 4.20.0 to prevent XSS

Changed

  • Remove CSS file for WebSpellChecker Dialog plugin as it rich end of support from ckeditor4

[2.0.1] - 2022-05-23

Changed

  • We changed the behavior on clicking the links in rich text editor. CMD/CTRL + Click will open a link in new tab.

[2.0.0] - 2022-02-25

Added

  • We added a lot of cool features such as code highlight, allow-disallow content filtering, customizable toolbar, general toolbar presets (Basic, Advanced, Full).

  • We added read only style modes.

  • We added editor style mode (Toolbar | Inline).

Changed

  • We changed the core library for Rich Text. Moved from Quill to CKEditor4.

[1.3.9] - 2021-08-11

Changed

  • We changed the behavior of Rich Text that could steal the focus while updating the content.