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

Choose a tag to compare

@jmuehlig jmuehlig released this 18 Aug 11:56
  • 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

Choose a tag to compare

@jmuehlig jmuehlig released this 08 Aug 07:04
  • Fixed bug #22: Exception on table without pagination.

Version 1.3.1

Choose a tag to compare

@jmuehlig jmuehlig released this 07 Aug 21:25
  • Bugfix #21: Option max_pages caused execution timeout
  • Bugfix #20: DateFilter::isActive should not use strlen for DateTime object

Version 1.2.4

Choose a tag to compare

@jmuehlig jmuehlig released this 07 Aug 21:24
  • Bugfix #21: Option max_pages caused execution timeout
  • Bugfix #20: DateFilter::isActive should not use strlen for DateTime object

Version 1.3.0

Choose a tag to compare

@jmuehlig jmuehlig released this 31 Jul 08:32

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

Choose a tag to compare

@jmuehlig jmuehlig released this 17 Jul 18:26
  • Bugfix on filter module: Boolean Filter false option is not working.

Version 1.2.2

Choose a tag to compare

@jmuehlig jmuehlig released this 11 Jan 09:29
  • 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

Choose a tag to compare

@jmuehlig jmuehlig released this 10 Jan 01:55
  • Bugfix: Support for EntityDataSource::__contruct with entity and callback as parameters, without alias (alias added in 1.2).

Version 1.2

Choose a tag to compare

@jmuehlig jmuehlig released this 05 Jan 22:45
  • 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

Choose a tag to compare

@jmuehlig jmuehlig released this 23 Nov 22:35
v1.1

Bugfix: Configuration builder.