RecroGrid Framework Core
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
- .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