Our first post-summer release brings enhanced Rich Text capabilities to Appfarm Create, delivering better handling of complex text content. The Rich Text Editor has received significant under-the-hood improvements, with support for multiple new features. Additionally, we’ve introduced built-in Rich Text to HTML conversion, streamlining document generation in Create.
Enhanced Rich Text capabilities
We’ve upgraded the underlying library powering the Rich Text Editor to ensure long-term compatibility and added several key features:
- Floating Toolbar
- Undo/Redo buttons
- Text Alignment options
The value processor now includes Rich Text to HTML formatting support, enabling seamless conversion of user-generated Rich Text content to PDFs and other HTML-dependent formats.
You can find the full list of improvements, new features and bug fixes below.
What’s New
- Add RichText to HTML parsing in Value Processor to facilitate easier PDF-generation (#2337)
- Rich Text Edit: Implement text alignment options (#4868)
- Implement keyboard shortcuts for delete and cut in Appfarm Create (#6259)
- Rich Text: Open pasted hyperlinks in new tab (#6609)
- Rich Text Edit: Implement toolbar buttons for undo/redo (#6610)
Enhancements
- Date Picker opens keyboard when dismissed on mobile but should not (#6086)
- Paste of component using shared component in same solution can reference shared component instead of inserting a new duplicated shared component (#6651)
- Rich Text Edit: Implement option for enabling floating toolbar (#6725)
Bug Fixes
- Find References Fails to Highlight ObjectClass After App Switch (#6090)
- Rich Text Editor and Rich Text Viewer format line breaks differently (#6172)
- PWA is saved with Root URL when user only have access to one App but should not (#6377)
- ReferenceId on Component Params are not cleared when changing from OC to simple type (#6512)
- Value processor formatting to Markdown doesn’t work for underline or strikethrough (#6530)
- Table: Add all properties when using multi-ref property as a data source makes the client crash (#6613)
- Context Params (like Index In Iteration, Recursion Level etc.) are not passed to Shareable Component through Component Params (#6619)
- Component: Filtering External Datasource on Component Param does not work (#6634)
- Iterator Context on Component in Component does not work (#6677)
- Designer crashes after copying a Basic Bar Chart from one app to another (#6748)
- Gantt: Crash when item changes from Milestone to normal item (#6752)
- No longer possible to indent lists in a table in the rich text editor (#6856)
- View has started to crash with message “undefined” is not valid JSON (#6861)