Skip to content

Releases: syncfusion/ej2-vue-ui-components

v16.4.46

08 Jan 11:20
Compare
Choose a tag to compare

Calendar

New Features

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

DatePicker

New Features

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

DateTimePicker

New Features

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

Document Editor

New Features

  • Table editing performance optimized.

PDF Viewer

Bug Fixes

  • Resolved the script error while accessing invalid link annotation destination.

v16.4.45

02 Jan 12:16
Compare
Choose a tag to compare

Calendar

New Features

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

DatePicker

New Features

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

DateTimePicker

New Features

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

Document Editor

Bug Fixes

  • Table border is rendered properly.

v16.4.44

24 Dec 12:37
Compare
Choose a tag to compare

Calendar

New Features

  • Added the Islamic calendar support.
  • Added the Islamic calendar support.
  • Added the Islamic calendar support.

DatePicker

New Features

  • Added the Islamic DatePicker support.
  • Added the Islamic DatePicker support.
  • Added the Islamic DatePicker support.

DateTimePicker

New Features

  • Added the Islamic DateTimePicker support.
  • Added the Islamic DateTimePicker support.
  • Added the Islamic DateTimePicker support.

Document Editor

Bug Fixes

  • Tab stop now layout properly in header and footer.
  • Empty header and footer now layout properly.
  • Table column span values are now updated properly.

PDF Viewer

Bug Fixes

  • The scrolling when the toolbar is clicked is prevented.

v16.4.42

17 Dec 15:03
Compare
Choose a tag to compare

Common

Breaking Changes

  • Removed the unwanted icons.

New Features

  • Added !default flag to the component style (SCSS) variables for customization.

Accumulation chart

New Features

  • Added !default flag to the component style (SCSS) variables for customization.
  • The center option has been provided to the accumulation chart.
  • Support has been provided for different radius in pie slice.

Calendar

New Features

  • Added the Islamic calendar support.

  • Added the Islamic calendar support.

Chart

Breaking Changes

  • Export functionality has been moved into separate module. To export the chart, inject the Export module.
  • Export functionality has been moved into separate module. To export the chart, inject the Export module.
  • Export functionality has been moved into separate module. To export the chart, inject the Export module.
  • Export functionality has been moved into separate module. To export the chart, inject the Export module.
  • Export functionality has been moved into separate module. To export the chart, inject the Export module.

New Features

  • Support for grid line animation has been provided.
  • Support has been provided to load data on-demand.

CircularGauge

New Features

  • Support has been added to set gap between the ranges.
  • Support has been added to calculate the radius of the gauge based on the start and end angles.

DatePicker

New Features

  • Added the Islamic DatePicker support.

  • Added the Islamic DatePicker support.

DateTimePicker

New Features

  • Added the Islamic DateTimePicker support.

  • Added the Islamic DateTimePicker support.

Dialog

New Features

  • Provided two-way binding support to visible property of dialog.
  • Enabled draggable support for modal dialog also.
  • Provided built-in utility functions to render the alert and confirm dialogs with minimal code.

Document Editor

Bug Fixes

  • Cursor position is now updated properly when placed after image, bookmark.

New Features

  • Added support for Right-to-left flow direction in control.
  • Added support for table auto fit layout.
  • Added Document Editor Container component for toolbar and properties pane.

Grid

New Features

  • Filter template support added.
  • Edit template support added.

HeatMap

New Features

  • Support for toggling the cell visibility with legend selection has been added for fixed type legend in heat map. This support helps to view the data points with values which matches the legend selection.
  • Multi-level axis label grouping feature has been added to heat map.
  • Cell selection feature has been added to heat map, this feature helps to select single or multiple heat map cells at run-time.
  • Support for binding date object to axis labels for cell JSON data has been provided.
  • Support for auto generating axis labels for cell JSON data has been provided.
  • Provided support for formatting legend label in heat map.
  • Provided support for customizing the cell tool tip UI.
  • Provided support for customizing the data labels.
  • Bubble tile type support has been included in heatmap for visualizing data points by mapping the data to bubble size and bubble color.
  • Axis label increment feature has been added to heat map. It’s is used to display the axis label with regular interval values in numeric and date time axes
  • Provided the smart legend feature for fixed type legend.
  • Provided the support for nested data binding for JSON data.

Maps

New Features

  • Support has been added for desaturation color mapping.
  • Support has been added to hide specific legend items and bind legend text from data source.
  • Support has been added for highlighting or selecting the legend items along with shapes.
  • Support has been added to specify multiple fields in the data source for shapePropertyPath.
  • Events has been added for zoom-in and zoom-out.

