Skip to content
This repository was archived by the owner on Mar 30, 2021. It is now read-only.

Releases: jmuehlig/TableBundle

Version 1.3.3

18 Aug 11:56

Choose a tag to compare

  • Bugfix: Rendering table filters with "filter" twig function caused error .
  • Bugfix: TableView::getActiveFilter caused error.
  • Renamed TablieView::getActiveFilter to TableView::getActiveFilters.

Thanks to @bcastellano for fixing these bugs :-).

Version 1.3.2

08 Aug 07:04

Choose a tag to compare

  • Fixed bug #22: Exception on table without pagination.

Version 1.3.1

07 Aug 21:25

Choose a tag to compare

  • Bugfix #21: Option max_pages caused execution timeout
  • Bugfix #20: DateFilter::isActive should not use strlen for DateTime object

Version 1.2.4

07 Aug 21:24

Choose a tag to compare

  • Bugfix #21: Option max_pages caused execution timeout
  • Bugfix #20: DateFilter::isActive should not use strlen for DateTime object

Version 1.3.0

31 Jul 08:32

Choose a tag to compare

Pre Release of Version 1.3.

  • New: The TableBundle is now symfony3 compatible.
  • New: Support for Propel ORM library via PropelQueryBuilderDataSource. Thanks to purrucker!
  • New component "Selection": You can add a selection column to your table and define buttons. The table can be asked for the clicked button and the selected rows.
  • New: Added options html_asc and html_desc to order component to create own html views for ordered columns.
  • New: Added possibility to give the choice of lines per page to the user in form of a select input.
  • New: Security validation for columns. Set a callable or a string or array of roles for controlling, which user can see which columns.
  • New: The used version is visible at the toolbar.
  • New: All components can raise hints at runtime (e.g. for configuration). These hints are visible at the profiler.
  • Improvements for time measurement: Created a more fine-grained structure with measurements for building (table, filters, views), options resolving, data loading and some more. Also removed the measurements for rendering, because twig measurement includes this.

Version 1.2.3

17 Jul 18:26

Choose a tag to compare

  • Bugfix on filter module: Boolean Filter false option is not working.

Version 1.2.2

11 Jan 09:29

Choose a tag to compare

  • Improvements for the WebProfiler: Finer measurement of render times (for table and for filters).
  • Bugfix: Table did not set filter values.

Version 1.2.1

10 Jan 01:55

Choose a tag to compare

  • Bugfix: Support for EntityDataSource::__contruct with entity and callback as parameters, without alias (alias added in 1.2).

Version 1.2

05 Jan 22:45

Choose a tag to compare

  • New: Profiler Component! Called tables and their duration of building, fetching data and rendering can be viewed at the symfony toolbar and the profiler. Further will details about the table (options and columns), the components (filter, filter options, pagination options and order options) be displayed at the profiler view.
  • New: Create tables without table type from controller, by calling the new table type builder.
  • New: Added parameter for table options, passed to TableFactory::createTable, when creating a table from table type.
  • New: Added method Table::handleRequest for passing manipulated requests to tables.
  • New: Added option template for declare the name of the template, the table is rendered by. This options gives you more control for creating own templates.
  • Removed deprecation calls from options resolver, called in filter and table component.

Version 1.1

23 Nov 22:35

Choose a tag to compare

v1.1

Bugfix: Configuration builder.