We have reached November and it’s time for release 109! This release includes several enhancements and fixes, mainly focusing on shareable components:
- Implemented support for filtering reference-type component params in the function editor
- Implemented tree structure for component params in function editor to harmonize UI with data sources
- Added access to builtin properties for reference-type component params
The full list of improvements, news and bug fixes can be found below.
What’s New
- Support for string operators Starts With and Ends With (#5104)
- Advanced Search: Ignore stop-words (incl. conjunctions) (#5369)
- Shareable Component: Make it possible to access builtin properties for Component Params of type Reference (#5582)
- Conditions: Implement support for Action params of type View to be used in conditions (#5620)
Enhancements
- Data Binding dialog: Make the contextual/recently used items sticky (#4618)
- GraphQL: Support aggregating properties that result in values greater than signed 32-bit integers (#4992)
- Create File Archive: Don’t allow usage of illegal chars in filenames (#5265)
- Create File Archive: Improve error message for non-string filenames (#5268)
- Service Devtools: Disable job timeout when debugging action (#5319)
- Ability to databind icon value on Multi-Enum properties. (#5425)
- Show references for Object Class Properties used through Component Params (#5601)
- Shareable UI component: Component params in function editor: Support selection filtering (#5691)
Bug Fixes
- Detect and handle session expired in Create (#1728)
- Unable to aggregate ObjectClass filtered on Enum of type Int (#4994)
- Create File Archive not working from Services (#5304)
- if the response body of a service endpoint is an integer, it will erroneously be treated as response code (#5411)
- Max Call Stack Size Exceeded Error when inflating many Reuseable Components (#5539)
- Component Param / Action Param values are cleared when clicking on another param/on focus shift (#5550)
- Action Params of type multi-enum do not accept enum-values with value
0
(#5558) - Shareable Component: Translations are missing when using the same component several times in the same view (#5575)
- Advanced Search results fail to display deep data bindings when visualized in table (#5617)
- Shareable Component: Filter / Condition with Target Param does not work (#5683)
- Unable to select Iterator Params when iterating over a multi-enum (workaround: use the context param quicknav) (#5688)
- Shareable Component: Component param with functionValue input used in another functionValue does not work (#5712)