PDF Viewer

The PDF Viewer component enables you to view and print the PDF files.

  • Both normal and PDF files protected with AES and RC4 encryption can be opened and displayed.
  • Core interactions are included: scrolling, zooming, panning, and page navigation.
  • Built-in toolbar.
  • Text can be selected and copied from PDF files.
  • Text can be easily searched for across the PDF document.
  • Easy navigation with the help of bookmarks, thumbnails, hyperlinks, and a table of contents.
  • Two view modes are included: fit-to-page and fit-to-width.
  • An entire document or a specific page can be printed directly from the browser.

Pivot Grid

Bug Fixes

  • #219623 - Text in the field list tab gets completely displayed in mobile layout.
  • #219625 - Scrolling works properly in touch mode when virtual scroll option is enabled.
  • #219625 - In mobile device, virtual scrolling sample is loaded properly from the sample browser.
  • #219625 - In mobile device, last column cells are displayed properly.

New Features

  • Raw items in the control can be edited and updated at runtime.
  • Provided support to list the raw items for a particular value cell.
  • In the filter pop-up, provided support to set the limit the display field values and search option for refining the values from large data.
  • Provided hyperlink support to perform any custom operation programmatically.
  • Defer update option has been provided to refresh the control on-demand and not during every UI interaction for better performance.
  • Provided support to show or hide subtotals and grand totals for rows and columns.
  • More aggregation types like – Distinct Count, Product, Running Totals, Percentage of Column Total, Percentage of Parent Column Total, Population Var are added.
  • #208354, #211758 — Value fields can be placed in row axis now.
  • Virtual scrolling options have been provided to load large amounts of data with high performance.
  • Conditional formatting support allows users to define conditions and format grid cells’ font, colour etc.
  • Label and value-based filtering options are provided that work similar to Microsoft Excel.

ProgressButton

The progress button visualizes the progression of an operation to indicates the user that a process is happening in the background. The progress can be shown with graphics accompanied by a textual representation.

  • Types, Sizes, and Styles - Provided with different types, sizes and predefined styles of progress button.
  • Icons and Spinner - Supports icon, spinner and its positioning.
  • Animation - Provided with predefined animation and progress indicator.
  • Events - Supports event triggering at specified interval.
  • Accessibility - Provided with built-in accessibility support that helps to access all the ProgressButton component features through the keyboard, screen readers, or other assistive technology devices.

QueryBuilder

The Query Builder component is a graphical user interface that allows users to create and edit filters. It outputs a structured JSON of filters that can be easily parsed to create SQL. It is integrated with Data Manager to communicate with data sources and returns the desired result based on the provided filter. It supports data binding, templates, validation, and horizontal and vertical orientation.

  • Data binding: It auto populates the data source and maps the data to the appropriate fields.
  • Template: Supports templates and it is applicable for all input components.
  • Queries: Queries supports JSON/SQL rules.

Schedule

New Features

  • Timeline view - Displays the day, week, work week and month view layouts in timeline mode by illustrating both the date and time intervals in horizontal orientation. Also, it organizes the resource display in a hierarchical tree structure based on the grouping levels.
  • Header rows - Provided support to add custom header rows on timeline views, to depict an additional row for displaying the corresponding year, month, week number and dates.
  • Drag and Drop - Appointments can be easily rescheduled to some other time, by dragging and dropping it onto the required time slots.
  • Resize - Appointment’s time can be easily extended either by resizing its start or end handlers.
  • Week Number - Support added to display the week number of the current date, beside the date header section.
  • Provided template support for customizing quick popup, that opens while clicking on the cells or appointments.
  • The data type of the appointment ID field is made compatible to accept both string and number type values.
  • Header Rows - Provided support to add custom header rows on timeline views, to depict an additional row for displaying the corresponding year, month, week number and dates.
  • Other enhancements

Stock Chart

Stock Chart component is used to track and visualize stock price of any company over a specific period using charting and range tools. All stock elements are rendered by using Scalable Vector
Graphics (SVG).

  • Data Binding - Binds the data with local and remote data source.
  • Chart - To represent the selected data and its supports candle, hilo, OHLC, line, spline and area type series.
  • Range Selector - To select the smaller range from a larger collection.
  • Data Types - Supports three different types of data, namely Numerical, Datetime, and Logarithmic.
  • Animation - Chart series and slider will be animated when rendering and changing the selected data.
  • Period Selector - Supports period selector to select data based on predefined periods.
  • Tooltip - Supports tooltip for the selected data.
  • Export - Supports to print the chart directly from the browser and exports in both JPEG and PNG format.

