Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Livewire Datatable Laravel Package

developerawam/livewire-datatable

View on GitHub
Deep Wiki
Context7
v1.4.0

✨ New Features

  • Advanced Dynamic Filter System:

    • Multiple column filtering with configurable UI
    • Filter by multiple conditions on same table
    • Real-time filter application with visual feedback
    • Filter state management (add, delete, reset)
    • Works seamlessly with sorting and pagination
    • Support for text input and dropdown filters
    • Enable/disable filters via configuration
    • Advanced filter panel with collapsible interface
  • Default Sort Configuration:

    • Custom default sort field per table
    • Custom default sort direction (asc/desc)
    • Maintains default sort on page load
    • Flexible sort reset with filtering
    • Supports sorting by relationships
  • Fully Dynamic CSS Classes:

    • All CSS classes moved to configuration file
    • Dynamic class binding for all UI elements
    • Data attributes for debugging and inspection
    • Complete theme customization without template changes
    • Icon styling configuration (SVG classes)
    • Layout wrapper configuration
    • Text styling configuration
  • Enhanced Export with Filtering:

    • Export respects active filters and search
    • Export with applied sorting
    • Filtered exports with proper naming convention
    • Support for searched data export

🔧 Improvements

  • Improved sorting behavior when filtering is active
  • Better pagination handling with active filters
  • Reset sort field when filtering data
  • Dynamic class extraction via getClass() method
  • All SVG icon classes configurable
  • All layout wrapper classes configurable
  • Per-page text styling configurable
  • Column header text styling configurable

🏗 Architecture

  • Implemented filterData() method for filtering logic
  • Enhanced getQuery() computed property for filtered queries
  • Improved sort reset mechanism
  • Dynamic theme loading from configuration
  • Trait-based approach maintained for extensibility

🎨 UI/UX

  • Professional filter panel with icons
  • Smooth animations and transitions
  • Responsive filter controls
  • Dark mode support for all new elements
  • Better visual hierarchy in filter UI
  • Collapsible filter sections
  • Visual feedback for active filters

🔐 Security

  • Filter validation with model scope
  • Safe query parameter handling
  • Protection against unauthorized filtering

📚 Documentation

  • Added advanced filtering documentation
  • Filter configuration examples
  • Default sort configuration guide
  • Theme customization guide
  • Dynamic class configuration reference
  • CSS class reference with data-class attributes
v1.3.4

🔧 Improvements

  • Fixed UI filter adjustments
  • Enhanced filter configuration options
v1.3.0

✨ New Features

  • Added comprehensive export functionality:

    • Export to Excel and PDF formats
    • Support for exporting all data regardless of pagination
    • Configurable export buttons with dropdown interface
    • Custom filename generation with search context
    • Proper formatting in exported files
    • Exclude action columns from exports
    • Support for all data types and relationships
  • Enhanced pagination system:

    • Added "Show All" records option
    • Dynamic handling of large datasets
    • Improved performance with optimized queries
    • Maintains search and sort functionality
    • Smooth transition between page sizes

🔧 Improvements

  • Optimized data export for large datasets
  • Better handling of formatters in exports
  • Improved memory efficiency for large exports
  • Enhanced search functionality with export integration
  • Added export button position configuration
  • support custom params for scopr

🏗 Architecture

  • Introduced WithExport trait for export functionality
  • Added DataTableExport class for Excel exports
  • Improved PDF template system
  • Better handling of data transformations

📚 Documentation

  • Added export configuration documentation
  • Updated pagination examples
  • Added formatter integration examples
  • New examples for customizing exports
v1.0.0

🎉 Initial Release

  • Live search with debouncing
  • Column sorting (with relationship support)
  • Dynamic pagination
  • Fully customizable theming with TailwindCSS
  • Dark mode support
  • Responsive design
  • Custom cell templates
  • Event-driven architecture

[v1.1.0] - 2025-08-24

  • Serverside rendering
  • Improvement performance with Computed Properties Livewire
  • Dynamic pagination (add method simplePagination)
  • make column no, and can sorting by number column
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor