The filtering options of the data editor have been extended. You can now filter dates and numbers using the following operators: gt (greater than), lt (less than), gte (greater than or equal to), and lte (less than or equal to). These new comparison operators give editors more flexibility when selecting the data to be displayed.
Scrivito JS SDK 1.47.0 Released
Interface Builder improvements
Filtering dates and numbers
Setting data class titles dynamically
The title of a data class, e.g., “Products” or “Orders”, or of a data item like “LoggedInUser” can now be set either directly or dynamically. The latter supports use cases in which editors have to deal with complex data and its various manifestations depending on, for example, the context. See the provideDataClass or provideDataItem documentation for details.
Further improvements
An operator for best matches
For full-text searches in natural-language texts, a powerful new search operator, matches, has been made available. It not just complements contains and containsPrefix but can be considered the most effective and therefore visitor-friendly choice for website searches. matches is case-insensitive, accepts incomplete search terms (prefixes) and also supports phrases, i.e., word sequences enclosed in quotation marks.
Enhanced HTML validity
Previously, pasting content could cause id="isPasted" attributes to be added to the HTML markup. As a result, issues with validations occurred when multiple widgets with this ID in their markup were present on a page, flagging the HTML markup as invalid. Scrivito now no longer inserts these ID attributes.
Thanks again for using Scrivito!