Loading...

RecroGrid Framework Client.Blazor

Source repository

Change
  • Refined the Blazor integration layer to better support the updated authentication architecture across different hosting models.
  • Separated service registration paths more clearly for bearer-token, server-proxy, SSR-proxy, and no-auth scenarios.
  • Simplified page composition by unifying entity and legacy route rendering behind a shared page flow.
  • Improved navigation, entity initialization, and rerender consistency in Blazor applications.

Recrovit.RecroGridFramework.Client.Blazor 10.0.0

released on 2025. December 09.

New
  • Added support for .NET 10 compatibility
New
  • Enabled selection and filtering of columns from any distant N:1 related entities in the grid without the need for configuration
Change
  • Improved usage of interface for better abstraction
Change
  • Handled access token failure by redirecting to login with interactive options
New
  • Added RecroDictText component for rendering localized text from RecroDict
Fix
  • Cancellation during Manager initialization
  • Multiple message dialogs triggered globally
  • Unsubscribed old Manager from events before re-creation
New
  • Added RGO_TreeViewExclude option to exclude item from Tree view
  • Introduced TreeEvent and TreeParameters
Change
  • Improved logging
Fix
  • Resolve issue with selected items after deletion
Change
  • Removed IsModal parameter and introduced IsInline. The dialog is now either modal or inline.
  • Improved tree view selection capability
  • Refactored menu creation in RgfToolbarComponent
  • Replaced the `ParentManager` property with `ParentEntityParameters`
  • Improved event handling to support new EventDispatcher
  • Refactored dynamic dialog event handling and parameterization
Fix
  • Disabled entity selection in non-editable fields
New
  • Introduced FormItemsFirstRenderCompleted event
  • Implemented "Apply and Next New" functionality for the form view
Change
  • Refactored ToastEventArgs creation for ToastEvent removal and resending
  • Refactored CallCustomFunctionAsync to use context object
  • Renamed DynamicComponentWrapper to RgfComponentWrapper and extended it to support event dispatch
Fix
  • AppRootPath handling issue

Recrovit.RecroGridFramework.Client.Blazor 8.15.0

released on 2024. December 30.

New
  • Added tree view functionality
  • Prepared the QuickFilter functionality
  • Integrated version compatibility checks
  • Added support for managing Tooltips for properties
Change
  • Extracted a base Data component from the RgfGrid component

Recrovit.RecroGridFramework.Client.Blazor 8.14.0

released on 2024. December 13.

New
  • Extended menu parameter with HideOnMouseLeave
Change
  • Updated OnMouseLeave to support boolean return value
  • Changed IsPublic to RoleId for visibility control in Chart and Grid
  • Refactored predefined filters to support role-based visibility control

Recrovit.RecroGridFramework.Client.Blazor 8.13.0

released on 2024. December 08.

New
  • Implement multi-select support for batch operations
  • Added functionality for bulk deletion
  • Extended select mode with right-click to open the form directly
  • Added methods to remove and manage field error messages in the interface
Change
  • Simplified manager initialization by moving FormOnly and AutoOpenForm to RgfEntityComponent
  • Updated column template handling in RgfGridComponent
Fix
  • Set the title for the grid dialog used for selections

Recrovit.RecroGridFramework.Client.Blazor 8.12.3

released on 2024. November 25.

Fix
  • Incorrect PageSize display after loading a setting
  • Total Pages recalculation

Recrovit.RecroGridFramework.Client.Blazor 8.12.1

released on 2024. November 20.

Fix
  • Prevent chart settings modification from overriding predefined settings
  • Disable client-side grid aggregation

Recrovit.RecroGridFramework.Client.Blazor 8.12.0

released on 2024. November 19.

New
  • Added keyboard navigation to RgfPagerComponent
Change
  • Included filter settings in chart settings save functionality
  • Enhanced flexbox layout for better display
Fix
  • Resolved issues with StaticWebAssetFingerprinting and library bundle.scp.css detection

Recrovit.RecroGridFramework.Client.Blazor 8.11.0

released on 2024. November 13.

New
  • Added toast notifications for custom menu selection
  • Added shouldLoadBundledStyles configuration parameter for library initialization
Change
  • Replaced ChartOnlyData with AggregationRequired

Recrovit.RecroGridFramework.Client.Blazor 8.10.0

released on 2024. November 10.

New
  • Introduced GetComponentType method to retrieve the Type of RgfBlazor component
  • Introduced parameters for creating a context menu
  • Added header menu
  • Implemented Aggregates functionality
  • Added toast notifications at multiple points
  • Enabled access to `RecroChart` from the toolbar
  • Implemented chart settings feature with save and load capabilities
  • Added a new boolean property `DeferredInitialization` to the `RgfEntityParameters` class, allowing deferred initialization to be manually triggered later
  • Added PromptDeletionConfirmation function
Change
  • Refactored script and stylesheet loading and initialization
  • Renamed MenuRenderCallback to OnMenuRender and MenuSelectionCallback to OnMenuItemSelect for consistency
  • Updated NotificationManager for compatibility
  • Replaced `ChartData` with `AggregatedData` across multiple interfaces and classes
  • Refactored RgfChartComponent and its management for better organization
  • Updated jQueryui to 1.14.1
Fix
  • Culture handling for numeric field
New
  • Enhanced grid settings management
  • Added ButtonName property to buttons
  • Added event dispatch to ParametersSet in RgfFormComponent
  • Added GetColumnData methods to RgfGridComponent
Change
  • Improved handling of PredefinedFilter
  • Updated jQueryUI to v1.14.0
Change
  • Update for RGF.Client compatibility
Fix
  • DateTime formatting in Grid
Change
  • Improved LegacyUI dispose
Fix
  • Event unsubscription
New
  • Added charting capability
Change
  • Improved numerical data formatting
New
  • AfterRender Event
Fix
  • FormItem class
  • Legacy ChkVersion
Fix
  • Unhandled CustomFunction
Fix
  • Form: Cancel
Change
  • Improving Form validation
Fix
  • Form group message
Fix
  • Mixture of Filter and Form EditContext
Fix
  • The RgfLegacyComponent only works for admins
  • The main menu starts with the wrong filter
New
  • Record navigation in Form
  • Addition of RGProperty styles for Grid display
  • Placement options for additional buttons in Dialog
  • New button settings in Dialog (IconName, CssClass, Disabled, Title)
  • Display of RGF Legacy GUI in Blazor environment (Admin UI)
Change
  • Redesigning event handling (Handled, PreventDefault)
  • Redesigning Toolbar and Menu events
  • Relocation of event definitions to RGF.Client
  • Removal of IRgManager.RecroSec, IRgManager.RecroDict
Fix
  • PredefinedFilterAdmin permissions in filter

Recrovit.RecroGridFramework.Client.Blazor 8.3.0

released on 2024. February 21.

New
  • SSR/CSR initialize
  • Add FormComponent and GridComponent parameters
  • Grid view: CustomMenu
  • EntityEvents: Initialized, Destroy
  • GridEvents: CreateAttributes, ColumnSettingsChanged
  • Observable: GridDataSource
Change
  • Rename: GridComponent => BaseGridComponent
  • Rename: FormComponent => BaseFormComponent
  • Improving RGO_JSRowStyle and RGO_JSColStyle calculations
Fix
  • DialogType
  • Fix minor issues
New
  • UserLanguage
  • StylesheetsReferences
  • MenuTitle
Change
  • Improved Form:Resizable,SavePosition
Fix
  • ApplySelect
New
  • RGF CustomFunction
  • RGF Export

See Also

An unhandled error has occurred. Reload 🗙