Changes in the add/configure Smartlet Addin
The add/configure Smartlet addin has undergone some fundamental changes since its first release. Changes include:
- Better validation
The Smartlet call is executed on the server to check for errors when previewing and saving.
- Better support for named arguments
Box properties are now listed on a separate tab, as configured in the SmartletNamedArgs() translation.
- Better type handling
Handling for DateTime and Viper expressions is improved. Although this means that viper-valued parameters can no longer be edited in the dialog, values are preserved.
- Better input/type matching
Default inputs for each type are defined in the global SmartletEditorDefaultTypes() translation, while only overrides need to be defined in each separate editor. The Smartlets shipped in the Web Toolkit now include custom inputs for specific fields.