# 2025 v1.2

## Content

## ColorPicker

**Improvements**

* [.NET] Added support for custom localization. 

## Core

**Breaking changes**

* [.NET] Moved C1Localizer and C1LocalizeExtension classes to the C1.WPF.Core namespace.

**Bug fixes**

* [.NET Framework] Fixed an issue when C1 components were not added to the toolbox. 

## DataFilter

**Improvements**

* [.NET] Added support for custom localization. 

## DataGrid.Excel

**Improvements**

* [.NET Framework] Updated C1.Excel dependency.

## Document

**Improvements**

* [.NET Framework] Updated C1.Win.Pdf dependency.

**Bug fixes**

* [.NET Framework] Fixed Canvas rendering issue. 

## Docking

**Improvements**

* [.NET] Added support for custom localization. 

**Bug fixes**

* [.NET] Fixed the layout logic for C1DockTabControl to ensure docked tabs fill the available space. The HorizontalFill property now works as expected.
* \[\.NET\] \[\.NET Framework\] Corrected design\-time selection behavior\. Content inside C1DockGroup can now be selected in the designer\.

## FlexPivot

**Improvements**

* [.NET] Added support for custom localization. 

## FlexSheet

**Improvements**

* [.NET Framework] Updated C1.Win.Pdf dependency.

**Bug Fixes**

* [.NET Framework] Fixed an issue where `C1.WPF.FlexGrid.ColumnFilterEntry` items appeared in the “Condition” filter dropdown.

## FlexViewer

**Improvements**

* [.NET] Added support for custom localization. 
* [.NET] Added MaxPrintPageCount property to Viewer.

## GanttView

**Bug fixes**

* [.NET] Corrected display of timescale in the "uu" and "uu:ii" formats.
* [.NET] Corrected behavior of GridView cells in Resources, Calendar, Predecessor, and Notes columns. These now display the string representation of the underlying data object along with the dialog button.
* [.NET] Fixed TargetInvocationException when pressing the Backspace key in the "% Complete" column.
* [.NET] Localized the "Order" dropdown items text in the Group popup dialog box.
* [.NET Framework] Fixed NullReferenceException during printing with "Fit to Page (Horizontal/Fill)" options.

## Grid

**Improvements**

* [.NET] Added support for custom localization. 
* [.NET] Added automation support for ITableProvider.RowOrColumnMajor in transposed grid. 

**Bug fixes**

* [.NET] Corrected GridPanel.ViewRange return value to prevent exceptions in automation.
* [.NET] Corrected behavior of cancellable CursorChanging event when Cancel was set to true.
* [.NET] Fixed GridPanel.ViewRange for header panels with headers but no cells.
* [.NET] Corrected "BoundingRectangle" position of "header" automation peers inside panels.
* [.NET] Fixed exception when opening column-width editor. 
* [.NET] Corrected IME composition behavior when pressing Enter to select an option.
* [.NET] Ensured SelectedIndex and SelectedItem update correctly when the SelectionChanged event is raised.
* [.NET] Fixed issue where pasting a single text value into multiple cells was not working.
* [.NET] Applied EditorForeground, EditorBackground parameters to the editor input element. 
* [.NET] Prevented resize column-header menus from appearing in transposed grid.
* [.NET] Fixed exception when using automation on a grid with no headers.
* [.NET] Corrected GridColumn.DataMap.DisplayMemberPath to prevent class names from displaying when the string was empty.
* [.NET] Corrected ViewRange property for header panels.
* [.NET] Fixed GridPanel.ViewRange behavior when the grid is transposed.

## Grid.ConditionalFormatting

**Improvements**

* [.NET] Added support for custom localization. 

## Grid.Excel

**Improvements**

* [.NET] Updated C1.Excel dependency.

## GridControl

**Bug fixes**

* [.NET] Applied EditorForeground, EditorBackground parameters to the editor input element.
* [.NET] Fixed exception when accessing the ViewRange property if the grid was not loaded in the visual tree.

## Input

**Breaking changes**

* [.NET] ItemTemplate no longer works together with DisplayMemberPath. Use ItemTemplate and ItemConverter instead. 
* [.NET] ItemStringFormat has higher priority than ItemTemplateSelector. ItemTemplateSelector will be ignored if ItemStringFormat is set. 

**Improvements**

* [.NET] Added support for custom localization. 

**Bug fixes**

* [.NET] Fixed issue where ItemContainerStyle, ItemContainerStyleSelector, and ItemTemplateSelector had no effect on C1ComboBox.

## ListView

**Improvements**

* [.NET] Added support for custom localization. 

## PrintDocument

**Improvements**

* [.NET Framework] Updated C1.Win.Pdf dependency.

## PropertyGrid

**Improvements**

* [.NET] Added support for custom localization. 

## Report

**Bug fixes**

* [.NET] Image in header does not stretch to occupy complete area when exported to PDF. 

## Ribbon

**Improvements**

* [.NET] Added support for custom localization. 

## RichTextBox

**Improvements**

* [.NET] Added support for custom localization.

## RichTextBox.Ribbon

**Improvements**

* [.NET] Added support for custom localization. 

## RulesManager

**Improvements**

* [.NET] Added support for custom localization. 

**Bug fixes**

* [.NET] Corrected premature commit when opening the style editor.
* [.NET] Fixed disposal issue when setting the Engine property to null.

## SpellChecker

**Improvements**

* [.NET] Added support for custom localization. 

## TabControl

**Improvements**

* [.NET] Added support for custom localization. 

## Themes

**Improvements**

* [.NET] Added support for custom localization. 


