PackageTrack
Sign in Get early access

rappasoft/laravel-livewire-tables

A dynamic table component for Laravel Livewire

v3.8.0 3.0M downloads/mo #3134 most downloaded on Packagist rappasoft/laravel-livewire-tables

What this package is like to depend on

Last release 25 days ago

29 Jul 2026

Ships unpredictably

gaps range from 8 days to 1.2 years

Nearly every release is documented

notes for 132 of 140 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

151 releases · first in 2020

1 release in the last 12 months

see the full history below

Release timeline

151 releases · Apr 2020 to Jul 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 151
  1. v3.8.0 29 Jul 2026
    Release notes

    Behavior Changes

    These are intentional fixes, but they change existing behavior. Review them before upgrading.

    • PostgreSQL string filters are now case-insensitive. The wildcard string filters (contains, notContains, startsWith, notStartsWith, endsWith, notEndsWith) now use ilike on PostgreSQL instead of like, matching the search box. Queries that previously relied on case-sensitive filtering will return more rows. No other driver is affected — PostgreSQL is the only supported driver whose like is case-sensitive by default.
    • resources/views/components/table/th/bulk-actions.blade.php changed. The "select all" header checkbox now routes through the Alpine setAllSelected() method so setDelaySelectAllEnabled() is honoured, and reads paginationTotalSelectableItemCount instead of paginationTotalItemCount. If you published this view, your copy is unaffected by the upgrade and will keep the old behavior — re-publish it or merge the change by hand to pick up the fix.

    New Features

    • Laravel 13 support by @rappa819 in #2332
    • Icon support on WireLinkColumn via setIcon(), setIconLeft()/setIconRight(), and setIconAttributes() by @shynne109 in #2316
    • setBulkActionsRowFilter() excludes rows from bulk actions — filtered rows get no checkbox and are left out of "select all" by @RazvanDrelciuc in #2303
    • The filter button and its badge are now stylable through configuration by @HussamAlhennawi in #2182

    Bug Fixes

    • DateColumn no longer blanks out immutable_date/immutable_datetime casts — CarbonImmutable is now formatted directly instead of being coerced to a string and re-parsed by @rappa819 in #2332
    • Search is now case-insensitive on PostgreSQL, which uses ilike instead of like — originally reported and fixed by @ARL-Steve in #2284, landed via #2332
    • The wildcard string filters now use ilike on PostgreSQL too, extending @ARL-Steve's fix in #2284 to contains, notContains, startsWith, notStartsWith, endsWith, and notEndsWith
    • The "select all" header checkbox now routes through Alpine, so setDelaySelectAllEnabled() is honoured instead of every row being fetched immediately by @matberry in #2122
    • Cursor pagination now honours setShouldRetrieveTotalItemCountDisabled() — avoiding the count() is the point of cursor pagination, but the toggle was only checked for simple pagination by @mattusik in #2231
    • Bulk action checkboxes now have accessible names — every one of them was previously announced by screen readers as a bare "checkbox" by @belkri in #2300
    • Livewire lazy loading no longer throws Alpine ReferenceErrors by @shynne109 in #2320
    • Aggregate subqueries are skipped for deselected columns when setExcludeDeselectedColumnsFromQuery() is on by @glamax13 in #2278
    • The Tailwind per-page dropdown is aligned with the column-select beside it by @inforisorse in #2209
    • 22 of 24 locales rendered the literal string cancel on the reorder toolbar — seven missing keys (cancel, loading, save, min, max, Bulk Actions Confirm, Select All On Page) are now filled across all 23 affected locale files
    • The Bootstrap search input no longer applies form-control on Tailwind when getSearchFieldAttributes() omits the default key — ?? binds looser than &&, so the condition parsed the wrong way
    • Prevent InvalidCharacterError by correctly rendering x-cloak attribute by @pascalberski in #2266
    • Key the x-cloak for TableAttributes by @lrljoe in #2271
    • Change w-100 to w-auto for Bootstrap Bulk Actions Menu and ColumnSelect by @lrljoe in #2270

    Tweaks

    • Pin Livewire to ^3.0, dropping the dev-main constraint that pulled in Livewire 4 by @rappa819 in #2332
    • Restore CI: run the test suite across Laravel 10–13, add the localisation unit tests to the unit suite, and remove the stale bot by @rappa819 in #2332
    • Indonesian translations for Cancel, Bulk Actions Confirm, and Select All On Page by @ilsyaa in #2279
    • Document the plain BooleanFilter form by @Muetze42 in #2286
    • Run the localisation presence suite in CI, so a missing translation key fails the build
    • Guard that every pagination <button> carries type="button" — an untyped button submits the surrounding form
    Open source →
    Release notes

    Behavior Changes

    These are intentional fixes, but they change existing behavior. Review them before upgrading.

    • PostgreSQL string filters are now case-insensitive. The wildcard string filters (contains, notContains, startsWith, notStartsWith, endsWith, notEndsWith) now use ilike on PostgreSQL instead of like, matching the search box. Queries that previously relied on case-sensitive filtering will return more rows. No other driver is affected — PostgreSQL is the only supported driver whose like is case-sensitive by default.
    • resources/views/components/table/th/bulk-actions.blade.php changed. The "select all" header checkbox now routes through the Alpine setAllSelected() method so setDelaySelectAllEnabled() is honoured, and reads paginationTotalSelectableItemCount instead of paginationTotalItemCount. If you published this view, your copy is unaffected by the upgrade and will keep the old behavior — re-publish it or merge the change by hand to pick up the fix.

    New Features

    • Laravel 13 support by @rappa819 in https://github.com/rappasoft/laravel-livewire-tables/pull/2332
    • Icon support on WireLinkColumn via setIcon(), setIconLeft()/setIconRight(), and setIconAttributes() by @shynne109 in https://github.com/rappasoft/laravel-livewire-tables/pull/2316
    • setBulkActionsRowFilter() excludes rows from bulk actions — filtered rows get no checkbox and are left out of "select all" by @RazvanDrelciuc in https://github.com/rappasoft/laravel-livewire-tables/pull/2303
    • The filter button and its badge are now stylable through configuration by @HussamAlhennawi in https://github.com/rappasoft/laravel-livewire-tables/pull/2182

    Bug Fixes

    • DateColumn no longer blanks out immutable_date/immutable_datetime casts — CarbonImmutable is now formatted directly instead of being coerced to a string and re-parsed by @rappa819 in https://github.com/rappasoft/laravel-livewire-tables/pull/2332
    • Search is now case-insensitive on PostgreSQL, which uses ilike instead of like — originally reported and fixed by @ARL-Steve in https://github.com/rappasoft/laravel-livewire-tables/pull/2284, landed via https://github.com/rappasoft/laravel-livewire-tables/pull/2332
    • The wildcard string filters now use ilike on PostgreSQL too, extending @ARL-Steve's fix in https://github.com/rappasoft/laravel-livewire-tables/pull/2284 to contains, notContains, startsWith, notStartsWith, endsWith, and notEndsWith
    • The "select all" header checkbox now routes through Alpine, so setDelaySelectAllEnabled() is honoured instead of every row being fetched immediately by @matberry in https://github.com/rappasoft/laravel-livewire-tables/pull/2122
    • Cursor pagination now honours setShouldRetrieveTotalItemCountDisabled() — avoiding the count() is the point of cursor pagination, but the toggle was only checked for simple pagination by @mattusik in https://github.com/rappasoft/laravel-livewire-tables/pull/2231
    • Bulk action checkboxes now have accessible names — every one of them was previously announced by screen readers as a bare "checkbox" by @belkri in https://github.com/rappasoft/laravel-livewire-tables/pull/2300
    • Livewire lazy loading no longer throws Alpine ReferenceErrors by @shynne109 in https://github.com/rappasoft/laravel-livewire-tables/pull/2320
    • Aggregate subqueries are skipped for deselected columns when setExcludeDeselectedColumnsFromQuery() is on by @glamax13 in https://github.com/rappasoft/laravel-livewire-tables/pull/2278
    • The Tailwind per-page dropdown is aligned with the column-select beside it by @inforisorse in https://github.com/rappasoft/laravel-livewire-tables/pull/2209
    • 22 of 24 locales rendered the literal string cancel on the reorder toolbar — seven missing keys (cancel, loading, save, min, max, Bulk Actions Confirm, Select All On Page) are now filled across all 23 affected locale files
    • The Bootstrap search input no longer applies form-control on Tailwind when getSearchFieldAttributes() omits the default key — ?? binds looser than &&, so the condition parsed the wrong way
    • Prevent InvalidCharacterError by correctly rendering x-cloak attribute by @pascalberski in https://github.com/rappasoft/laravel-livewire-tables/pull/2266
    • Key the x-cloak for TableAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2271
    • Change w-100 to w-auto for Bootstrap Bulk Actions Menu and ColumnSelect by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2270

    Tweaks

    • Pin Livewire to ^3.0, dropping the dev-main constraint that pulled in Livewire 4 by @rappa819 in https://github.com/rappasoft/laravel-livewire-tables/pull/2332
    • Restore CI: run the test suite across Laravel 10–13, add the localisation unit tests to the unit suite, and remove the stale bot by @rappa819 in https://github.com/rappasoft/laravel-livewire-tables/pull/2332
    • Indonesian translations for Cancel, Bulk Actions Confirm, and Select All On Page by @ilsyaa in https://github.com/rappasoft/laravel-livewire-tables/pull/2279
    • Document the plain BooleanFilter form by @Muetze42 in https://github.com/rappasoft/laravel-livewire-tables/pull/2286
    • Run the localisation presence suite in CI, so a missing translation key fails the build
    • Guard that every pagination <button> carries type="button" — an untyped button submits the surrounding form
    Open source →
  2. v3.7.3 03 May 2025
    Release notes

    [v3.7.3] - 2025-05-03

    Bug Fixes

    • Interim fix for Livewire Component Columns to mitigate core Livewire bug by @lrljoe in #2258
    Open source →
    Release notes

    Bug Fixes

    • Interim fix for Livewire Component Columns to mitigate core Livewire bug by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2258
    Open source →
  3. v3.7.2 03 May 2025
    Release notes

    [v3.7.2] - 2025-05-03

    Bug Fixes

    • Improved Pagination UX for Bootstrap 4 by @daniel-skopek in #2251
    • Fixes for livewire component column by @lrljoe in #2245
    • Boolean filter for bootstrap by @lrljoe in #2244
    • Update IsNumericFilter.php by @G4Zz0L1 in #2230
    • Fixed collapsed function bug with tailwind CSS on mobile version by CarlosChub27 in #2228

    New Features

    Tweaks

    Open source →
    Release notes

    Bug Fixes

    • Improved Pagination UX for Bootstrap 4 by @daniel-skopek in https://github.com/rappasoft/laravel-livewire-tables/pull/2251
    • Fixes for livewire component column by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2245
    • Boolean filter for bootstrap by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2244
    • Update IsNumericFilter.php by @G4Zz0L1 in https://github.com/rappasoft/laravel-livewire-tables/pull/2230
    • Fixed collapsed function bug with tailwind CSS on mobile version by CarlosChub27 in https://github.com/rappasoft/laravel-livewire-tables/pull/2228

    New Features

    • Add Wrapper Options to ArrayColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2255

    Tweaks

    • Tidying PHPDocs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2246
    Open source →
  4. v3.7.1 28 Feb 2025
    Release notes

    What's Changed

    Full Changelog: v3.7.0...v3.7.1

    Open source →
    Release notes

    Bug Fixes

    • Ensure that LinkColumn is included in query if "from" is defined by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2224
    Open source →
  5. v3.7.0 28 Feb 2025
    Release notes

    [v3.7.0] - 2025-02-27

    Bug Fixes

    New Features

    Tweaks

    Full Changelog: v3.6.0...v3.7.0

    Open source →
    Release notes

    Bug Fixes

    • Filters urgent fixes - correct Filter Default QueryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2188
    • Fix Search Field in bootstrap by @yparitcher in https://github.com/rappasoft/laravel-livewire-tables/pull/2183
    • Add "after-tools" configurable area by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2180

    New Features

    • Add setFilterPillTitleAsHtml by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2204
    • Enable setting styles for sorting pills as a configuration by @HussamAlhennawi in https://github.com/rappasoft/laravel-livewire-tables/pull/2179
    • Enable setting styles for filter pills as a configuration by @HussamAlhennawi in https://github.com/rappasoft/laravel-livewire-tables/pull/2178
    • Enable setting styles for column select as a configuration by @HussamAlhennawi in https://github.com/rappasoft/laravel-livewire-tables/pull/2175
    • BulkActionTweaks - Adding default checkbox, customising attribute behaviours by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2203
    • Laravel v12 Support by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2217

    Tweaks

    • Tweak for text pill title by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2206
    • Tweak Return Types by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2205
    • Migrate Column/Filter Traits by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2202
    • Filter Rationalisation & Livewire Array Filter improvements by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2191
    • Move Filter View Traits by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2189
    • Filter Trait - Reorganization by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2181
    Open source →
  6. v3.6.0 16 Jan 2025
    Release notes

    [v3.6.0] - 16/01/2025

    Bug Fixes

    Tweaks

    • Enable InputAttributes for SelectFilter by @lrljoe in #2133
    • Tidy ComponentUtilities, Migrate ColumnSelectQueryString by @lrljoe in #2135
    • TH Fixes - Clean-up, efficiency, and Sort Icons fixes by @lrljoe in #2140
    • Add hasCollapsedColumns as Computed by @lrljoe in #2141
    • Tidy up Blade Class Definitions by @lrljoe in #2145
    • Tidy ColumnSelectHelpers & displayToolbarFilters Method by @lrljoe in #2150
    • Tidy & Improve Collapsed Columns Behaviour by @lrljoe in #2159
    • Tidy computed properties behaviour by @lrljoe in #2160
    • WithSearch Tweaks by @lrljoe in #2163
    • Optimize Header/Footer by @lrljoe in #2164
    • Clean up Column Component View and Slot behaviours by @lrljoe in #2169
    • Adjustments for ComponentColumn - cleaning up behaviours by @lrljoe in #2173

    Testing

    Full Changelog: v3.5.10...v3.6.0

    Open source →
    Release notes

    Bug Fixes

    • Ensure Default Sorting Is Shown in Pills by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2138
    • Filters
      • Find Filters Before Query by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2143
      • Migrate Filter Code Appropriately by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2146
      • Migrate Filter Status into Own Trait by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2147

    Tweaks

    • Enable InputAttributes for SelectFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2133
    • Tidy ComponentUtilities, Migrate ColumnSelectQueryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2135
    • TH Fixes - Clean-up, efficiency, and Sort Icons fixes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2140
    • Add hasCollapsedColumns as Computed by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2141
    • Tidy up Blade Class Definitions by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2145
    • Tidy ColumnSelectHelpers & displayToolbarFilters Method by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2150
    • Tidy & Improve Collapsed Columns Behaviour by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2159
    • Tidy computed properties behaviour by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2160
    • WithSearch Tweaks by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2163
    • Optimize Header/Footer by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2164
    • Clean up Column Component View and Slot behaviours by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2169
    • Adjustments for ComponentColumn - cleaning up behaviours by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2173

    Testing

    • Add Missing Test for getCustomSortingPillDirectionsLabel with invalid direction by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2130
    • Add Custom FIlter Input Attributes, Cleanup Filter Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2131
    • Separate the Unit and Visuals Test Suites by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2144
    • Update PCOV Workflow by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2148
    • Add configurable area test by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2149
    • Add SortingConfiguration Missing Test by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2151
    • Add Missing Search Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2152
    • Adjust SearchHelpersTest by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2153
    • Add test queryStringWithQueryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2154
    • Add missing tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2157
    • Add queryStringAliasTest by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2161
    • Migrate LivewireComponentColumn methods and add some missing basic tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2168
    • Add initial tests for LivewireComponentArrayFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2170
    • Improve centralisation of tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2172
    Open source →
  7. v3.5.10 11 Dec 2024
    Release notes

    [v3.5.10] - 2024-12-11

    Tweaks

    • Migrate additional Styling into separate traits by @lrljoe in #2127
    Open source →
    Release notes

    Tweaks

    • Migrate additional Styling into separate traits by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2127
    Open source →
  8. v3.5.9 11 Dec 2024
    Release notes

    What's Changed

    Open source →
    Release notes

    Tweaks

    • Optimize Imports by @edwinvdpol in https://github.com/rappasoft/laravel-livewire-tables/pull/2124
    Open source →
  9. v3.5.8 10 Dec 2024
    Release notes

    [v3.5.8] - 2024-12-10

    New Features

    • Set bulk action row button attributes by @lrljoe in #2117
    • Add setFilterSlidedownWrapperAttributes and setFilterSlidedownRowAttributes by @lrljoe in #2120

    Bug Fixes

    • Respect setDisplayPaginationDetailsDisabled for unpaginated tables by @lrljoe in #2119

    Localisation

    Testing

    Open source →
    Release notes

    New Features

    • Set bulk action row button attributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2117
    • Add setFilterSlidedownWrapperAttributes and setFilterSlidedownRowAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2120

    Bug Fixes

    • Respect setDisplayPaginationDetailsDisabled for unpaginated tables by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2119

    Localisation

    • Added neccessary files for Farsi translation by @AmirMehrabi in https://github.com/rappasoft/laravel-livewire-tables/pull/2100

    Testing

    • Workflow Adjustments by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2108
    • Add extra Search Lazy Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2107
    • Restore Missing Lazy Search Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2106
    • Ignore WithEvents Coverage by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2105
    • Add missing tests for WithCustomisations by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2104
    • Add missing LivewireComponentFilterTest and BooleanFilterTest by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2121
    Open source →
  10. v3.5.7 01 Dec 2024
    Release notes

    [v3.5.7] - 2024-12-01

    New Features

    Tweaks

    • Remove View TypeHinting in blades due to reported errors by @lrljoe in #2097

    Blades

    • Remove $component from blades to improve performance by @lrljoe in #2098

    Testing

    Open source →
    Release notes

    New Features

    • IncrementColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2096
    • Add setFilterPopoverAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2101

    Tweaks

    • Remove View TypeHinting in blades due to reported errors by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2097

    Blades

    • Remove $component from blades to improve performance by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2098

    Testing

    • Exclude config/database from sources by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2102
    • Add missing tests for WithCustomisations by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2104
    • Ignore WithEvents Coverage by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2105
    • Add Search Lazy Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2106
    • Add extra Search Lazy Tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2107
    Open source →
  11. v3.5.6 28 Nov 2024
    Release notes

    New Features

    • Add Icon to Search Input by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2092

    Tweaks

    • Search - Rationalisation of blades into files by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2094
    • Columns() Setup Improvements by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2089
    • Typehinting in blade components by @edwinvdpol in https://github.com/rappasoft/laravel-livewire-tables/pull/2081

    Testing

    • Tweak Workflows to use an env key by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2090
    Open source →
  12. v3.5.5 22 Nov 2024
    Release notes

    Bug Fixes

    • Fix date range filter default value by @edwinvdpol in https://github.com/rappasoft/laravel-livewire-tables/pull/2082
    Open source →
  13. v3.5.4 21 Nov 2024
    Release notes

    Bug Fixes

    • Allow JSON and PHP type localisations by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2071
    • Allow lazy loading of tables by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2072

    Testing

    • RemoveConfigFileFromCoverage by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2080
    • Test for ViewComponentColumn - Cannot return non-array attributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2078
    • BooleanFilter - Add Tests for Null in IsEmpty and Validate by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2077
    • Add Attributes Check For ViewComponentColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2076
    • Add ViewComponentColumn label test by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2075
    • Add ColorColumnTests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2074
    Open source →
  14. v3.5.3 18 Nov 2024
    Release notes

    Bug Fixes

    • FixSetDefaultPerPage by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2067
    • Fix BooleanColumn unexpected truthy behaviour by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2066
    • Adjustment for DateRangeFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2064

    Testing

    • Adjust SessionStorageHelpersTest by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2065
    • Add updatedSelectedColumns test for Event by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2060
    • Add test for FilterApplied Event being dispatched by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2059
    • Add Simple updatedSearch tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2058
    • Add test for No Columns defined - throws correct Exception by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2057
    Open source →
  15. v3.5.2 10 Nov 2024

    Nothing published for this version

  16. v3.5.1 10 Nov 2024
    Release notes

    Bug Fixes

    • Fix NumberFilter bug for string values by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2034
    • Fixes for Filter Pills - Split blades, and ensure invalid filter alues are removed by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2035
    Open source →
  17. v3.5.0 06 Nov 2024
    Release notes

    Bug Fixes

    • Issue in multiple places where there is incorrect brackets in conjunction with coalescing operator (??) by @mrl22 in https://github.com/rappasoft/laravel-livewire-tables/pull/2021
    • Add Value to BooleanColumn custom view by @lrjoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2010
    • Add config option to bypass setting User on Events. by @me-julian in https://github.com/rappasoft/laravel-livewire-tables/pull/2006
    • Livewire column doesn't have title() method by @ChrisThompsonTLDR in https://github.com/rappasoft/laravel-livewire-tables/pull/2002
    • Loading Placeholder Adjustments by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1987

    New Features

    • Add Sort in QueryString by @lrjoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2018
    • Add Search in QueryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2017
    • Add Filter in QueryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2011
    • BETA: Livewire Custom Filter (Array) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/2025

    Localisation

    • Adds Swedish translations by @Aiiion in https://github.com/rappasoft/laravel-livewire-tables/pull/2027
    • Fix missing i18n keys for FR, IT, EN, DE by @khwadj in https://github.com/rappasoft/laravel-livewire-tables/pull/1993
    • Add lang Norwegian and Albanian by @channor in https://github.com/rappasoft/laravel-livewire-tables/pull/1988
    Open source →
  18. v3.4.22 30 Sep 2024
    Release notes

    Bug Fixes

    • Fix Loading Placeholder Bug - Breaking Table by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1969

    New Features

    • Add setPaginationWrapperAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1978
    • Add configurable areas - before-wrapper and after-wrapper by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1977
    • Add ToolsAttributes and ToolbarAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1982

    Docs

    • Add getTitle reference for setTdAttributes/setTrAttributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1976
    • Add setToolsAttributes and setToolBarAttributes docs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1984
    • Add docs for the ColumnSelect lifecycle hooks by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1983
    Open source →
  19. v3.4.21 25 Sep 2024
    Release notes

    Bug Fixes

    • Remove persist from getFilterGenericData by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1966
    • In LaravelLivewireTablesEvent, change the type to Illuminate\Contracts\Auth\Authenticatable by @khwadj in https://github.com/rappasoft/laravel-livewire-tables/pull/1963
    • Fix for Search Field Attribute Defaults by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1962
    • Fix Filter Pills Icon - Tailwind by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1961
    • Add filterComponents into queryString to ensure they're maintained by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1957
    • Reset Current Page on "Per Page" changing by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1953

    New Features

    • Add setLabelAttributes method to Action, and update Docs for Filter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1952

    Tweaks

    • Migration to Core attribute management by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1943
    • Localisation - Avoid Conflicts With Other Packages by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1955
    • GitHub Workflow Tweak for Styling Fixes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1967
    • GitHub Workflow Tweak for Discord - Updates by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1968

    Docs

    • Fix syntax for DateColumn outputFormat in docs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1960
    Open source →
  20. v3.4.20 10 Sep 2024
    Release notes

    Bug Fixes

    • Revert tableName to be public by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1937
    Open source →
  21. v3.4.19 08 Sep 2024
    Release notes

    Bug Fixes

    • Adjustment for Laravel 10 GH Workflows by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1933
    • Fixes for ButtonGroupColumn, ImageColumn, LinkColumn - to not default as label if has a "from" property. by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1932
    • Add button type to tailwind pagination blade template by @matzeschmitt in https://github.com/rappasoft/laravel-livewire-tables/pull/1928
    Open source →
  22. v3.4.18 08 Sep 2024
    Release notes

    New Features

    • Added translation to Polish by @meavric in https://github.com/rappasoft/laravel-livewire-tables/pull/1925

    Docs

    • Added example for Vertical Scrolling table by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1926
    Open source →
  23. v3.4.17 01 Sep 2024
    Release notes

    New Features

    • Add hide table option by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1914
    • Add column select session methods by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1913
    • Save filter selection to session (BETA) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1910

    Tweaks

    • Use Core Attribute Bag by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1916
    • Use Core HasTheme Methods by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1915
    Open source →
  24. v3.4.16 27 Aug 2024
    Release notes

    New Features

    • Add icon column by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1902
    • Enable/Disable Tools/Toolbar by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1896

    Bug Fixes

    • Fix has actions by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1901
    • Use Computed Properties By Default by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1898

    Tweaks

    • PHPStan - Config File Update and Baseline by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1903
    Open source →
  25. v3.4.15 25 Aug 2024
    Release notes

    New Features

    • BooleanColumn - Toggleable Callback by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1892

    Tweaks

    • Doc Type Fixes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1891
    Open source →
  26. v3.4.14 25 Aug 2024
    Release notes

    New Features

    • Set Action Position (Left/Center/Right) and Set Actions in Toolbar by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1889
    Open source →
  27. v3.4.13 25 Aug 2024
    Release notes

    Bug Fixes

    • Fix for Action Button with no icon by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1887

    Docs

    • Add a Recommended Approach document by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1886
    • Reorder the "Getting Started" docs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1884
    Open source →
  28. v3.4.12 23 Aug 2024
    Release notes

    Tweaks

    • Adjust Action Button Margins by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1880
    Open source →
  29. v3.4.11 23 Aug 2024
    Release notes

    New Features

    • Add setIconLeft/setIconRight for Actions by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1877
    Open source →
  30. v3.4.10 23 Aug 2024
    Release notes

    Bug Fixes

    • Default UseComputedProperties to True to default to new views by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1873
    • Allow Single Date DateRangeFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1872
    • Allow clearing of DateRangeFilter by Text Box by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1875

    Docs

    • Docs Update by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1876
    Open source →
  31. v3.4.9 21 Aug 2024
    Release notes

    Bug Fixes

    • Default UseComputedProperties to False to allow previously published views to work by default by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1869
    • Fix superfluous bulk actions tr > by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1868
    Open source →
  32. v3.4.8 18 Aug 2024
    Release notes

    New Features

    • Add an event dispatch for Filter Was Set when filterComponents is updated by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1861
    Open source →
  33. v3.4.7 17 Aug 2024
    Release notes

    Bug Fixes

    • Correct a locked property that is entangled in js, and add comments around some key properties to prevent reoccurrence by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1859
    Open source →
  34. v3.4.6 16 Aug 2024
    Release notes

    New Features

    • Column Features - deselectedIf/selectedIf by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1846
    • Add setTrimSearchStringEnabled/setTrimSearchStringDisabled by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1843

    Bug Fixes

    • Restore the original JS methods for users with published views by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1848

    Tweaks

    • Remove Component from Column, move getRows into ComputedProperty by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1838
    • Clean up filter generic data by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1837
    • Further work to clean up Blades, and use Computed Properties by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1850
    Open source →
  35. v3.4.5 10 Aug 2024
    Release notes

    Bug Fixes

    • Fix sort queryString bug by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1835
    Open source →
  36. v3.4.4 10 Aug 2024
    Release notes

    New Features

    • Boolean/Toggle Filter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1830

    Bug Fixes

    • Merge Column Attributes Back in if Sortable by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1833

    Tweaks

    • Moving JS to Simplified Method in datatable by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1832
    Open source →
  37. v3.4.3 08 Aug 2024
    Release notes

    New Features

    • Boolean/Toggle Filter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1830

    Bug Fixes

    • View component column fixes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1825

    Docs

    • Update setDelaySelectAllEnabled Docs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1829
    • ViewComponentColumn - New method docs by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1828
    Open source →
  38. v3.4.2 04 Aug 2024
    Release notes

    New Features

    • Additional Events & Customisable Behaviour by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1820

    Bug Fixes

    • Typehinting to allow events to be used to update Multi-Value Filters by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1822

    Tweaks

    • Add missing ReturnTypes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1823
    • Removing old $listeners approach, now using the Livewire v3 On attribute by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1821
    Open source →
  39. v3.4.1 04 Aug 2024
    Release notes

    Bug Fixes

    • Fix ViewComponentColumn issue with not accepting parameters cleanly by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1818
    Open source →
  40. v3.4.0 04 Aug 2024
    Release notes

    New Features

    • Add Helpers for TextFilters by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1812
    • Change method names for TextFilters handler by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1814
    • Capability to set Reorder Column TH Attributes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1811
    • Bulk Actions - Customise Select All Behaviours by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1810

    Bug Fixes

    • Fix loading spinner for dark tailwind theme by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1809

    Tweaks

    • Blade Minimisation & ColumnSelect Cleanup by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1806
    • Adjust DateColumn with Missing Tests and Coping with DateTime Casts by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1813

    Docs

    • Add reference to Bulk Actions TH styling in main styling by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1808
    • Update docs for setPillsLocale by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1800
    • Add note on label method for setAdditionalSelects by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1816
    Open source →
  41. v3.3.4 27 Jul 2024
    Release notes

    New Features

    • Added capability to setFilterDefaultValue for a DateRangeFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1796
    • Add localised pill values for DateFilter, DateTimeFilter, DateRangeFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1797

    Tweaks

    • Migrating Carbon usage into Trait, Adding Filter/Search Lifecycle Hooks by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1798
    Open source →
  42. v3.3.3 23 Jul 2024
    Release notes

    New Features

    • Add additional DateRangeFilter options by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1793
    Open source →
  43. v3.3.2 20 Jul 2024
    Release notes

    New Features

    • Add a new ViewComponentColumn that runs the construction for a View Component by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1786
    • Set Custom Classes for Collapsing Column - Collapse/Expand buttons by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1785

    Bug Fixes

    • Fix DateTimeFilter by @RenoLooijmans in https://github.com/rappasoft/laravel-livewire-tables/pull/1784
    • Fix AggregateColumn SnakeCase issue by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1777
    Open source →
  44. v3.3.1 16 Jul 2024
    Release notes

    Bug Fixes

    • Fix NumberRangeFilter initial state when loaded by querystring by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1774
    • Fix SnakeCase issue with snake-cased relations for AggregateColumn types (AvgColumn, CountColumn, SumColumn) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1777

    New Features

    • Set a Prefix for NumberRangeFilter by @RenoLooijmans in https://github.com/rappasoft/laravel-livewire-tables/pull/1773
    • Add Separator customisation for Array Filters for FilterPills by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1772
    • Add bulk actions button/dropdown customisations by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1771
    Open source →
  45. v3.3.0 11 Jul 2024
    Release notes

    New Features

    • Add new columns (ArrayColumn, AvgColumn, CountColumn, SumColumn) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1761
    • Add new column WireLinkColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1763
    • Add Option to Retain Selected when Searching/Filtering by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1762
    • Add Option to set locale and default date to DateRangeFilter by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1766
    Open source →
  46. v3.2.8 03 Jul 2024
    Release notes

    Bug Fixes

    • Fix hide bulk actions when empty not reflecting in frontend by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1747
    • Apply cursor pointer only on clickable columns when using Bootstrap by @MP70 in https://github.com/rappasoft/laravel-livewire-tables/pull/1742

    New Features

    • Always hide bulk actions option by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1752
    • Add ArrayColumn (BETA) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1751
    • Optionally disable total item count for simple pagination by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1755

    Tweaks

    • TypeHint fixes by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1750
    • Change Return Type for attributes() to static by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1749
    • Switch to using Composer\InstalledVersions for AboutCommand by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1748
    Open source →
  47. v3.2.7 06 Jun 2024
    Release notes

    Bug Fixes

    • Ensure HTML Columns return HTML correctly by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1737
    Open source →
  48. v3.2.6 05 Jun 2024
    Release notes

    New Features

    • Add configurable wire:model for filters by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1699
    • Customisable Model paths for Make command by @marvoh in https://github.com/rappasoft/laravel-livewire-tables/pull/1714
    • Add HTML Support for LinkColumn by @codecreeper in https://github.com/rappasoft/laravel-livewire-tables/pull/1728

    Bug Fixes

    • Fix error with DateColumn when empty by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1726

    Tweaks

    • Migrate to PHPUnit Attributes rather than Doc Comments by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1727
    • Remove broken test by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1719
    Open source →
  49. v3.2.5 30 Apr 2024
    Release notes

    New Features

    • Add setConfigurableArea by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1706
    • Add User prompt for missing inputs by @achyutkneupane in https://github.com/rappasoft/laravel-livewire-tables/pull/1681

    Bug Fixes

    • UI patch: toolbar fix for reordering by @itsLeonB in https://github.com/rappasoft/laravel-livewire-tables/pull/1690

    Tweaks

    • Adjust Workflow behaviour for PCOV by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1706
    • Updated nl language by @Jerimu in https://github.com/rappasoft/laravel-livewire-tables/pull/1695
    • Updated nl language by @Jerimu in https://github.com/rappasoft/laravel-livewire-tables/pull/1694
    Open source →
  50. v3.2.4 02 Mar 2024
    Release notes

    Bug Fixes

    • Collapsing Columns fix when multiple tables are displayed on a page by @lrljoe
    Open source →
  51. v3.2.3 01 Mar 2024
    Release notes

    New Features

    • Add capability to customise colors/styling on the Pagination Per-Page Dropdown by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1677

    Docs

    • Amend Lifecycle Hooks document to use "public" rather than "protected" methods
    Open source →
  52. v3.2.2 29 Feb 2024
    Release notes

    New Features

    • Add setDefaultPerPage by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1671
    Open source →
  53. v3.2.1 24 Feb 2024
    Release notes

    Bug Fixes

    • Fix collapsing columns not respecting view point collapse points by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1665

    Tweaks

    • Migrate "updated" Search and FilterComponents calls to WithSearch and WithFilters by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1666
    • Allow nullable search/filter values by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1666
    Open source →
  54. v3.2.0 04 Jan 2024
    Release notes

    Tweaks

    • Migration to new Core Traits, and de-duplication of code by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1623
    Open source →
  55. v3.1.8 29 Dec 2023
    Release notes

    New Features

    • Add capability to show/hide Pagination Details (Rows x of y) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1618
    • Add perPage to queryString by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1618
    Open source →
  56. v3.1.7 29 Dec 2023
    Release notes

    Bug Fixes

    • Fix published view path by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1615
    Open source →
  57. v3.1.6 26 Dec 2023
    Release notes

    New Features

    • Add capability to call a new "addAdditionalSelects()" to append select table fields (without impacting setAdditionalSelect) by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1609

    Bug Fixes

    • Ensure mount() is called prior to bundler() executing by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1603
    Open source →
  58. v3.1.5 09 Dec 2023
    Release notes

    New Features

    • Add capability to use as a Full Page Component by @amshehzad and @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1580
    • Add DateColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1589
    • Add ColorColumn by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1590

    Tweaks

    • Internal - modify GitHub workflows to improve caching, but use unique caches per workflow matrix
    • Internal - remove superfluous PHPStan ignoreErrors
    • Internal - update Test Suite to also test at PHP 8.3
    • Internal - tidying Classes & Traits by @lrljoe
    • Docs - Update Anonymous Column documents to reference ability to use strings as well as views
    Open source →
  59. v3.1.4 04 Dec 2023
    Release notes

    New Features

    • Add capability to hide Column Label by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1512
    • Add capability to set a custom script path for the scripts/styles by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1557
    • Added rowsRetrieved Lifecycle Hook, expanded documentation for Lifecycle Hooks

    Bug Fixes

    • Added missing tailwind background colour class for when hovering over the clear button in dark mode by @slakbal in https://github.com/rappasoft/laravel-livewire-tables/pull/1553
    • Fixed extraneous space in config.php by @viliusvsx in in https://github.com/rappasoft/laravel-livewire-tables/pull/1577
    • Changed table default vertical overflow to auto by @dmyers in https://github.com/rappasoft/laravel-livewire-tables/pull/1573
    • Fix footer rendering issue with extra td displayed depending on bulk action statuses
    • Create new WithCustomisations Trait
    • Move render data provision into Traits -> WithColumns, WithCustomisations, WithData
    • Add default pint.json with ignore for WithAllTraits
    • Updated tests & test cases to cater for No Primary Key more efficiently

    Tweaks

    • Create additional Exception Classes (NoColumnsException, NoSearchableColumnsException, NoSortableColumnsException)
    • Revert previous splitting of JS Files
    • Add capability to customise Bulk Actions Styling with tests by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1564
      • TH Classes
      • TH Checkbox Classes
      • TD Classes
      • TD Checkbox Classes
    Open source →
  60. v3.1.3 19 Nov 2023
    Release notes
    • Add additional Lifecycle Hook by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1534
      • SettingColumns/ColumnsSet
    • Migrate methods for pre-render out of render by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1534
    • Update tests to reflect hooks by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1534
    • Update tests to add invalid string tests for dates by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1534
    • Remove maps and minimise functions from FrontendAssets by @lrljoe in https://github.com/rappasoft/laravel-livewire-tables/pull/1534
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive