Repository navigation
v0.3.6 - DyvixTable Sorting, DyvixSelect Overhaul & Table Theme Expansion
What's New
New
- Added multi-column sorting support for DyvixTable in config-driven mode. Click a column header to sort, click again to cycle ascending -> descending -> unsorted.
<DyvixTable
theme="Crimson"
columns={[{ key: 'name', label: 'Name', sortable: true }, { key: 'type', label: 'Type' }]}
data={[
{ name: 'Lion', type: 'Wild' },
{ name: 'Hawk', type: 'Bird' },
]}
/>- Added per-theme text and input styling override API. Thanks to @rishipandey2.
- Added support for the following
DyvixTablethemes:Midnight,Forest,Ocean,Blade,Neon,Aurora, andSunset. Thanks to @hakkiai, @LateeshaNarnolia104, @Pranay-Kamble, @TaH00R & @uttam12331. - Added support for the following
DyvixLabelthemes:Neon, andAurora. Thanks to @arishaix & @LateeshaNarnolia104. - Added initial theme support for
DyvixSelectwith theSingularitytheme.
Fixed
- Renamed
DynamicSelecttoDyvixSelectfor consistency. DyvixSelectnow usesSmart JSON Cachingfor animations, improving load times.- Overhauled
DyvixSelectstyling to matchDyvixInputstyling. - Improved
DyvixSelectprop handling and prevented placeholder attribute leaks. - Resolved Dyvix select alignment, layout, and stacking issues on certain parent configurations.
- Fixed error text and DyvixInput being incorrectly affected by per-theme text color overrides.
Documentation
- Added
DyvixTablecomponent documentation.
New Contributors
- @hakkiai made their first contribution in #269
- @Pranay-Kamble made their first contribution in #271
- @LateeshaNarnolia104 made their first contribution in #272
- @TaH00R made their first contribution in #277
- @arishaix made their first contribution in #283
- @uttam12331 made their first contribution in #289
Full Changelog: V0.3.5...V0.3.6