Smart Webcomponents Versions Save

Web Components & Custom Elements for Professional Web Applications

v15.0.0

1 year ago

Smart UI v15.0.0 Release, Jan-23-2023

What's New:

  • 3d Chart component.
  • Grid Save/Load state(persist state).

What's Improved:

  • Scheduler Available & Restricted options. You can define availablity for specific periods and restrict user input.
  • Scheduler Resources Legend Mobile friendly mode. When there are multiple legends, they are displayed in a dropdown component.
  • Scheduler Performance with many events.
  • Help documentation about Blazor, Angular & React. More than 20 new help topics are added.

What's Fixed:

  • Gantt: Week number calculation.
  • Grid: Fixed an issue about the tags template of Cells.
  • Grid: Fixed an issue about the Grid column editing for color and checklist column types.
  • Grid: Fixed an issue about the Grid cell styling with custom css class names.
  • Grid: Fixed an issue about CSS rules applied to grid cells.
  • Grid: Fixed an issue about escape content.
  • Grid: Fixed an issue about labelTemplate with horizontal scrolling.
  • Grid: Fixed an issue about Multicomboinput dropdown editor positioning.
  • Grid: Fixed an issue about column reorder.
  • Grid: Fixed an issue about localization of filtering dropdown when the filter mode is excel.
  • Form: Fixed an issue about the Form's showButtons, backButtonLabel and nextButtonLabel properties when the label is used as a html tag.
  • Kanban: Fixed an issue about add new button and multiple columns layout.
  • DropDownList: Fixed an issue about Tab key behavior when Filtering is enabled.

v14.4.0

1 year ago

v13.1.1

2 years ago

What's New:

Kanban - UI Virtualization. This new feature allows working with 100,000+ Kanban tasks. Grid - Undo/Redo for add, remove and update of Grid rows. Scheduler: Video Conference Template Editor: spellcheck property - defines whether the Editor may be checked for spelling errors.

What's Improved:

Grid: New property editing.autoUpdateFilterAndSort. It determines whether an applied filtering and sorting will be re-applied after editing. Grid: Displays specific notification if all rows are filtered. Grid: Grouping rendering style. Grid: Fixed columns with Drag and Drop. Automatically adds or removes fixed columns. Grid: Auto-hide Grouped columns. Grid: New Grouping Events. Grid: Row editing history. Grid: Image cell editor restrictions for upload size and number of images. Grid: Performance when having date & number formatting in cells. Grid: Events for the Comments. Input: Selection API. The data source items now may include a 'selected' property and a new 'selectedValue' property is available. Kanban: Custom Multi combo Input task field. Kanban: Custom Image task field. jqxDate: isValid method.

What's Fixed:

Grid: Summary was not updated after filtering. Grid: Merged cells after editing. Grid: Comments sync between Grid and Kanban. Grid: Row style not applied after sorting. Grid: Auto height not working correctly with the header bar turned on. Grid: Filtering in Tree Grid mode. Grid: Add new row with button not working in server-side mode. Grid: Summary dialog auto-close on horizontal scroll. Grid: Textarea editor with Tab and Escape keys was not working. Grid: Update editor after Grid data source update. Grid: Image cell editor bug. Grid: Right-to-Left layout rendering issue. Number Input: Not working correctly with Percentages. Password Input: Readonly not working. Multi combo Input: Readonly open/close issue. Multi combo Input selectedItems issue. Date Input: calendar navigation & localization issues. Datetime Picker: change event bug. Scheduler: Video conferencing button click handler.

Breaking changes:

SCSS: .input-group is renamed to .smart-input-group Grid: onRowInserted - In the new version all parameters are arrays. Grid: onRowRemoved - In the new version all parameters are arrays. Grid: onCellUpdate - In the new version all parameters are arrays. Grid: onRowUpdate - In the new version all parameters are arrays.

The above changes are because the Grid now allows CRUD via API and UI of multiple records and now we group them into a single callback call instead of multiple calls.

v12.0.0

2 years ago

What's New: Kanban Edit Task dialog. Kanban Color entire Task card. Kanban Dynamic Task Card Priority Menu. Kanban Dynamic Task Card Subtasks Menu. Kanban option to hide columns and reset the hidden columns. Grid show/hide columns dialog is extended with Reset option. Grid Summary row option to edit dynamically the summaries. Grid Summary row dynamically re-calculated based on user selection & filtering. Grid Tags template, Image Template and List Template. Improves the cells rendering for specific column types. Grid Row Edit history dialog, when the user and users properties are set.

What's Fixed: Fixed an issue in the Grid component about MultiComboInput editor cells rendering when color items are selected. Fixed an issue in the Grid component about row resizing. After a row is resized, occasionally the row selection was broken. Fixed an issue in the Grid component about DateTimePicker editor. When editing a date cell and pressing Enter key the value was not saved. Fixed an issue in the Grid component about editing validation. Fixed an issue in the Grid component about row editing with dialog. Editors with "autoOpen" property were incorrectly opened in the dialog. Fixed an issue in the Grid component about the max-height setting when the Grid's toolbar is displayed. Fixed an issue in the NumberInput component when editing percentages. Fixed an issue in the Kanban component about Task editing. The 'change' event was incorrectly fired. Fixed an issue in the Kanban component about the rendering of the add new task buttons. Fixed an issue in the Blazor DateInput about the DateTimeFormat property setting.

v10.0.0

2 years ago

Gantt Chart Virtualization. That feature allows you to load thousands of tasks in a gantt. Gantt Chart API Updates and Changes. Addional methods, properties and events are added. Kanban Column Reorder. Kanban Column Edit. Kanban Dynamic Task Add with UI. Kanban Dynamic Tags in the edit dialog. Kanban Column Menu. Allows you to collapse, edit, remove column. Grid Filter Menu rendering. The filter options display icons in the popup and a match-case option is added. Grid Virtual scroll rendering. Updated the UI visualization while scrolling. Grid API. Additional event details, methods and properties are available. Scheduler Timeline Week view. Added an options to hide the hours in the timeline week view

v9.4.1

2 years ago

What's New:

Editor Find & Replace Editor Context Menu Grid API Updates Grid Performance Updates Editor Content Filtering Editor Toolbar Ribbon mode

v9.3.0

3 years ago

Smart UI v9.3.0 Release, May-10-2021

What's New: Bootstrap Theme SCSS Theme files for easier styling HTML & Markdown Editor Bootstrap Admin Dashboard Template Table Performance with UI Virtualization Angular Stackblitz Examples Blazor CardView callback functions support Blazor Grid Editing API

v9.0.0

3 years ago

Scheduler for Javascript, Angular, React, Vue Server-side Table model Server-side CardView model Server-side Kanban model Server-side Pivot-table model Pivot Table Selection Details Pivot Table Charts Pivot Table Sort by Row Datagrid bind to CSV, TSV, XML, JSON Table HTML Virtualization

v8.0.0

3 years ago

What's New:

  • Pivot Table component
  • Number Input component
  • Date Input component
  • Time Input component
  • ButtonGroup component
  • Table custom sorting
  • Table new checkbox selection
  • Table state maintenance
  • Table Conditional Formatting
  • Table Localization
  • Grid Edit validation
  • Grid Add new column
  • Grid Edit Column Label
  • Grid Edit Column Description
  • Grid New Masked Text Editor
  • Grid Grouping with Paging
  • Grid Cells Wrap on Demand
  • Grid Conditional Formatting

v7.7.1

3 years ago