TextBox

New Features

  • Included TextBox component as Vue component with floating functionality.

Toast

Bug Fixes

  • Resolved the issue "window is not define" on registering component as plugin in Toast component.

TreeMap

New Features

  • Support has been added for desaturation color mapping.
  • Support has...
Read more

v16.4.40-beta

10 Dec 13:31
Compare
Choose a tag to compare

Accumulation chart

New Features

  • Added !default flag to the component style (SCSS) variables for customization.
  • The center option has been provided to the accumulation chart.
  • Support has been provided for different radius in pie slice.

Chart

New Features

  • Support for grid line animation has been provided.
  • Support has been provided to load data on-demand.

CircularGauge

New Features

  • Support has been added to set gap between the ranges.
  • Support has been added to calculate the radius of the gauge based on the start and end angles.

Dialog

New Features

  • Provided two-way binding support to visible property of dialog.
  • Enabled draggable support for modal dialog also.
  • Provided built-in utility functions to render the alert and confirm dialogs with minimal code.

Document Editor

Bug Fixes

  • Cursor position is now updated properly when placed after image, bookmark.

New Features

  • Added support for Right-to-left flow direction in control.
  • Added support for table auto fit layout.
  • Added Document Editor Container component for toolbar and properties pane.

Grid

New Features

  • Filter template support added.
  • Edit template support added.

HeatMap

New Features

  • Support for toggling the cell visibility with legend selection has been added for fixed type legend in heat map. This support helps to view the data points with values which matches the legend selection.
  • Multi-level axis label grouping feature has been added to heat map.
  • Cell selection feature has been added to heat map, this feature helps to select single or multiple heat map cells at run-time.
  • Support for binding date object to axis labels for cell JSON data has been provided.
  • Support for auto generating axis labels for cell JSON data has been provided.
  • Provided support for formatting legend label in heat map.
  • Provided support for customizing the cell tool tip UI.
  • Provided support for customizing the data labels.
  • Bubble tile type support has been included in heatmap for visualizing data points by mapping the data to bubble size and bubble color.
  • Axis label increment feature has been added to heat map. It’s is used to display the axis label with regular interval values in numeric and date time axes
  • Provided the smart legend feature for fixed type legend.
  • Provided the support for nested data binding for JSON data.

Maps

New Features

  • Support has been added for desaturation color mapping.
  • Support has been added to hide specific legend items and bind legend text from data source.
  • Support has been added for highlighting or selecting the legend items along with shapes.
  • Support has been added to specify multiple fields in the data source for shapePropertyPath.
  • Events has been added for zoom-in and zoom-out.

PDF Viewer

The PDF Viewer component enables you to view and print the PDF files.

  • Both normal and PDF files protected with AES and RC4 encryption can be opened and displayed.
  • Core interactions are included: scrolling, zooming, panning, and page navigation.
  • Built-in toolbar.
  • Text can be selected and copied from PDF files.
  • Text can be easily searched for across the PDF document.
  • Easy navigation with the help of bookmarks, thumbnails, hyperlinks, and a table of contents.
  • Two view modes are included: fit-to-page and fit-to-width.
  • An entire document or a specific page can be printed directly from the browser.

Pivot Grid

Bug Fixes

  • #219623 - Text in the field list tab gets completely displayed in mobile layout.
  • #219625 - Scrolling works properly in touch mode when virtual scroll option is enabled.
  • #219625 - In mobile device, virtual scrolling sample is loaded properly from the sample browser.
  • #219625 - In mobile device, last column cells are displayed properly.

New Features

  • Raw items in the control can be edited and updated at runtime.
  • Provided support to list the raw items for a particular value cell.
  • In the filter pop-up, provided support to set the limit the display field values and search option for refining the values from large data.
  • Provided hyperlink support to perform any custom operation programmatically.
  • Defer update option has been provided to refresh the control on-demand and not during every UI interaction for better performance.
  • Provided support to show or hide subtotals and grand totals for rows and columns.
  • More aggregation types like – Distinct Count, Product, Running Totals, Percentage of Column Total, Percentage of Parent Column Total, Population Var are added.
  • #208354, #211758 — Value fields can be placed in row axis now.
  • Virtual scrolling options have been provided to load large amounts of data with high performance.
  • Conditional formatting support allows users to define conditions and format grid cells’ font, colour etc.
  • Label and value-based filtering options are provided that work similar to Microsoft Excel.

