Текущая версия
---------------
+ Добавлено событие TfcxCustomToolbar.BeforeDialogExecute
- Исправлена ошибка разбора полей TDate, TTime, TDateTime для Lazarus/FPC
- Исправлена ошибка выхода за границу массива в TfcxSliceGrid

FastCube 2.10
---------------
+ Добавлена поддержка выражений. Выражения позволяют производить простые вычисления, основываясь на значениях показателей, измерений с применением функций.
+ Добавлены методы TfcxCustomNodePopup.ExpandAll, TfcxCustomNodePopup.CollapseAll, свойство TfcxCustomGrid.AutoExpandPopups (по умолчанию true) определяющее необходимость 
  раскрытия всех PopupWindow автоматически с раскрытыми или свернутыми узлами.
+ Добавлено разбиение даты на полугодия
+ Добавлено свойство Range.IgnoreCase для игнорирования регистра при текстовом сравнении. Добавлен соответвующий флаг в редактор.
+ Добавлены кнопки очистки в редактор показателя
- Исправлена ошибка загрузки диаграммы для Lazarus
- Исправлена компилация для Lazarus/FPC

FastCube 2.9
---------------
+ Добавлены свойства TfcxSliceGrid.StatusZone.FloatFormat и TfcxSliceGrid.StatusZone.IntegerFormat для указания формата результата вычислений выделенных ячеек.
+ Добавлено свойство TfcxCube.SaveExtras для сохранения настроек Фильтров и Диаграмм вместе с файлом куба.
+ Новая версия формата куба с записью ansi-строк в utf-8 для совместимости с .Net
+ Добавлена поддержка RAD Studio 10.3 Rio
+ Добавлено событие TfcxSliceGrid.OnAcceptDrag позволяющее контроллировать DragDrop операции в гриде
+ Добавлено свойство TfcxSlice.SyncronizeYFieldsWidth устанавливающее синхронизацию ширины уровня оси и заголовка поля
+ Добавлено событие TfcxSliceGrid.OnDrawItem.
+ Измененена отрисовка заголовка CubeGrid и добавлен выпадающий список с возможностью фильтрации если установлено свойство FilterManager.
+ В схеме сохраняется формат полей, отсутствующих в осях и фильтрах.
* Поправлен расчет высоты ячеек для длинных строк
* Изменения в экспорте в XLSX направленные на сокращение потребления памяти и увеличения скорости для больших кросс-таблиц
- Исправлена ошибка с получением детализации ячейки
- Исправлена ошибка преобразования Variant в Double при расчете данных для выделения ячеек
- Исправлена ошибка с переименование группы из PopupMenu
- Исправлена ошибка с неизвестным языком скрипта (куб из .Net)
- Исправлена ошибка с Selection
- Исправлена ошибка с последовательной загрузкой из нескольких источников (UseMultyLoad)
- Исправлена ошибка с разбивкой Null даты
- Исправлена ошибка с полем типа TIBBCDField в RAD Studio 10.*
- Исправлена ошибка с UpdateStyles TfcxCustomGrid.UpdatePainter
- Исправлена ошибка загрузки пустого куба

FastCube 2.8
---------------
+ Добавлено событие TfcxCustomGrid.OnCreatePainter позволяющее создать собственный отрисовщик грида
+ Добавлено создание группы по условию в коде и в меню TfxSliceGrid
+ Группировка и фильтрация элементов оси через контекстное меню теперь обрабатывает выделенные значения
+ Добавлено свойства TfcxCubeGrid.FilterManager. Если свойство установлено, то грид отображает отфильтрованный набор данных
+ Добавлен класс TfcxFilteredOrderedRecordSetProvider
+ Добавлено TfcxZoneRestriction.zrDontShowDropDown чтобы отключить показ выпадающих окон и соответствующих иконок
+ Добавлен метод TfcxContinuousHighlight.ImageReverseOrder для установки обратного порядка следования иконок подсветки
+ Добавлены методы TfcxSlice.SetTotalPosition(const Value: TfcxTotalPosition) и TfcxAxisContainer.SetTotalPosition(const Value: TfcxTotalPosition)
+ Добавлено свойство TDimensions.DetailValue: Variant - текущее значение детализации при расчете итогов показателя по формуле на основе детализации подитогов
+ Добавлено свойство TfcxCubeDataColumns.VisibleIndex[ACubeFieldName: String]: integer
+ Добавлено автоматическое изменение высоты заголовка полей оси Y при печати
+ Добавление/удаление показателя вызывает события OnBeforeAddSliceFieldToRegion, OnAfterAddSliceFieldToRegion и OnBeforeRemoveSliceFieldFromRegion
+ Добавлено chs_Created в TfcxChangeInSlice (возникает при создании пустого начально среза)
+ Добавлено сохранение и загрузка схемы при AppendData
- Исправлена ошибка в TfcxSourceFieldProperties.AssignTo
- Исправлена ошибка вычисления размера ячеек
- Исправлена ошибка Integer Overoverflow в CompareSQLTimeStamp
- Исправлена ошибка: при размере поля больше 8 килобайт значение не загружалось
- Исправлена ошибка в TfcxRange.Match
- Исправлена ошибка экспорта в XLSX для свернутых измерений
- Исправлены ошибки в переводе на немецкий язык (спасибо Ralf Stegemann)
- Исправлено определение события TfcxChartsManagerOnNeedChart

