SmartClient 新版本发表
Released: Oct 29, 2025
V14.1p_2025-10-29 中的更新
特性
- Added Calendar.allowLongEvents, which provides a UI for managing all-day and multi-day events similar to Google and other calendars.
- Added new attributes; FormItem.extraTextboxCSS and extraControlTableCSS, and FormItemIcon.extraCSS.
修补程序
- Fixed caching behavior for skin-files - should address SVG symbols flashing in some skins in Safari.
- Fixed server logs regarding built-in skinning-dataSources not being available.
- RuleContext is now updated with selection status at the time the grid is drawn...
Released: Jun 24, 2025
V14.1p_2025-06-24 中的更新
特性
- Added new method Calendar.adjustCriteria(criteria), which allows developers to modify or add custom criteria to whatever the view generated for its date-range/lanes.
- Enhanced DateUtil.createDatetime() to allow the first parameter to be a date-string like "2025-04-29T07:00:00.000", as well as supporting Date instances.
- Modified PortalLayout to add support for creating new columns by dragging Portlets, and auto-removing columns when every portlet has been removed from them.
Released: May 6, 2025
V14.1p_2025-05-06 中的更新
特性
- Added support for MenuItem.isSeparator creating the corresponding ToolStripSeparator when shown inline.
- Added new attribute RadioGroupItem.customIconSize, which overrides the valueIcon width and height for radio-media when useNativeRadioItems is false.
- Exposed properties allowing customization of pickList fields in MultiPickerItem and SetFilterItem.
- SQL generation has been unified so that, for both simple and Advanced criteria, it now converts a criterion like "myField: ['A','B','C']" to SQL...
Released: Apr 3, 2025
V14.1 中的更新
特性
- Added a number of new samples to demonstrate features of the MultiPickerItem, SetFilterItem and relational editing.
- Added new attribute Timeline.fixedEventHeight, which renders events at a fixed height and causes lanes to size-to-content.
修补程序
- Fixed missing sample images in certain deployments of the SmartClient Showcase.
- Fixed websocket communication in SmartGWT Pro/Power/Enterprise/Eval sample projects.
- Fixed DateRangeItem so it fails range-validation on the toDate field if it's computed...
Released: Mar 29, 2025
V14.0 中的更新
特性
- Added automatic aggregation and grouping for generic (custom) dataSources.
- Improved relation-field editing and display:
- When editing a field that is marked as multiple:true and has a foreign key (a one-to-many relation field), default to the MultiPickerItem as editor for the field.
- Improved detection of relation fields that are not multiple:true (one-to-one/many-to-one relation fields) to ensure a SelectItem is shown as the default editor for such fields.
- Ensured that clientOnly dataSources...
Released: Jan 23, 2025
V13.1p_2025-01-23 中的更新
特性
- Added sqlPrefix/Suffix which allows you to specify arbitrary text to appear before and/or after any generated SQL, at the DataSource or operation level.
- Removed unnecessary synchronization from the Velocity evaluate() function, and helper functions that call it.
- Added new API DrawPane.getViewPortRectInViewBoxCoords(), which returns doubles for precision. getViewportWidth()/getViewPortHeight() already existed, so the name explicitly states the coordinate system to avoid any confusion.
- In...
Released: Nov 19, 2024
V13.1 中的更新
特性
- Improved Visuals: Elegant Skins, Scalable Icons, and Retina-Quality Media
- Shiva Skin - A new, sleek visual skin has been added that enhances application aesthetics with stylish fonts, dynamic color schemes, and sharp SVG icons. A dark mode version, "Shiva Dark," is also in the pipeline for low-light environments.
- SVG Spriting - Added new SVG spriting technology which allows icons to load efficiently in a single file, reducing load times. These SVG icons are scalable and dynamic, making them...
Released: Oct 30, 2024
V13.0p-2024-10-30 中的更新
修补程序
- Fixed an issue where if the last record in a grid with virtual scrolling enabled was taller than the viewport, it wasn't possible to scroll to the bottom of that last row. This was reproducible with expansion components.
Released: Oct 24, 2024
V13.0p-2024-10-24 中的更新
修补程序
- Fixed an issue where local displayField values wouldn't get picked up for formItems in forms within a ValuesManager, leading to potential unnecessary fetches against the optionDataSource to retrieve a display field value for the current data value from the server.
Released: Oct 22, 2024
V13.0p-2024-10-22 中的更新
修补程序
- Fixed a problem with AdaptiveMenu where visibleWhen rules could sometimes cause a warning: "removeAt(): No valid record at position 0 to remove".