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
FilterConditionsandSQLTimeoutdatabase 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
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