FastCube 2.7
---------------
+ Добавлена поддержка RAD Studio 10.2 Tokyo
+ Добавлен экспорт в Microsoft Excel 2007 (.xlsx)
+ Добавлен метод TfcxMeasuresContainer.Recalculate
+ Добавлено свойство TfcxCube.AbortLoading: boolean для прерывания загрузки данных из события OnProgress
* Исправлены имена TeeChart модулей в fcxpChartEditor.pas
- Исправлена ошибка cо значениями Null в экспорте в Microsoft Excel 2007 (.xlsx)
- Исправлена ошибка чтения миллисекунд из XML
- Исправлена ошибка с stack overflow в выпадающем списке уникальных значений
- Поправлена отрисовка текста с использованием тем (заметно при использовании темных тем)
- Исправлена ошибка создания показателей с несуществующими полями при загрузке схемы
- Исправлена ошибка с Unassigned и 0
- Исправлена ошибка с отрисовкой зоны полей
- Исправлена ошибка с Highlights
- Исправлена ошибка с HideZero
- Исправлена ошибка c Dataset в TfcxpCube
- Исправлена ошибка в ColOffsetValue и RowOffsetValue
- Исправлена ошибка сравнения дат в Ranges
- Поправлена ошибка экспорта в Excel добавленная в 2.6
- Исправлены ошибки экспорта в Excel для 64-bit систем

FastCube 2.6
---------------
+ Добавлена поддержка RAD Studio 10.1 Berlin
+ Добавлены в зоны published свойства Restrictions: TfcxZoneRestrictions для запрета изменения среза пользователем
+ Формат полей среза сохраняется в схеме.
+ Добавлены события TfcxSlice.OnBeforeRemoveSliceFieldFromRegion, OnBeforeAddSliceFieldToRegion и OnAfterAddSliceFieldToRegion
+ Добавлена возможность создания контекстного меню в DetailGrid
+ Добавлено property TfcxMeasureField.ChangeNullToZero: boolean
+ Добавлено property TfcxSlice.OnInterpreterCreated: TfcxInterpreterCreated
+ Добавлено property TfcxpSliceGridReport.Orientation: TPrinterOrientation
+ Добавлены функции TfcxMeasuresContainer.ChangeCalcMeasureScript
+ Использование процентного формата для ячеек отображающих проценты при экспорте в XLS
+ Добавлена поддержка ShortInt
* Добавлены несколько отсутствующих ресурсных строк
- Замена " " на "_" в имени функции при автоматическом формировании в редакторе показателя
- Изменение формата поля среза вызывает перерисовку осей.
- Изменение формата поля среза теперь не влияет на другие поля данного типа.
- Исправлены незначительные ошибки в HideZero и скрытых узлах
- Исправлены незначительные ошибки в экспортах
- Исправлена ошибка удаления с формы TfcxSliceGrid и TfcxCubeGrid
- Исправлена ошибка в экспорте в ODS
- Исправлена ошибка с TfcxScriptStringList в RAD Studio 10.1 Berlin
- Исправлена ошибка с Calculated Field
- Исправлена ошибка в TreeLike оси
- Исправлена ошибка c DisplayAs = da_ColRank
- Исправлена ошибка c VarSQLTimeStamp
- Исправлена ошибка загрузки куба старых версий
- Исправлена ошибка использования Percentile
- Исправлена ошибка раскрытия групп
- Исправлена ошибка в recompile.exe
- Корректное использование системных цветов в гистограмной подсветке (цвета предварительно преобразуется в RGB)
- Поправлен дизайн редактора показателей для Lazarus

