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

Datatables Bundle Laravel Package

omines/datatables-bundle

View on GitHub
Deep Wiki
Context7
0.9.0

Added

  • Support Doctrine ORM 3 and DBAL 4

Breaking

  • Remove support for partial DQL queries in AutomaticQueryBuilder
0.8.2

Added

  • Add Excel OpenSpout exporter (#332)

Fixed

  • Make Twig columns searchable by default
0.8.1

Added

  • Support PHPoffice v2 (#330)

Changed

  • Adding empty string as a value and making column search parameter optional in request body (#323)
  • Upgrade to PHPunit v11
  • Fix deprecations in test suite
0.8.0

Breaking

  • All interfaces and classes are now fully typed, this will likely require modifications in any custom extensions
  • Removed DataTablesTrait for use in controllers
  • EOL: Drop PHP <8.1 support
  • EOL: Drop Symfony <6.3 support

Added

  • Support Symfony 7.0 in dependencies

Changed

  • Fix deprecations
  • Add parameter and return types to all code
  • Codebase is now at PHPstan level 8
0.7.2

Fixed

  • #299 Fix merging of api-state and persisted state (#300)
  • #179 Add savestate for session and storage, also keep additional GET url-parameter (#297)
0.7.1

Fixed

  • Handle inconsistency in infinite page lengths

Changed

  • EOL: Drop support for PHP 7
0.7.0

Breaking

  • Move logic to make queries without limits to the relevant adapters (#257)

This release changes State semantics that setLength now officially supports NULL values to indicate no limit. This used to be -1 before. It is unlikely to affect or break any applications.

0.6.0

Added

  • Allow PHP 8 installation (#203)
  • Enable Symfony 6 dependencies

Fixed

  • Remove deprecations (#222, #230)
0.5.2

Fixed

  • Fix depreciations (#198)
  • Fix spurious deprecation warnings in Symfony
0.5.1

Fixed

  • Fix dependency issue
0.5.0

Added

  • Support for server-side exports (#83)
  • Support for per-column searches (#120)
  • ORM adapter supporting fetch joins (#121)
  • TwigStringColumn type for simple inline templating (#146)

Changed

  • Drop Symfony <4.4 compatibility

Fixed

  • Use trans() for proper locale fallback when using CDN languages (#141)
0.4.2

Added

  • Update translations automatically with script (#130)
  • Add support for closures in frontend JS code (#145)

Fixed

  • Fixed deprecation warnings (#129)
0.4.1

Added

  • Implement basic support for embeddables (#86)
  • Option for custom datetime format for creating object (#127)

Fixed

  • Fixed issue with unitialized datatable (#40)
  • Fixed some autowiring issues surrounding contracts (#122)
0.4.0

Changed

  • Make compatible with Doctrine Bundle 2.0
  • Make compatible with Symfony 5.0
  • Drop Symfony 3.x compatibility
  • Drop PHP <7.2 compatibility

Deprecated

  • DataTablesTrait should be dropped in favor of injection
0.3.1

Added

  • Update the url used for ajax request on each init. (#75)

Fixed

  • Fix array filtering (#88)
0.3.0

Added

  • Add DataTable events (#76)

Fixed

  • Fix double transformations in ArrayAdapter (#70)
0.2.2

Added

  • Add ability to join from inverse side (#63)

Changed

  • Drop unsupported Symfony versions for dependencies and tests

Fixed

  • Fix ORMAdapter not correctly parsing GroupBy DQL parts
  • Fix deprecation warnings resulting from Symfony 4.1/4.2
0.2.1

Changed

  • Update German translations
  • Switch to PHPunit 6.x/7.x

Fixed

  • Fix hydrationMode=Query::HYDRATE_ARRAY (#36)
  • Fix global search for numbers and booleans
0.2.0

Added

  • Add ElasticaAdapter for use with ruflin/elastica
  • Add MapColumn for rendering enumerated types from a predefined list of options

Changed

  • Moved internal DI config to XML so Yaml dependency can be dropped
  • Dropped direct requirement of twig/twig package
0.1.5

Fixed

  • Fixed inconsistency in DateTimeColumn with default/null values
0.1.4

Added

  • Add TwigColumn for easily rendering Twig templates into your table cells
  • Column types can now be declared as services and have dependencies injected

Changed

  • Moved AbstractColumn initialization from constructor to dedicated function to facilitate being instantiated as services.
0.1.3

Added

  • Add BoolColumn for handling strict boolean columns

Changed

  • Column values default to 'data' only on NULL instead of any 'emptiness'

Fixed

  • Moved public assets back into bundle's public folder
0.1.2

Added

  • Implement persist_state parameter to automate table state persistence

Fixed

  • Fixed exception during template rendering when enabling searching serverside
  • Fixed sort behavior when defaulting field detection
0.1.1

Fixed

  • Changed ORMAdapter autowire to manual to avoid compile time failures when optional dependencies are missing
0.1.0

Added

  • Basic functionality
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.
terminal42/code-quality-tools
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