github rappasoft/laravel-livewire-tables v2.12.0

latest releases: v3.7.3, v3.7.2, v3.7.1...
2 years ago

Added

  • AlpineJS Variable for Toolbar Dropdowns to force the dropdown to remain open - childElementOpen - #1076

  • Added Custom Column Slug method setCustomSlug('') allowing Columns to use non-roman characters in the Column Title - #1088

  • Eager loading so anyone can load any type of relationship - #943

  • Improved visibility of active page in pagination - #1096

  • Pagination methods

    • Retrieve currently displayed IDs - getPerPageDisplayedItemIds()
    • Retrieve number of records currently displayed - getPerPageDisplayedItemCount()
    • Public variables for the above #1136
  • Filter Changes - #1129

    • Custom Filter Pill Blades per Filter component (setFilterPillBlade()) - #1107
    • Custom Filter Label Blades per Filter component (setCustomFilterLabel()) - #1110
    • Filter positioning options when using slide-down - #1108
      • Set the row per Filter component (setFilterSlidedownRow())
      • Set the colspan per Filter component (setFilterSlidedownColspan())

Changed

  • Filters

    • Fix - enabled re-use of Filters in Secondary Header/Footer, fixing issue where the filter remains visible after deselecting the Column- #1108
    • Fix - restrict AppliedFilters to only return non-empty - preventing default values from setting the filter #1080
    • Minor - added ID to Filter Wrapper allowing for easier targeting in blades/AlpineJS - #1087
  • Workflow Changes

    • PHPStan - Introducing PHP-Stan at Level 3 to ensure code-quality persists - #1133
    • Run-Tests - Use of ParaTest, Composer Caching, Fixing the Stability Matrix clash - #1105
    • php-cs-fixer - (For Badge) - #1125 / #1126
  • Testing

    • Significant quantity of tests, improving test coverage from 81% to 91% - #1137
    • General DocType/TypeHint Fixes #1133

Don't miss a new laravel-livewire-tables release

NewReleases is sending notifications on new releases.