RecroGrid Framework Abstraction
Source repository
RGF.Abstraction 1.13.0
released on 2024. December 13.
New
- Added Roles property to RgfUserState and IRecroSecService
- Implemented ICloneable and DeepCopy in various classes
Change
- Refactored RgfChartSetting and RgfGridSetting classes: removed IsPublic and IsPublicNonNullable, added RoleId for visibility control
- Refactored predefined filters to support role-based visibility control
RGF.Abstraction 1.12.0
released on 2024. December 08.
New
- Added methods to remove and manage field error messages in the interface
- Added GetDateTimeValue method to DictionaryExtensions
Change
- Modified RgfSelectParam to support multi-row selection instead of single row selection
RGF.Abstraction 1.11.0
released on 2024. November 18.
New
- Added ParentGridSettings property to RgfChartSetting class
Change
- Changed IsReadonly and PageSize in RgfGridSettings to nullable
RGF.Abstraction 1.10.0
released on 2024. November 13.
New
- Added Remark property to RgfChartSetting
Change
- Marked ChartOnlyData as obsolete in PropertyFormType
RGF.Abstraction 1.9.0
released on 2024. November 10.
New
- Added `TryGetNumericEquality` method for numeric value comparison
- Updated IRgfEventArgs to include a new TriggeredAt property
- Added RgfChartSettings class and RgfChartSeriesType enum for chart configuration
- Added new methods in `EnumExtensions.cs`: `ToDictionary`, `ToNullableDictionary`
- Introduced `RgfIdAliasPair` class with `Id` and `Alias` properties
- Added `ChartOnlyData` to `PropertyFormType` enum in `RgfProperty.cs`
- Added new permission: PublicChartSetting
- Added new enumeration RgfProcessingStatus
Change
- Removed receiver parameter from Subscribe method overloads in IRgfNotificationManager
- Replaced ChartData with Aggregation parameter class
- Refactored RgfAggregationSettings and RgfChartSetting classes
- Refactored the `RgfColumnSettings`
- Corrected class names to use plural forms for consistency: `DictionaryExtensions`, `EnumExtensions`, `ICollectionExtensions`
- Enhanced RgfGridRequest and RgfGridResult classes
- Renamed AggregateParam to AggregationSettings in RgfListParam
Fix
- JSON serialization option in RgfGridSetting
RGF.Abstraction 1.8.0
released on 2024. October 08.
New
- Added new permission type: PublicGridSetting
- Added new properties and constructors to RgfGridResult, RgfColumnSettings
Change
- Improved null checks and exception handling in RgfDynamicDictionary
- Modified constructors in RgfProperty to reduce redundancy
- Refactored RgfGridSettings
RGF.Abstraction 1.7.0
released on 2024. August 16.
Change
- Improved RgfDynamicData
- Refactored RgfFilter
Fix
- DateTime conversion
RGF.Abstraction 1.6.1
released on 2024. July 19.
New
- Added Rgf.Chart classes
- Added a new constant `RecroChart` to Menu
Change
- Enhanced decimal handling in RgfDynamicData
- Enhanced the `GridColumnSettings` class by adding a condition to assign the CSS class
RGF.Abstraction 1.5.2
released on 2024. May 24.
Change
- CustomFunction:Row-type
RGF.Abstraction 1.5.1
released on 2024. May 08.
Change
- Improving DictionaryExtension
RGF.Abstraction 1.5.0
released on 2024. April 26.
New
- FormValidationMessages
Change
- Improving RgfDynamicDictionary
- Improving DictionaryExtension
- Improving RgfProperty
- Rename RgfMessages => RgfCoreMessages
RGF.Abstraction 1.4.0
released on 2024. March 20.
New
- IRgfEventArgs: Handled, PreventDefault
- IRecroSecService: GetAccessToken
- IRecroSecService: GetEntityPermissions
- Enum Extension: Get EnumMemberAttribute
Change
- Improving RgfDynamicDictionary
- EventNotificationService: async
- Rename UserRoles => RoleClaim
RGF.Abstraction 1.3.0
released on 2024. February 21.
New
- Add RgfProperty Form:Tab,Group,Pos
- RgfDynamicDictionary: CopyTo
- DictionaryExtension: GetIntValue
Change
- EventDispatcher: any TValue
- FlexColumnWidth: no default value
Fix
- QueryOperator: date
RGF.Abstraction 1.2.0
released on 2024. January 24.
New
- UserLanguage
- StylesheetsReferences
- MenuTitle
Fix
- Nullable CheckBox
- RgfDynamicDictionary.MemberNames
RGF.Abstraction 1.1.0
released on 2024. January 14.
New
- RGF CustomFunction
- RGF CultureInfo
Change
- Improving API abstraction
RGF.Abstraction 1.0.0
released on 2023. November 28.