Table of Contents

Release History

[10.3.0] - 2026-08-14

Recrovit.RecroGridFramework.Core 10.3.0 / RecroGrid 10.3.0

Features Added

  • Added dashboard export and import support so full dashboard layouts can be moved together with their related saved grid and chart settings.
  • Added built-in dashboard administration metadata and menu entries to manage saved dashboards as first-class framework objects.
  • Added chart result limiting controls for aggregated charts, including configurable top-result ranking behavior and localized UI text for the new options.

Bugs Fixed

  • Fixed saved dashboard catalog loading to use safe query parameterization.
  • Fixed grid requests that reference saved settings so persisted filters remain active unless the client explicitly overrides them.
  • Fixed session and request security handling around per-session salts and dashboard access checks.
  • Fixed duplicate or invalid filter condition handling so alias-based filters and selector constraints are applied more consistently.

Breaking Changes

  • Changed chart settings persistence to store parent grid filter data inside the chart settings payload instead of the legacy FilterConditions and SQLTimeout database columns.

[10.2.0] - 2026-07-16

Recrovit.RecroGridFramework.Core 10.2.0 / RecroGrid 10.2.0

Features Added

  • Add dashboard support and persistent UI settings.

[10.1.1] - 2026-04-24

Recrovit.RecroGridFramework.Core 10.1.1 / RecroGrid 10.1.1

Other Changes

  • Updated package references

Bugs Fixed

  • Fixed minor bugs.

[10.0.1] - 2026-02-16

RecroGrid 10.0.1

Bugs Fixed

  • Prevent FormFlexColumnWidth inheritance from external field
  • Null value handling in csv export

[10.0.0] - 2025-12-09

Recrovit.RecroGridFramework.Core 10.0.0 / RecroGrid 10.0.0

Features Added

  • Added support for .NET 10 compatibility

[8.18.0] - 2025-06-16

Recrovit.RecroGridFramework.Core 8.18.0 / RecroGrid 8.18.0

Features Added

  • Enabled selection and filtering of columns from any distant N:1 related entities in the grid without the need for configuration

Other Changes

  • Improved title resolution for columns inherited from related entities
  • Handled distant inherited NSQL

Bugs Fixed

  • Fixed alias resolution for external columns

[8.17.0] - 2025-05-02

Recrovit.RecroGridFramework.Core 8.17.0 / RecroGrid 8.17.0

Other Changes

  • Improved title generation for RgProperty
  • Optimized FormPos generation
  • Improved async handling in RecroDict
  • Improved DbContext pooling management
  • Improved RowVersion handling to be case-insensitive
  • Improved tooltip handling and caching logic

Bugs Fixed

  • Circular reference in RecroDict
  • Dummy initialize RecroChart

[8.16.1] - 2025-04-03

Recrovit.RecroGridFramework.Core 8.16.1 / RecroGrid 8.16.1

Other Changes

  • Improved RecroDict UI

Bugs Fixed

  • Fixed incorrect sorting in RecroDict dictionary

[8.16.0] - 2025-04-02

Recrovit.RecroGridFramework.Core 8.16.0 / RecroGrid 8.16.0

Features Added

  • Added RGO_TreeViewExclude enum value to exclude item from Tree view

Other Changes

  • Refactored RecroDict to allow adding new languages and dictionary entries without database modification
  • Improved tooltip data assembly

[8.15.0] - 2025-03-06

Recrovit.RecroGridFramework.Core 8.15.0 / RecroGrid 8.15.0

Features Added

  • Expanded ProgressArgs with Background Task status and CoreMessages

Other Changes

  • Improved export by sanitizing JSON data

[8.14.0] - 2025-01-31

Recrovit.RecroGridFramework.Core 8.14.0 / RecroGrid 8.14.0

Features Added

  • Added support for AppPathBase
  • Notified client about newly created user
  • Added SignalR and RgfProgressHub for tracking client-side progress of long-running server processes
  • Added conditional automatic ProgressHub start on client request, with ProgressHubContext and ProgressArgs for simple message sending

Other Changes

  • Preferred datetime2 over datetime for SQL Server
  • Sorted enum dictionaries by display text
  • Used pretty-print formatting for entity export
  • Improved database modification for RGOption
  • Improved handling of identity claims
  • Extended AutoCreateUser to make the first user an admin

Bugs Fixed

  • Adjusted FormFlexColumnWidth for properties using entityBase

[8.13.0] - 2024-12-30

Recrovit.RecroGridFramework.Core 8.13.0 / RecroGrid 8.13.0

Features Added

  • Introduced DisplayMode option to define the default view for the entity
  • Introduced AggregationExclude to exclude a column from the chart aggregation
  • Added version compatibility check for RGF Client and RGF Server Core

Other Changes

  • Improved data handling for more efficient support of tree view display

Bugs Fixed

  • Handle filtering on columns appearing multiple times in the query

[8.12.0] - 2024-12-13

Recrovit.RecroGridFramework.Core 8.12.0 / RecroGrid 8.12.0

Features Added

  • Added a new flag to RGF Roles to control visibility of ChartSetting and GridSetting

Other Changes

  • Refactored predefined filters to support role-based visibility control and storage in a separate table
  • Updated ChartSetting and GridSetting to support role-based visibility instead of public/private visibility
  • Replaced PredefFilterAdmin permission with PublicFilterSetting to enable role-based visibility usage

[8.11.0] - 2024-12-08

Recrovit.RecroGridFramework.Core 8.11.0 / RecroGrid 8.11.0

Features Added

  • Implement multi-select support for batch operations via API
  • Add methods to remove error messages in RGUIMessages

Other Changes

  • Improved cache timeout controllability

[8.10.2] - 2024-11-25

Recrovit.RecroGridFramework.Core 8.10.2 / RecroGrid 8.10.2

Bugs Fixed

  • Grid settings not always saving ItemsPerPage

[8.10.1] - 2024-11-24

Recrovit.RecroGridFramework.Core 8.10.1 / RecroGrid 8.10.1

Bugs Fixed

  • Handle single count value in chart data

[8.10.0] - 2024-11-19

Recrovit.RecroGridFramework.Core 8.10.0 / RecroGrid 8.10.0

Features Added

  • Added a function to ensure a stylesheet is loaded dynamically

Other Changes

  • Included filter settings in chart settings save functionality
  • Improve form designer and enhance flexbox layout for better display

[8.9.0] - 2024-11-13

Recrovit.RecroGridFramework.Core 8.9.0 / RecroGrid 8.9.0

Features Added

  • Added RecroChart permissions
  • Added Remark property to RgfChartSetting

Other Changes

  • Replaced ChartOnlyData in PropertyFormType enum with RGO_AggregationRequired setting
  • Improved migration for RGF.entities

[8.8.0] - 2024-11-10

Recrovit.RecroGridFramework.Core 8.8.0 / RecroGrid 8.8.0

Features Added

  • Implemented feature to save chart settings
  • Introduced 'ChartOnlyData' form type to RgfProperty

Other Changes

  • Added PublicGridSetting permission to RGF.PowerUser group
  • Refactored RecroGrid for better initialization logic
  • Replaced Chart names with Aggregation
  • Imported RGF.Base items into RecroDict from a JSON file instead of using SQL inserts
  • Updated jQueryui to 1.14.1

[8.7.1] - 2024-10-10

Recrovit.RecroGridFramework.Core 8.7.1 / RecroGrid 8.7.1

Bugs Fixed

  • Preserve GridSettings names during migration
  • Ensure Oracle schema name is handled correctly
  • RecroTrack: Improve numeric logging
  • Button to correctly display icon only

[8.7.0] - 2024-10-08

Recrovit.RecroGridFramework.Core 8.7.0 / RecroGrid 8.7.0

Features Added

  • Enhanced grid settings management

Other Changes

  • Updated initial values initialization for column resizing
  • Update jQueryUI to v1.14.0

Bugs Fixed

  • Fixed incorrect date parsing
  • Fixed timing issues with jQuery initialization due to dynamic loading

[8.6.1] - 2024-09-18

Recrovit.RecroGridFramework.Core 8.6.1 / RecroGrid 8.6.1

Bugs Fixed

  • Slider initialization

[8.6.0] - 2024-08-16

Recrovit.RecroGridFramework.Core 8.6.0 / RecroGrid 8.6.0

Features Added

  • Update RgfJQExtend, add resizeTo method

Other Changes

  • Refactored and enhanced RecroGrid filtering logic
  • Improved DateTime handling
  • Improved CSS styles for properties
  • FilterExpression if property are not readable

Bugs Fixed

  • Export Property
  • DateTime conversion

[8.5.2] - 2024-08-05

Recrovit.RecroGridFramework.Core 8.5.2 / RecroGrid 8.5.2

Other Changes

  • Improved Alias logic
  • Form property name comparisons are now case-insensitive
  • improving dictionary management

Bugs Fixed

  • RGProperty export
  • CategoryEnum.NSQL baseEnt column update

[8.5.1] - 2024-07-19

Recrovit.RecroGridFramework.Core 8.5.1 / RecroGrid 8.5.1

Features Added

  • Development of GroupQuery functionality
  • Added ChartData endpoint and processing

Other Changes

  • Enhanced the UI for sorting column settings
  • Implemented circular reference detection by initializing the Entity
  • Removed CF_RecroGrid_Options.MigrRemove
  • Improved numerical data formatting

Bugs Fixed

  • NULL filter
  • Sorting GridColumnSettings
  • Import remove old data
  • Export Property
  • Entity DependentColumns
  • Duplicate column in the query
  • Setting the initial value of the sequence

[8.4.1] - 2024-07-08

Recrovit.RecroGridFramework.Core 8.4.1 / RecroGrid 8.4.1

Features Added

  • import: version number isNull

Bugs Fixed

  • Grid: IsDynamic/data
  • User => RGOptions
  • User => ItemsPerPage

[8.4.0] - 2024-06-06

Recrovit.RecroGridFramework.Core 8.4.0 / RecroGrid 8.4.0

Features Added

  • Blazor compatible Form Designer
  • FlexBox compatible display in Legacy mode

Other Changes

  • Upgrade -> jQuery v3.7.1
  • Update -> Bootstrap v5.3.3

Bugs Fixed

  • Refresh Grid.Row
  • Styles import
  • Import: Rename entity
  • Entity: SetOptionValue
  • RecroSec: CreateUser -> Credentials.ClaimTypes.Name

[8.3.1] - 2024-05-24

Recrovit.RecroGridFramework.Core 8.3.1 / RecroGrid 8.3.1

Features Added

  • UseOracleSQLCompatibility(enum version)

Other Changes

  • Improving Admin menu
  • A PowerUser has default access to RecroTrack

Bugs Fixed

  • Migration from 6.0
  • Unhandled CustomFunction
  • RecroTrack: TableName

[8.3.0] - 2024-05-17

Recrovit.RecroGridFramework.Core 8.3.0 / RecroGrid 8.3.0

Other Changes

  • Improving RecroSec: Settings, Export / Import

[8.2.0] - 2024-04-26

Recrovit.RecroGridFramework.Core 8.2.0 / RecroGrid 8.2.0

Features Added

  • RecroDict as Service

Other Changes

  • Improving Export / Import
  • Improving Form validation
  • Improving Admin GUI
  • Improving FEP
  • RecroGridDBC is now obsolete. Use RgfCore instead.

[8.1.0] - 2024-04-19

Recrovit.RecroGridFramework.Core 8.1.0 / RecroGrid 8.1.0

Other Changes

  • Improving Export / Import

Bugs Fixed

  • NSQL join

[8.0.0] - 2024-03-29

