Skip to content

Latest commit

 

History

History
107 lines (73 loc) · 3.65 KB

VERSIONS.md

File metadata and controls

107 lines (73 loc) · 3.65 KB

Versions :

2013-06-12 : tag v1.10.0

  • fix : change url encoding in urlTools (+ phpunit)
  • fix : change url encoding in javascript
  • refactor : common javascript for every themes

2013-06-04 : tag v1.9.0

  • add selectors for predefined filters : (see doc )

2013-05-23 : tag v1.8.0

  • add a twitter bootstrap layout for the datagrid

2013-05-22 : tag v1.7.0

  • add category parameter in fields. This value is not used internally. You can use it for whatever. It can be useful for a global formatting of fields with convertion events (seen kitpages_data_grid.on_display_grid_value_conversion)
  • add a nullIfNotExists in fields. If you want to display values of a leftJoin query, if there is no value, you can get an exception. With this value set to true, null is returned without any exception.

2013-05-02 : tag v1.6.1

2013-04-10 : tag v1.6.0

  • new : global formatting system with events (see doc )

2013-04-09 : tag v1.5.0

  • fix: for accessing data with join relations
  • new: error messages more readable during twig displaying
  • test: much more unit tests on the Grid::displayGridValue(). Very sensitive method...
  • doc: more documentation (thanks to @choomz)
  • new : a (ridiculously simple) debug system

2013-03-12 : tag v1.4.0

  • unit test updated for composer and sf2.1
  • readme updated for sf2.1

2012-08-28 : tag v1.3.0

  • manage "group by" requests (thanks to tyx)
  • docs : render a cell with a twig file
  • docs : group by queries
  • fix : travis configuration
  • fix : composer dependency

2012-07-09 : tag v1.2.0

  • More documentation
  • a fluent interface
  • small bug fixes (line count for group by queries)
  • unit testing
  • code cleaning
  • twig templates more flexible
  • travis-ci integration
  • an more advanced format callback system. See Resources/doc/10-GridExtendedUse.md
  • 2 new contributors

2012-05-23 : tag v1.1.1

  • doc refactoring

2012-05-23 : tag v1.1.0

  • added events for modifying the way the grid or the paginator works (see Resources/doc/30-Events.md)
  • modify the default twig in order to remove the filter form from the table. It is useful if you want add a form around the grid (let's imagine you add checkboxes on the left of the grid)
  • add documentation in Resources/doc/

2012-05-21 : tag v1.0.1

  • composer.json added and link to packagist
  • normalization of results for request like $queryBuilder->select("item, item.id * 3 as foo"); // warning : see Limitations paragraph
  • add {% block kit_grid_thead_before_column %}{%endblock%} and {% block kit_grid_tbody_before_column %}{%endblock%} for adding columns before le natural column list

2012-05-17 : tag v1.0.0

  • sorting added
  • template twig more extendable
  • small fix
  • refactor in Grid Manager

2012-05-02 :

  • add possibility to have a join in jour queryBuilder
  • remove mandatory name for your entity

migrations

  • you have to add the field name used for counting ** Ex : $gridConfig->setCountFieldName("item.id"); // for count(item.id)
  • you have to set complete field name instead of short field name ** Ex : $gridConfig->addField(new Field("item.id")); ** instead of just : $gridConfig->addField(new Field("id"));

2012-04-xx

  • creation