Syncfusion Essential Studio 2024 Volume 2 Is Here!
Tags: maui, dotnetmaui, blazor, documentprocessing
Published: 2024-06-14 04:20:52

---
title: Syncfusion Essential Studio 2024 Volume 2 Is Here!
published: true
date: 2024-06-11 15:51:58 UTC
tags: maui, dotnetmaui, blazor, documentprocessing
canonical_url: https://www.syncfusion.com/blogs/post/syncfusion-essential-studio-2024-vol2
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ucfejlu8y9ulf523lcp5.png
---
**TL;DR:** Syncfusion offers comprehensive UI components for building robust web, desktop, and mobile apps. Explore the latest controls and features introduced in the Essential Studio 2024 Volume 2 release.

[Syncfusion](https://www.syncfusion.com/ "Syncfusion") is thrilled to unveil the second major release of the year: [Essential Studio 2024 Volume 2](https://www.syncfusion.com/forums/188642/essential-studio-2024-volume-2-main-release-v26-1-35-is-available-for-download "Essential Studio 2024 Volume 2"). With eagerly anticipated, captivating new controls and features, this release is set to revolutionize your experience.

Let’s see the extraordinary new updates on each platform.

## .NET MAUI

- In the 2024 Volume 2 release, we introduce the new [.NET MAUI Digital Gauge](https://www.syncfusion.com/maui-controls/maui-digital-gauge ".NET MAUI Digital Gauge") control in preview mode.
<figure>

  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2024/06/NET-MAUI-Digital-Gauge-control-220x300.png" alt=".NET MAUI Digital Gauge control" style="width:100%">

  <figcaption>.NET MAUI Digital Gauge control</figcaption>

</figure>
- The [Cartesian Charts](https://www.syncfusion.com/maui-controls/maui-cartesian-charts ".NET MAUI Cartesian Charts")control now supports the following features:
  - **Trackball enhancement:** Users can enhance their charts by adding various views to the trackball, grouping all data points, and displaying their labels at the chart’s top.
  - **Smart axis label support:** You can handle overlapping axis labels by placing them in multiple rows, wrapping them, or hiding them as necessary.
- The [Circular Charts](https://www.syncfusion.com/maui-controls/maui-circular-charts ".NET MAUI Circular Charts")control allows you to arrange data labels by adjusting their positions or hiding them to prevent overlapping and intersections.
- The [Autocomplete](https://www.syncfusion.com/maui-controls/maui-autocomplete ".NET MAUI Autocomplete")and [ComboBox](https://www.syncfusion.com/maui-controls/maui-combobox "Feature Tour: ComboBox") controls now support delimiters, allowing users to separate multiple selected items with a custom character for a clear and organized display. Additionally, the Autocomplete control now supports text highlight mode, making it easier to identify and select desired items by highlighting matching characters in the suggestion list.
- The [DataGrid](https://www.syncfusion.com/maui-controls/maui-datagrid ".NET MAUI DataGrid")control supports the following features:
  - **Column drag and drop:** Users can reorder columns directly within the UI, offering greater flexibility and ease of use.
  - **Row header:** Now, you can display a row label or additional information related to each row, improving data context and readability.
- The [PDF Viewer](https://www.syncfusion.com/maui-controls/maui-pdf-viewer ".NET MAUI PDF Viewer") supports:
  - **Built-in toolbar:** Easily access common tools used for operations such as reviewing with annotations, text searching, and bookmark navigation.
  - **Page zoom modes:** Users can view PDF files in different page zoom modes, such as fit-width and fit-page.
- The [Calendar](https://www.syncfusion.com/maui-controls/maui-datagrid ".NET MAUI Calendar")control can now appear in various formats, including a pop-up window, a dialog box, or a relative dialog.
- The [Scheduler](https://www.syncfusion.com/maui-controls/maui-scheduler ".NET MAUI Scheduler")now supports:
  - **Vertical month view swiping:** Users can navigate through calendar data with vertical swiping.
  - **Agenda appointment template:** You can customize the visual representation of agenda appointments by defining data templates and enhancing usability within the application.

## Flutter

- The [Charts](https://www.syncfusion.com/flutter-widgets/flutter-charts "Flutter Charts") control now supports the following features: 
  - **Rate of Change (ROC) indicator:** A momentum oscillator assessing price change speed over time.
  - **Weighted Moving Average (WMA):** A technical indicator that smooths price data to identify market trends.

- The [PDF Viewer](https://www.syncfusion.com/flutter-widgets/flutter-pdf-viewer "Flutter PDF Viewer") supports these powerful features:
  - **Page rendering enhancements:** Improved quality and performance, with an 80% reduction in rendering time for large documents on web and Android platforms.
  - **Horizontal scrolling in Right-to-left (RTL) rendering:** Allows horizontal scrolling in RTL layouts for better readability.
  - **Customize the visibility of the text selection menu:** Users can design their own text selection menu.

- The [PDF library](https://www.syncfusion.com/document-processing/pdf-framework/flutter/pdf-library "Flutter PDF library")now supports the following features:
  - **Timestamp support:** Now, you can add a secure timestamp to PDF signatures, ensuring authenticity and integrity at the time of signing for added security and compliance.
  - **Long-Term Validation (LTV) support**: Digital signatures now include LTV, keeping them valid even if the original certificate expires or is revoked. This ensures long-term verifiability, enhancing trust and reliability.

## Blazor

- The Syncfusion [Blazor components](https://www.syncfusion.com/blazor-components/ "Blazor components")seamlessly support **Fluent 2**. This lets you create UIs with a complete set of customization options readily available through the **Syncfusion Blazor Theme Studio**.
- In this release, we’ve introduced the following new Blazor components in preview mode:
  - [3D Charts](https://www.syncfusion.com/blazor-components/blazor-3d-charts "Blazor 3D Charts"): Visualizes data in three dimensions, showcasing relationships and trends among variables. Unlike traditional 2D charts, 3D charts add depth to the visualization, supporting better comprehension of data patterns.
<figure>
  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2024/06/Blazor-3D-Chart-3.gif" alt="Blazor 3D Chart" style="width:100%">
  <figcaption>Blazor 3D Chart</figcaption>
</figure>
 - [O](https://www.syncfusion.com/blazor-components/blazor-otp-input "Blazor Otp Input")[tp](https://www.syncfusion.com/blazor-components/blazor-otp-input "Blazor Otp Input")[Input](https://www.syncfusion.com/blazor-components/blazor-otp-input "Blazor Otp Input"): A form component used to input one-time passwords (OTP) during multi-factor authentication processes. It provides extensive customization options, allowing users to change input types, placeholders, separators, and more.
 - [TextArea](https://www.syncfusion.com/blazor-components/blazor-textarea "Blazor TextArea"): A fundamental input element in web development. It allows users to input multiple lines of text within a designated area, such as comments, messages, or other lengthy content. This control is an extended version of the HTML text area element and features a floating label, various sizing options, validation states, a clear icon, and more.

- The [Blazor Timeline component](https://www.syncfusion.com/blazor-components/blazor-timeline "Blazor Timeline component") meets industry standards and is now marked as production-ready.
- The [Blazor components](https://www.syncfusion.com/blazor-components/ "Blazor components") offer full compatibility with the newest **.NET 9** previews.
- The [Image Editor](https://www.syncfusion.com/blazor-components/blazor-image-editor "Blazor Image Editor") component supports continuous drawing of multiple annotations, z-order rendering, and saving images with better quality.
- The [PDF Viewer](https://www.syncfusion.com/blazor-components/blazor-pdf-viewer "Blazor PDF Viewer") is enhanced with performance, custom stamp, customizable date & time format, and multiline comments.

## Essential JS 2

  - In the 2024 Volume 2 release, we introduce the following [Essential JS 2](https://www.syncfusion.com/javascript-ui-controls "Essential JS 2 components") components in preview mode:
    - [MultiColumn ComboBox](https://www.syncfusion.com/javascript-ui-controls/js-multicolumn-combobox "Essential JS 2 MultiColumn ComboBox") **:** A dropdown control that displays items in a table-like structure with multiple columns, providing comprehensive data and context beyond typical single-string text lists.
<figure>
  <img src="https://www.syncfusion.com/blogs/wp-content/uploads/2024/06/MultiColumn-ComboBox-component-in-Essential-JS-2.png" alt="MultiColumn ComboBox component in Essential JS 2" style="width:100%">
  <figcaption>MultiColumn ComboBox component in Essential JS 2</figcaption>
</figure>
 - [OTP Input](https://www.syncfusion.com/javascript-ui-controls/js-otp-input "Essential JS 2 OTP Input") **:** A form component used to input one-time passwords (OTP) during multi-factor authentication processes. It provides extensive customization options, allowing users to change input types, placeholders, separators, and more.
  - The [Word Processor](https://www.syncfusion.com/javascript-ui-controls/js-word-processor "Essential JS 2 Word Processor") now supports rich text, plain text, dropdown lists, combo boxes, date pickers, check boxes, and image insertion for dynamic document editing.

  - The [Charts](https://www.syncfusion.com/javascript-ui-controls/js-charts "Essential JS 2 Charts")component has rolled out these new updates:
    - **Animation on data update:** Smooth animations for adding, removing, or updating data in all chart types, from the line to financial charts.
    - **Click to add or remove points:** Add or remove data points based on pointer coordinates.

  - The Dropdown components ([AutoComplete](https://www.syncfusion.com/javascript-ui-controls/js-autocomplete "Essential JS 2 AutoComplete"), [ComboBox](https://www.syncfusion.com/javascript-ui-controls/js-combobox "Essential JS 2 ComboBox"), [Dropdown List](https://www.syncfusion.com/javascript-ui-controls/js-dropdown-list "Essential JS 2 Dropdown List"), and more) can now disable or enable items based on specific scenarios. Users cannot interact with the disabled items or select them as values within the components.
  - The [File Manager](https://www.syncfusion.com/javascript-ui-controls/js-file-manager "Essential JS 2 File Manager") can render flat data as JSON arrays without AJAX requests.
  - The [Gantt Chart](https://www.syncfusion.com/javascript-ui-controls/js-gantt-chart "Essential JS 2 Gantt Chart") delivers the following new features:
    - **Timeline template:** Customize timeline cells with templates.
    - **Different working time ranges:** Define varying work hours for different weekdays.
    - **Improvements in error handling:** Enhanced **actionFailure** event for better diagnostics.
  - The [DataGrid](https://www.syncfusion.com/javascript-ui-controls/js-data-grid "Essential JS 2 DataGrid") comes with the following features:
    - **ODataV4 routing convention:** Enhances the DataManager ODataV4 Adaptor to support users’ custom action methods alongside the default **GET**, **PUT**, **POST**, and **DELETE** methods. This feature facilitates performing CRUD operations by invoking custom action methods when binding the ODataV4 service to the Grid.
    - **Performance improvement:** Significant enhancements for lazy load grouping and sorting.
  - The [PDF Viewer](https://www.syncfusion.com/javascript-ui-controls/js-pdf-viewer "Essential JS 2 PDF Viewer") includes enhancements in organizing pages, allowing you to move, copy, undo, and redo changes.
  - The [Query Builder](https://www.syncfusion.com/javascript-ui-controls/js-query-builder "Essential JS 2 Query Builder") supports the following new features:
    - **Drag-and-drop support:** Reposition rules or groups effortlessly.
    - **Separate connector:** This feature enables users to integrate standalone connectors between rules or groups within the same group. This allows for greater flexibility, as users can connect rules or groups using different connectors, enhancing the complexity and precision of query construction.
  - The [Spreadsheet](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet "Essential JS 2 Spreadsheet") now supports:  
    - **Notes:** Add, edit, and delete cell notes.
    - **Print:** Print active worksheets or entire workbooks with customizable options.
    - **JSON serialization:** Extract cell values without formatting or formulas.

## WPF

- The Syncfusion [WPF controls](https://www.syncfusion.com/wpf-controls "WPF controls")now support **Material 3 light and dark** themes.
- The [Gantt Chart](https://www.syncfusion.com/wpf-controls/gantt "WPF Gantt Chart") control now includes row reordering via drag-and-drop, filtering with an Excel-inspired UI, sorting columns by clicking headers, and theming support to customize the appearance of the Gantt grid, schedule, and chart.
- The [Diagram](https://www.syncfusion.com/wpf-controls/diagram "WPF Diagram")control includes context menu support for symbol groups, a position indicator in the ruler to show the current pointer position and shortcut key support for selecting, moving, and deleting stencil symbols.
- The [PDF Viewer](https://www.syncfusion.com/wpf-controls/pdf-viewer "WPF PDF Viewer") now provides support for adding, editing, and deleting comments on annotations within PDF documents.
- The [Scheduler](https://www.syncfusion.com/wpf-controls/scheduler "WPF Scheduler") includes an appointment tooltip that shows additional details on hover and a cell padding feature that adds space between appointments and cell borders. Right-side padding is provided for day and month views, and bottom-side padding is provided for timeline views.

## Document-processing libraries

### .NET PDF Library

The Syncfusion [.NET PDF Library](https://www.syncfusion.com/document-processing/pdf-framework/net ".NET PDF Library") now supports the following enhancements:

- **Merge PDFs without compromising accessibility:** Users can merge PDF documents while maintaining accessibility for screen readers and other assistive technologies.
- **Pop-up icon appearance:** You can add various pop-up icons to PDF documents, including custom icons with unique appearances using appearance streams.
- **Duplicate page:** Users can duplicate pages within the same PDF for easy content replication, template creation, and consistent organization.

### .NET Excel Library

The Syncfusion [.NET Excel Library](https://www.syncfusion.com/document-processing/excel-framework/net ".NET Excel Library") now supports the following new features:

- **Chart-to-image enhancement:** Error bars in charts are preserved when converting charts-to-images, aiding in statistical analysis by measuring data variability and deviation.
- **Pivot table enhancement:** The **show values row** option is available in pivot table creation and Excel-to-PDF conversion, allowing users to add a **Values** row when multiple data fields exist.
- **Gradient fill:** Support for gradient fill style in conditional formatting enhances the appearance and highlights data in reports with large datasets during Excel document creation and Excel-to- PDF conversion.

### .NET Word Library

The [.NET Word Library](https://www.syncfusion.com/document-processing/word-framework/net ".NET Word Library") delivers the following features:

- **Mathematical equation to LaTeX:** Extract LaTeX code from mathematical equations in Word documents. Users can also modify equations using LaTeX code, enabling easy integration with LaTeX-based equation editors.
- **Word-to-PDF and image conversion enhancements:** 
  - **Right-to-left text:** Enhanced rendering to preserve right-to-left text direction in columns and table of contents.
  - **Mathematical equations:** Improved preservation of equations and their alignments during conversion.
  - **Chart error bars:** Exact preservation of error bars while converting charts-to-PDF or images.

### .NET PowerPoint Library

The [.NET PowerPoint Library](https://www.syncfusion.com/document-processing/powerpoint-framework/net ".NET PowerPoint Library") is rolled out with the following new features:

- **Paragraph end mark:** Access font properties of the paragraph end mark in PowerPoint slides via API.
- **PDF and image conversion enhancements:**
  - **Preserve highlight colors:** Maintain highlight colors during PowerPoint-to-PDF or image conversion.
  - **Chart error bars:** Preserves error bars as they appear in the original presentation when converting to PDF or images.
  - **Note rendering:** Use the notes-publishing option to improve the rendering of slides with notes that exceed a page when converting to PDF.

## Conclusion

Thanks for reading! The features listed here are just highlights of our [Essential Studio 2024 Volume 2](https://www.syncfusion.com/forums/188642/essential-studio-2024-volume-2-main-release-v26-1-35-is-available-for-download "Essential Studio 2024 Volume 2") release. You can check out all the features in our [Release Notes](https://help.syncfusion.com/common/essential-studio/release-notes/v26.1.35 "Essential Studio Release Notes") and [What’s New](https://www.syncfusion.com/products/whatsnew "What’s New in Essential Studio") pages.

Try out these features and share your feedback as comments on this blog. You can also reach us through our [support forums](https://www.syncfusion.com/forums "Support Forums"), [support portal](https://support.syncfusion.com/ "Support Portal"), or [feedback portal](https://www.syncfusion.com/feedback/ "Feedback Portal").

## Related blogs

- [What’s New in Angular 18?](https://www.syncfusion.com/blogs/post/whats-new-in-angular-18 "Blog: What’s New in Angular 18?")
- [Chrome DevTools 2024: Top 5 New Features to Boost Your Workflow](https://www.syncfusion.com/blogs/post/chrome-devtools-2024-top-5-features "Blog: Chrome DevTools 2024: Top 5 New Features to Boost Your Workflow")
- [Syncfusion HelpBot: Simplified Assistance for Syncfusion Components](https://www.syncfusion.com/blogs/post/syncfusion-helpbot-assistance "Blog: Syncfusion HelpBot: Simplified Assistance for Syncfusion Components")
- [Easily Create an Excel Pivot Table in Just 3 Steps Using C#](https://www.syncfusion.com/blogs/post/create-pivot-table-in-excel-csharp "Blog: Easily Create an Excel Pivot Table in Just 3 Steps Using C#")