Recrovit.RecroGridFramework.Core 8.0.0 / RecroGrid 8.0.0

Features Added

  • Added support for .NET 8 compatibility

[6.6.0] - 2024-03-20

Recrovit.RecroGridFramework.Core 6.6.0 / RecroGrid 6.6.0

Features Added

  • Adding Legacy UI and Blazor UI compatibility
  • DictionaryItems:Enum => Compatibility with DisplayNameAttribute and DisplayAttribute

Other Changes

  • Improving transaction handling and DataContext disposal

[6.5.0] - 2024-02-21

Recrovit.RecroGridFramework.Core 6.5.0 / RecroGrid 6.5.0

Features Added

  • ColumnDefs Form:Tab,Group,Pos
  • Form view: TabTitle
  • RecroDict: _MenuTitle, _TabTitle-{tabIdx}, _FormTabGroupTitle-{tabIdx}-{groupIdx}
  • RgfNotMappedAttribute
  • GroupTitle

Other Changes

  • Refactoring: OnCustomFunctionAsync
  • SelectedColumns => GetSelectedColumns
  • RGO_FormTab,RGO_FormTabGroup => RGO_FormTabGroupTitle
  • AppRootUrl => AppRootPath

Bugs Fixed

  • RGOption: Inheritance
  • QueryOperator: date
  • RGO_MaxLength

[6.4.0] - 2024-01-24

Recrovit.RecroGridFramework.Core 6.4.0 / RecroGrid 6.4.0

Features Added

  • AutoMigrate
  • Import => config version
  • UserLanguage
  • MenuTitle

Other Changes

  • Improved Logging
  • Improved Styles
  • Enhanced Handling of Nullable Properties

Bugs Fixed

  • RGState

[6.3.0] - 2024-01-14

Recrovit.RecroGridFramework.Core 6.3.0 / RecroGrid 6.3.0

Features Added

  • Blazor CustomFunction API access
  • Accessing Resources using API

Other Changes

  • Improving RGF Identity
  • Improving the inheritance of properties
  • Improved automatic mapping of properties
  • Improving RGF Entity Cache
  • Improving Export / Import
  • It appears empty even for mandatory fields in the case of date and dictionary types during new entry

Bugs Fixed

  • Column resizing
  • Export ListSeparator
  • DateTime CultureInfo

[6.2.0] - 2024-01-02

Recrovit.RecroGridFramework.Core 6.2.0 / RecroGrid 6.2.0

Features Added

  • RGF Identity service

Other Changes

  • Improved automatic property generation
  • Enhancements to built-in documentation

Bugs Fixed

  • Column names are now properly enclosed in quotes in database queries

[6.1.0] - 2023-11-28

Recrovit.RecroGridFramework.Core 6.1.0 / RecroGrid 6.1.0

Features Added

  • Designing abstraction and client layers for seamless integration with any client
  • Establishing an API layer for universal client usage
  • RGF Blazor client libraries
  • OpenID Connect support
  • RGF Identity
  • Grouping within a form view tab
  • Configurable Flexbox Grid Layout in Form View
  • The extension of the legacy Form Designer for the new Blazor Form view
  • Internal support for RecroSec in Oracle RGF StoredProcedure calls
  • Increasing the usability of Export / Import functionality, supporting libraries
  • Significant expansion of logging, efficient support for using Seq
  • EnableClientAlias -> Allowing column alias to be sent to the client-side

Other Changes

  • Optimizing the placement of embedded resources and contents within the package
  • Increasing migration compatibility for different database types
  • Improved styles and appearance
  • Increasing the efficiency of filtering
  • Increasing the efficiency of form generation
  • Extending asynchronous functionality to even more code
  • Upgrade -> jQuery 3.6.4, jQuery UI 1.13.2

Bugs Fixed

  • Invalid ConnectionString
  • EnableClientCreate
  • Case-sensitive script names
  • Fixing several minor bugs

[6.0.0]

RecroGrid Framework 6.0.0 (Legacy)