FastCube 2.5
---------------
+ Добавлено восстановление выделенной ячейки при загрузке сохраненной схемы.
+ Добавлен экспорт в CSV
+ Добавлено свойство TfcxAxisContainer.DimCaption[ALevel: TfcxSmallCount; AVisIndex: Integer]: TfcxString
* Переделан экспорт в XML-A формат
* Если значение одновременно минимум и максимум в столбце/строке, то считать его максимумом для правил выделения
- Исправлены ошибки в языковых ресурсах
- Исправлена ошибка в HTML и Excel экспортах (ошибка со свойством RepeatValues)
- Исправлена ошибка в TfcxAxisContainer.DimValue
- Исправлена ошибка с попыткой двойного уничтожения выпадающего меню
- Исправлена ошибка сортировки

FastCube 2.4
---------------
+ Добавлено событие OnPrepareSaveDialog для компонентов экспорта. Позволяет настроить диалог сохранения перед показом пользователю.
+ Дополнительные итоги считаются с учетом свойства CalcTotalsOnTotals
- Исправлена отрисовка иконок скрытия/раскрытия при выключеной теме windows и включенном VCL стиле
- Исправлена ошибка с типом SmallInt
- Исправлено: SliceFieldExtra не сохраняется в редакторе показателя
- Исправлена ошибка Out of memory в некоторых случаях

FastCube 2.3
---------------
+ Добавлена поддержка Embarcadero Rad Studio XE8 (Delphi XE8/C++Builder XE8)
+ Добавлена поддержка сортировки в таблице исходных данных и таблице детализации
+ Добавлен метод TfcxSlice.ApplyDefaultSettings
+ Добавлен метод TfcxSlice.ResetDisplayLabelOfFields
+ Добавлена статистическая функция Среднее арифметическое взвешенное
+ Грид детализации не сбрасывает список полей перед очередным показом
+ Добавлена статистическая функция Медиана
+ Добавлена опция "Объединять ячейки" при экспорте в Excel
* Ускорен и оптимизирован расчет показателей
* Для поля "Показатели" скрывается элемент меню "Сортировка", так как он для этого поля не имеет смысла
* Переименовано свойство TfcxMeasureField.SliceField2 в TfcxMeasureField.SliceFieldDistinct
* Убраны ограничения на ввод числовых значений в редактор диапазонов
- Исправлены ошибки расчета итогов на основе итогов
- Исправлены ошибки расчета показателей
- Исправлена ошибка загрузки фильтров со значением NULL
- Отключено свойство DoubleBuffered, ParentDoubleBuffered для XE6+, так как вызывает проблемы с отрисовкой
- Исправлена ошибка связанная с атрибутами, ссылающимися на основной датасет
- Исправлена ошибка с установкой позиции поля показатели
- Исправлена ошибка скрытия нулей
- Исправлена ошибка выделения памяти в экспорте в xls на 64bit платформах
- Исправлена ошибка в TfcxAxisContainer.DimValue
- Исправлена ошибка копирования в буфер детализации
- Исправлена ошибка с определением минимального значения для последовательной подсветки (в некоторых случаях)

