Skip to content

v0.3.6 - DyvixTable Sorting, DyvixSelect Overhaul & Table Theme Expansion

Choose a tag to compare

@younisdev younisdev released this 30 Jun 00:32
· 650 commits to main since this release
c743c4a

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' },
  ]}
/>

Fixed

  • Renamed DynamicSelect to DyvixSelect for consistency.
  • DyvixSelect now uses Smart JSON Caching for animations, improving load times.
  • Overhauled  DyvixSelect styling to match DyvixInput styling.
  • Improved DyvixSelect prop 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 DyvixTable component documentation.

New Contributors

Full Changelog: V0.3.5...V0.3.6