Loading...
Contact

RecroGrid Framework Core

RGF.Core 10.0.0/ RecroGrid 10.0.0

released on 2025. December 09.

New
  • Added support for .NET 10 compatibility

RGF.Core 8.18.0/ RecroGrid 8.18.0

released on 2025. June 16.

New
  • Enabled selection and filtering of columns from any distant N:1 related entities in the grid without the need for configuration
Change
  • Improved title resolution for columns inherited from related entities
  • Handled distant inherited NSQL
Fix
  • Fixed alias resolution for external columns

RGF.Core 8.17.0/ RecroGrid 8.17.0

released on 2025. May 02.

New
    Change
    • 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
    Fix
    • Circular reference in RecroDict
    • Dummy initialize RecroChart

    RGF.Core 8.16.1/ RecroGrid 8.16.1

    released on 2025. April 03.

    Change
    • Improved RecroDict UI
    Fix
    • Fixed incorrect sorting in RecroDict dictionary

    RGF.Core 8.16.0/ RecroGrid 8.16.0

    released on 2025. April 02.

    New
    • Added RGO_TreeViewExclude enum value to exclude item from Tree view
    Change
    • Refactored RecroDict to allow adding new languages and dictionary entries without database modification
    • Improved tooltip data assembly

    RGF.Core 8.15.0/ RecroGrid 8.15.0

    released on 2025. March 06.

    New
    • Expanded ProgressArgs with Background Task status and CoreMessages
    Change
    • Improved export by sanitizing JSON data

    RGF.Core 8.14.0/ RecroGrid 8.14.0

    released on 2025. January 31.

    New
    • 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
    Change
    • 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
    Fix
    • Adjusted FormFlexColumnWidth for properties using entityBase

    RGF.Core 8.13.0/ RecroGrid 8.13.0

    released on 2024. December 30.

    New
    • 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
    Change
    • Improved data handling for more efficient support of tree view display
    Fix
    • Handle filtering on columns appearing multiple times in the query

    RGF.Core 8.12.0/ RecroGrid 8.12.0

    released on 2024. December 13.

    New
    • Added a new flag to RGF Roles to control visibility of ChartSetting and GridSetting
    Change
    • 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

    RGF.Core 8.11.0/ RecroGrid 8.11.0

    released on 2024. December 08.

    New
    • Implement multi-select support for batch operations via API
    • Add methods to remove error messages in RGUIMessages
    Change
    • Improved cache timeout controllability

    RGF.Core 8.10.2/ RecroGrid 8.10.2

    released on 2024. November 25.

    Fix
    • Grid settings not always saving ItemsPerPage

    RGF.Core 8.10.1/ RecroGrid 8.10.1

    released on 2024. November 24.

    Fix
    • Handle single count value in chart data

    RGF.Core 8.10.0/ RecroGrid 8.10.0

    released on 2024. November 19.

    New
    • Added a function to ensure a stylesheet is loaded dynamically
    Change
    • Included filter settings in chart settings save functionality
    • Improve form designer and enhance flexbox layout for better display

    RGF.Core 8.9.0/ RecroGrid 8.9.0

    released on 2024. November 13.

    New
    • Added RecroChart permissions
    • Added Remark property to RgfChartSetting
    Change
    • Replaced ChartOnlyData in PropertyFormType enum with RGO_AggregationRequired setting
    • Improved migration for RGF.entities

    RGF.Core 8.8.0/ RecroGrid 8.8.0

    released on 2024. November 10.

    New
    • Implemented feature to save chart settings
    • Introduced 'ChartOnlyData' form type to RgfProperty
    Change
    • 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

    RGF.Core 8.7.1/ RecroGrid 8.7.1

    released on 2024. October 10.

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

    RGF.Core 8.7.0/ RecroGrid 8.7.0

    released on 2024. October 08.

    New
    • Enhanced grid settings management
    Change
    • Updated initial values initialization for column resizing
    • Update jQueryUI to v1.14.0
    Fix
    • Fixed incorrect date parsing
    • Fixed timing issues with jQuery initialization due to dynamic loading

    RGF.Core 8.6.1/ RecroGrid 8.6.1

    released on 2024. September 18.

    Fix
    • Slider initialization

    RGF.Core 8.6.0/ RecroGrid 8.6.0

    released on 2024. August 16.

    New
    • Update RgfJQExtend, add resizeTo method
    Change
    • Refactored and enhanced RecroGrid filtering logic
    • Improved DateTime handling
    • Improved CSS styles for properties
    • FilterExpression if property are not readable
    Fix
    • Export Property
    • DateTime conversion

    RGF.Core 8.5.2/ RecroGrid 8.5.2

    released on 2024. August 05.

    Change
    • Improved Alias logic
    • Form property name comparisons are now case-insensitive
    • improving dictionary management
    Fix
    • RGProperty export
    • CategoryEnum.NSQL baseEnt column update

    RGF.Core 8.5.1/ RecroGrid 8.5.1

    released on 2024. July 19.

    New
    • Development of GroupQuery functionality
    • Added ChartData endpoint and processing
    Change
    • Enhanced the UI for sorting column settings
    • Implemented circular reference detection by initializing the Entity
    • Removed CF_RecroGrid_Options.MigrRemove
    • Improved numerical data formatting
    Fix
    • NULL filter
    • Sorting GridColumnSettings
    • Import remove old data
    • Export Property
    • Entity DependentColumns
    • Duplicate column in the query
    • Setting the initial value of the sequence

    RGF.Core 8.4.1/ RecroGrid 8.4.1

    released on 2024. July 08.

    New
    • import: version number isNull
    Fix
    • Grid: IsDynamic/data
    • User => RGOptions
    • User => ItemsPerPage

    RGF.Core 8.4.0/ RecroGrid 8.4.0

    released on 2024. June 06.

    New
    • Blazor compatible Form Designer
    • FlexBox compatible display in Legacy mode
    Change
    • Upgrade -> jQuery v3.7.1
    • Update -> Bootstrap v5.3.3
    Fix
    • Refresh Grid.Row
    • Styles import
    • Import: Rename entity
    • Entity: SetOptionValue
    • RecroSec: CreateUser -> Credentials.ClaimTypes.Name

    RGF.Core 8.3.1/ RecroGrid 8.3.1

    released on 2024. May 24.

    New
    • UseOracleSQLCompatibility(enum version)
    Change
    • Improving Admin menu
    • A PowerUser has default access to RecroTrack
    Fix
    • Migration from 6.0
    • Unhandled CustomFunction
    • RecroTrack: TableName

    RGF.Core 8.3.0/ RecroGrid 8.3.0

    released on 2024. May 17.

    Change
    • Improving RecroSec: Settings, Export / Import

    RGF.Core 8.2.0/ RecroGrid 8.2.0

    released on 2024. April 26.

    New
    • RecroDict as Service
    Change
    • Improving Export / Import
    • Improving Form validation
    • Improving Admin GUI
    • Improving FEP
    • RecroGridDBC is now obsolete. Use RgfCore instead.

    RGF.Core 8.1.0/ RecroGrid 8.1.0

    released on 2024. April 19.

    Change
    • Improving Export / Import
    Fix
    • NSQL join

    RGF.Core 8.0.0/ RecroGrid 8.0.0

    released on 2024. March 29.

    New
    • Added support for .NET 8 compatibility

    RGF.Core 6.6.0/ RecroGrid 6.6.0

    released on 2024. March 20.

    New
    • Adding Legacy UI and Blazor UI compatibility
    • DictionaryItems:Enum => Compatibility with DisplayNameAttribute and DisplayAttribute
    Change
    • Improving transaction handling and DataContext disposal

    RGF.Core 6.5.0/ RecroGrid 6.5.0

    released on 2024. February 21.

    New
    • ColumnDefs Form:Tab,Group,Pos
    • Form view: TabTitle
    • RecroDict: _MenuTitle, _TabTitle-{tabIdx}, _FormTabGroupTitle-{tabIdx}-{groupIdx}
    • RgfNotMappedAttribute
    • GroupTitle
    Change
    • Refactoring: OnCustomFunctionAsync
    • SelectedColumns => GetSelectedColumns
    • RGO_FormTab,RGO_FormTabGroup => RGO_FormTabGroupTitle
    • AppRootUrl => AppRootPath
    Fix
    • RGOption: Inheritance
    • QueryOperator: date
    • RGO_MaxLength

    RGF.Core 6.4.0/ RecroGrid 6.4.0

    released on 2024. January 24.

    New
    • AutoMigrate
    • Import => config version
    • UserLanguage
    • MenuTitle
    Change
    • Improved Logging
    • Improved Styles
    • Enhanced Handling of Nullable Properties
    Fix
    • RGState

    RGF.Core 6.3.0/ RecroGrid 6.3.0

    released on 2024. January 14.

    New
    • Blazor CustomFunction API access
    • Accessing Resources using API
    Change
    • 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
    Fix
    • Column resizing
    • Export ListSeparator
    • DateTime CultureInfo

    RGF.Core 6.2.0/ RecroGrid 6.2.0

    released on 2024. January 02.

    New
    • RGF Identity service
    Change
    • Improved automatic property generation
    • Enhancements to built-in documentation
    Fix
    • Column names are now properly enclosed in quotes in database queries

    RGF.Core 6.1.0/ RecroGrid 6.1.0

    released on 2023. November 28.

    New
    • 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
    Change
    • 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
    Fix
    • Invalid ConnectionString
    • EnableClientCreate
    • Case-sensitive script names
    • Fixing several minor bugs

    6.0.0

    RecroGrid Framework 6.0.0 (Legacy)

    See Also

    Rejoining the server...

    Rejoin failed... trying again in seconds.

    Failed to rejoin.
    Please retry or reload the page.

    The session has been paused by the server.

    Failed to resume the session.
    Please reload the page.