Changelog
Latest Releasev0.4.025 June 2024
Features
- Introduce customisable loading fallbacks for individual parts of the Grid. This will compliment the RSC's capabilities for data-loading. The customisable parts are:
DataContent
DataRows
DataRow
DataCell
CellValue
v0.3.026 March 2024
Breaking Changes:
- A copy of the
data
collection is no longer sent to the client unless explicitly specified, as a result demos with editing (cell & row) now require passingDataProvider
to theGrid
to work properly. - The
state
now only keeps a reference to the data item'sid
's and column'sid
's for various functionalities.
Features:
- Added environment detection which allows the Grid to be used both on the server (RSC/SSR) or completely on the client (CSR).
- Added
DetailsRow
&DetailsCell
render slots + a demo showcasing how can they be utilized to render a Master-Detail Row.
Fixes:
- Markup payload reduce by 66% whenever a copy of the
data
is not needed - for example, when editing functionality is not being used.
Docs & Demos:
- Added sample integration with Waku
- Added a reference to the KendoReact Server Components Storybook
v0.2.01 February 2024
Breaking Changes
EDIT_ACTION
has been renamed toDATA_ACTION
- The result from a
DATA_ACTION
is now contained into thepayload
argument of the callback, while thedata
argument remains the original item.
Features
Globalization Package
We are introducing Globalization Package. This comprehensive package enhances the adaptability and user experience of your components through two key features: Localization and Internationalization
.
- Localization
-
The Localization functionality allows you to adapt components to different locales by providing options for translating messages. Key features include:
- Management of message translations.
- Loading of imported JSON messages.
- Internationalization
-
The Internationalization functionality facilitates the application cultures. Key features include:
- parsing and formatting dates and numbers.
- Handling of date formats, numeric representations, and other culturally dependent elements.
Bug Fixes
- Resolve a performance regression which resulted in a copy of each data-item to end up into the client bundle
Miscellaneous
- Columns can now be configured by the
schema
prop. The default identifier of a column remains thefield
property, but it can be further customized to a different field.
v0.1.219 December 2023
- Add a
cjs
distribution
v0.1.115 December 2023
- Stability improvements over the initial release.
- Improved loading indicator of the rows based on the
state.take
property - Add
no-data
view for when resolveddata.length
is0
v0.1.013 December 2023
Initial release of package @progress/kendo-react-server-components
.