Skip to content

Releases: Synphonyte/leptos-struct-table

Version 0.18.0

03 Feb 23:34

Choose a tag to compare

Changes in this version:

[0.18.0] - 2026-02-03

Breaking Changes 🛠️

  • trait TableRow has now a method cell_renderer_for_column which allows things like grouping.
    See the example table_grouping. (thanks to @ToxicMushroom)

Fixes 🐛

  • Make sure the cache is not accessed outside it's range (thanks to @ToxicMushroom).

Special thanks to our sponsor

Version 0.17.0

13 Jan 22:00

Choose a tag to compare

Changes in this version:

[0.17.0] - 2026-01-13

Breaking Changes 🛠️

  • Updated dependencies leptos-use to version 0.18.

New Features 🚀

Special thanks to our sponsor

Version 0.16.0

18 Dec 22:09

Choose a tag to compare

Changes in this version:

[0.16.0] - 2025-12-18

Breaking Changes 🛠️

  • Updated dependencies leptos-use to version 0.17

Special thanks to our sponsor

Version 0.15.0

12 Jun 20:02

Choose a tag to compare

Changes in this version:

[0.15.0] - 2025-06-12

Breaking Change 🛠️

  • Updated to Leptos 0.8

Version 0.14.0-beta2

05 Jan 18:01

Choose a tag to compare

Version 0.14.0-beta2 Pre-release
Pre-release

Changes in this version:

[0.14.0-beta2] - 2025-01-05

Breaking Changes 🛠️

  • row and cell renderers now take a RwSignal<Row> which also makes it possible to edit the data much more easily.

Fix 🐛

  • Fixed broken API in examples paginated_rest_datasource and pagination

Special thanks to our sponsor

Version 0.14.0-beta1

04 Jan 03:51

Choose a tag to compare

Version 0.14.0-beta1 Pre-release
Pre-release

Changes in this version:

[0.14.0-beta1] - 2025-01-03

Breaking Changes 🛠️

  • Updated dependencies leptos-use to version 0.15 and leptos 0.7
  • The prop scroll_container of <TableContent> is now required. If you don't care about scrolling you can use scroll_container="html".
  • Some smaller stuff that the compiler should tell you about. Please also refer to the updated examples.

Known Issues

  • The virtualized scrolling is not perfectly smooth yet.
  • Editing doesn't work quite yet.
  • The examples paginated_rest_datasource and pagination are not working yet because the previously used external REST API changed.

Thanks to contributor

Thanks to @kstep for his many contributions to this release.

Special thanks to our sponsor

Version 0.13.1

31 Oct 19:32

Choose a tag to compare

[0.13.1] - 2024-10-31

Fixes 🐛

  • Fixed edge case loading data ranges that are smaller than the chunk size (thanks to @mcbernie).

Version 0.12.1

01 Sep 21:12

Choose a tag to compare

Changes in this release:

[0.12.1] - 2024-09-01

Features 🚀

  • Added support for generics in struct field types (thanks to @frnsys)
  • Added macro options for much more flexibility with leptos-i18n (thanks to @Baptistemontan)
  • Added hint to readmes of examples how to run them (thanks to @luckynumberke7in)

Version 0.12.0

14 Aug 19:30

Choose a tag to compare

Changes in this version:

[0.12.0] - 2024-08-14

Breaking Change 🛠️

  • Updated dependency leptos-use to version 0.12 which supports web-sys 0.3.70 which introduced breaking changes. (thanks
    to @frnsys)

Version 0.11.0

05 Aug 18:27

Choose a tag to compare

Changes in this Version:

[0.11.0] - 2024-08-05

Features 🚀

  • Changed leptos-use to version 0.11
  • Added i18n support via the "i18n" feature which uses leptos-i18n. See the i18n example for usage.
  • Added row reader to TableComponent
  • Added default_th_sorting_style to make it easier to write a custom thead cell render component.