FastCube 2.2
---------------
+ Добавлена поддержка Embarcadero Rad Studio XE7 (Delphi XE7/C++Builder XE7)
+ Добавлена проверка числа строк и столбцов в экспорте в Excel 97-2003
+ Добавлена поддержка Embarcadero Rad Studio XE6 (Delphi XE6/C++Builder XE6)
+ Добавлены свойства Distinct и DistinctField в редактор показателя
+ Добавлен редактор функции расчета дополнительного итога в редакторе измерения
+ Добавлен редактор оси
+ Добавлен перевод на Хорватский от Kresimir Majdenic
+ Проведена подготовка для совместимости с FastCube 2 FMX
+ Добавлено свойство TfcxSlice.ClearUnattachedFieldsFilter: Boolean и метод  TfcxSlice.ResetUnattachedFieldsFilter: boolean (сброс фильтров для полей не расположенных в осях и фильтрах)
+ Сравнение в TfcxSliceFields.IndexOfField регистронезависимое
+ Добавлены свойства TfcxMeasureField.Distinct: Boolean, TfcxMeasureField.DistinctForTotal: Boolean и TfcxMeasureField.SliceField2: TfcxSliceField. Это позволяет осуществлять расчет с проверкой уникальности значения дополнительного поля
+ Добавлен новый тип функции агрегирования af_SumByDistinctOfOtherField: сумма с учетом уникальности значений дополнительного поля
+ Добавлена поддержка полей с типом ftSingle
+ Добавлено свойство TfcxAxisContainer.DimValue[ALevel: TfcxSmallCount; AVisIndex: Integer]: variant
+ Добавлено свойство TfcxDataSource.UseOnlyVisibleFields
+ Добавлено свойство TfcxSliceGridToolbar.DialogsDefaultPath для Save/Open диалогов.
+ Добавлены TMeasure.ColOffsetTotalValueForDims[Offset: integer; ADimNames: String]: Variant и TMeasure.RowOffsetTotalValueForDims[Offset: integer; ADimNames: String]: Variant
+ Добавлен перевод ресурсов на Немецкий язык от Thomas Werling
+ Добавлен перевод ресурсов на Итальянский язык от Augusto Pellis
+ Существенно ускорена загрузка фильтров
- Исправлена ошибка в экспорте в Excel 97-2003
- Добавлена возможность использования системного счетчика с учетом Distinct и DistinctField
- Исправлена ошибка с размером области фильтров
- Исправлена ошибка в TMeasure.ColOffsetValue[Offset: integer]: Variant, TMeasure.RowOffsetValue[Offset: integer]: Variant и TMeasure.ColRowOffsetValue[ColOffset, RowOffset: integer]: Variant
- Исправлена ошибка возникавшая при загрузке сохраненного фильтра.
- Исправлена ошибка: AV при включенном в вычисляемом показателе свойстве CreateAllCells когда нет простых показателей
- Исправлена ошибка: получение в некоторых случаях неверного значения показателя в скрипте
- Исправлены ошибки: AV в TfcxSliceGrid не связанном с TfcxSlice
- Исправлена ошибка: AV при редактировании показателя
- Исправлена ошибка: AV при экспорте
- Исправлена ошибка: AV при добавлении показателя при активном TopN
- Исправлена ошибка с национальными символами в инкрементном поиске
- Исправлена ошибка с TIBBCDField
- Исправлены ошибки с связанные с использованием свойства TfcxSlice.FieldsOrder
- Исправлена ошибка: AV после добавления поля в ось с раскрытой группой
- Не применялся перевод для кнопки OK в окне информации
- Изменено название свойства (было ArgFuncs стало AgrFuncs)
- Исправлена ошибка: Неработоспособность контекстного меню статусной области SliceGrid
- Исправлена ошибка: AV в TfcxSlice.InternalSetSelectedVis
- Устранены утечки памяти при применении стилей в SliceGrid

FastCube 2.1
---------------