ProgressButton

The progress button visualizes the progression of an operation to indicates the user that a process is happening in the background. The progress can be shown with graphics accompanied by a textual representation.

  • Types, Sizes, and Styles - Provided with different types, sizes and predefined styles of progress button.
  • Icons and Spinner - Supports icon, spinner and its positioning.
  • Animation - Provided with predefined animation and progress indicator.
  • Events - Supports event triggering at specified interval.
  • Accessibility - Provided with built-in accessibility support that helps to access all the ProgressButton component features through the keyboard, screen readers, or other assistive technology devices.

QueryBuilder

The Query Builder component is a graphical user interface that allows users to create and edit filters. It outputs a structured JSON of filters that can be easily parsed to create SQL. It is integrated with Data Manager to communicate with data sources and returns the desired result based on the provided filter. It supports data binding, templates, validation, and horizontal and vertical orientation.

  • Data binding: It auto populates the data source and maps the data to the appropriate fields.
  • Template: Supports templates and it is applicable for all input components.
  • Queries: Queries supports JSON/SQL rules.

Schedule

New Features

  • Timeline view - Displays the day, week, work week and month view layouts in timeline mode by illustrating both the date and time intervals in horizontal orientation. Also, it organizes the resource display in a hierarchical tree structure based on the grouping levels.
  • Header rows - Provided support to add custom header rows on timeline views, to depict an additional row for displaying the corresponding year, month, week number and dates.
  • Drag and Drop - Appointments can be easily rescheduled to some other time, by dragging and dropping it onto the required time slots.
  • Resize - Appointment’s time can be easily extended either by resizing its start or end handlers.
  • Week Number - Support added to display the week number of the current date, beside the date header section.
  • Provided template support for customizing quick popup, that opens while clicking on the cells or appointments.
  • The data type of the appointment ID field is made compatible to accept both string and number type values.
  • Header Rows - Provided support to add custom header rows on timeline views, to depict an additional row for displaying the corresponding year, month, week number and dates.
  • Other enhancements

Stock Chart

Stock Chart component is used to track and visualize stock price of any company over a specific period using charting and range tools. All stock elements are rendered by using Scalable Vector
Graphics (SVG).

  • Data Binding - Binds the data with local and remote data source.
  • Chart - To represent the selected data and its supports candle, hilo, OHLC, line, spline and area type series.
  • Range Selector - To select the smaller range from a larger collection.
  • Data Types - Supports three different types of data, namely Numerical, Datetime, and Logarithmic.
  • Animation - Chart series and slider will be animated when rendering and changing the selected data.
  • Period Selector - Supports period selector to select data based on predefined periods.
  • Tooltip - Supports tooltip for the selected data.
  • Export - Supports to print the chart directly from the browser and exports in both JPEG and PNG format.

TextBox

New Features

  • Included TextBox component as Vue component with floating functionality.

Toast

Bug Fixes

  • Resolved the issue "window is not define" on registering component as plugin in Toast component.

TreeMap

New Features

  • Support has been added for desaturation color mapping.
  • Support has been added to hide specific legend items and bind legend text from data source.
  • Support has been added for highlighting or selecting the legend items along with shapes.
  • Support has been added to bind colors for the items from the data source.

Uploader

New Features

  • Provided directory (folder) upload support that uploads all files of folder including sub-folder to server.
  • Provided paste to upload support that helps to uploads any images which currently copied in the clipboard.

v16.3.33

20 Nov 13:38
Compare
Choose a tag to compare
v16.3.33 is released

v16.3.32

14 Nov 19:20
Compare
Choose a tag to compare

Schedule

Bug Fixes

  • An issue with server-side rendering of Vue Scheduler has been fixed.
  • An issue with server-side rendering of Vue Scheduler has been fixed.

v16.3.29

31 Oct 11:28
eb83712
Compare
Choose a tag to compare

Schedule

New Features

  • Support to drag and drop an item from external source into scheduler and vice versa has been provided.
  • In mobile devices, drag and drop support has been enabled by tap holding and moving the appointments over the time slots.
  • Auto navigation option from current scheduler view to previous or next date range has been provided, while dragging an appointment to the left or right extremities of the view port.
  • Scrolling action has been improved to enable smooth scrolling, while dragging an appointment to any of the view port extremities.