+ Добавлен новый вид прогресса fcxpFetchingData для визуализации прогресса загрузки данных в событиях TfcxCube.OnProgress*
+ Добавлено событие TfcxSlice.OnScriptError для отслеживания ошибок при выполнении скриптов
+ Добавлены в скрипт методы для поиска значения показателя по значениям показателей: TMeasure.GetValueWithColDimValues(ADimValues: Array of variant): Variant и TMeasure.GetValueWithRowDimValues(ADimValues: Array of variant): Variant
+ Добавлен метод TfcxMeasuresContainer.AddCalculationScript для добавления функций в скрипт
+ Добавлены свойства TMeasures.CurrentMeasureIndex: Integer и TMeasures.CurrentMeasureName: String для использования в скриптах
+ Добавлено свойство TfcxSliceDataZone.PopupCell: TfcxMeasureCell для использования в контекстном меню
+ Добавлена возможность использования стандартной палитры при экспорте в Excel
+ Добавлена возможность перекрыть выпадающее меню зон или вставить собственные элементы в выпадающие меню зон
+ Добавлено выделение группы строк/столбцов соответствующей ячейке измерения
+ TopN сохраняется в схеме
+ В списке TopN отображаются неактивные условия
+ Добавлено меню сохранения в TfcxSliceGridToolbar
+ Добавлено событие TfcxCustomToolbar.OnMenuItemClick позволяющее переопределять стандартную реакцию пунктов меню
+ Добавлено событие TfcxCustomToolbar.OnButtonClick позволяющее переопределять стандартную реакцию кнопок
+ Добавлено свойство TfcxAxisContainer.ShowTotalAs: TfcxShowTotalAs. Значения по умолчанию для каждой оси в TfcxSlice.Settings.
+ Добавлен метод удаления всех показателей TfcxMeasuresContainer.DeleteMeasures.
+ Добавлена возможность показа подсказок для элементов SliceGrid (используйте ShowHint = True для включения)
+ Добавлено событие TfcxCustomToolbar.OnGetButtonVisible позволяющее управлять видимостью кнопок на панели инструментов
+ Добавлен компонент TfcxpSliceGridReport
+ Добавлено свойство Version в компоненты FastCube
+ Добавлена поддержка XE5 в Recompile Wizard
+ Добавлено свойство TfcxSliceContainer.Alignment
+ Добавлено событие TfcxSliceGrid.OnDataDblClick
+ Добавлен автоматический вызов единственного экспорта по нажатию кнопки в тулбаре
+ Добавлено автоматическое раскрытия списка, привязанного к кнопке в тулбаре
+ Добавлено свойство TfcxSlice.Settings (установки по умолчанию для осей и измерений)
+ Добавлена проверка типа поля при разбивке даты и времени
+ Добавлено: Список полей раскрывается при нажатии на кнопку в любом месте в пределах кнопки
+ Добавлены события TfcxSliceGrid.OnGetClipboardText и TfcxCubeGrid.OnGetClipboardText
+ Добавлена возможность скрывать CaptionZone в SliceGrid и CubeGrid
+ Добавлен перевод ресурсов и файлов помощи на Португальский
+ Добавлен перевод ресурсов на Чешский язык от Karel Janeсek
+ Добавлен перевод ресурсов на Итальянский от Augusto Pellis
+ Добавлен частичный перевод для языков из FastCube 1
- Исправлена ошибка конвертирования типов при загрузке данных
- Исправлено отключение scrollbar при его позиции > 0
- Исправлена работа HideTotalForSingleValue в оси с показателями
- Исправлены ошибки в скрытии ячеек
- Исправлен экспорт ячеек отображающих процент и ранг
- Исправлена ошибка в "выделении данных"
- Исправлена ошибка в экспорте в Excel
- Исправлена ошибка в выделении строки/столбца
- Исправлены ошибки связанные с TopN
- Исправлена ошибка получения данных из DataSet в версиях XE3 и выше  
- Исправлена ошибка сохранения фильтров в частях даты и времени
- Исправлены ошибки связанные с TopN
- Исправлена ошибка связанная с использованием TDataSet созданном в DLL
- Исправлены ошибки подгрузки дополнений в куб из сохраненных файлов.
- Исправлена ошибка с типами TimeStamp и BCD
- Исправлена ошибка с экспортом пустого среза
- Исправлена ошибка AV возникавшая в пустом кубе
- Исправлена ошибка AV возникавшая в пустом срезе
- Исправлена утечка памяти в раскрывающемся списке полей
- Исправлена ошибка "integer overflow" при расчете Hash для стринговых полей
- Исправлена ошибка "Range check error" при вызове детализации (DblClick) в пустом срезе
- Исправлена ошибка AV при изменении размеров осей в пустом срезе
* Добавлена возможность создания вычисляемых показателей с секцией переменных (перегружены методы AddCalcMeasure и InsertCalcMeasure)
* Добавлено: кнопка экспорта недоступна при отсутствии зарегистрированных экспортов
* Переименован метод TfcxSliceGrid.Export в TfcxSliceGrid.DoExport
* Иcправлен Chart package для Delphi XE3
* Исправлена проверка состояния alignment popup menu
* Исправлена ошибка memory corruption в unicode версиях Delphi (D2009+)
* Исправлена загрузка данных из TWideStringField
* Исправлен: LoadFromStream() не загружает сохраненные ранее в поток через SaveToStream()
* Убрана отрисовка мусора в ряде случаем в slicegrid
* Добавлены пропущенных формы для lazarus в пакете FastScript integration
* Исправлена загрузка строковых ресурсов в FPC >= 2.7.1
* Исправлено изменение заголовков Measure/Dimension в приложениях Lazarus
* Исправлены имена файлов для регистрозависимых систем (таких как Mac OS X и Linux)

FastCube 2.0
---------------

+ Добавлена поддержка Embarcadero Rad Studio XE5 (Delphi XE5/C++Builder XE5)
+ Добавлена поддержка Embarcadero Rad Studio XE4
* Улучшен редактор диаграмм
- Исправлена ошибка с преобразованием Variant в Double
- Исправлены ошибки в ресурсах
- Исправлены ошибки инициализации стилей
* Исправлена кнопка сохранения в тулбаре
+ Реализована загрузка/сохранение диаграмм вместе со схемой
+ Реализована загрузка/сохранение фильтров вместе со схемой
+ Добавлена частичная поддержка Delphi 6
- Исправлена ошибка с дополнительными итогами