Skip to content
This repository has been archived by the owner on Jan 16, 2018. It is now read-only.

Releases: rollerworks-graveyard/datagrid

Release v0.11.1

15 Mar 10:09
v0.11.1
1b65cf2
Compare
Choose a tag to compare

This is a patch release to fix extension packages compatibility with PHPUnit v6.0

Added

Changed

Fixed

  • Fix PHPUnit v6.0 compatibility (sstok) #76

v0.11.0

11 Oct 14:21
v0.11.0
2a56f2c
Compare
Choose a tag to compare

This version fixes some minor problems with the view system, but unfortunately the API of the View classes needed to be updated to make things more consistent (thus breaking backward compatibility).

As always all the details for upgrading can be found in https://github.com/rollerworks/datagrid/blob/master/UPGRADE.md.

All changes

#69: Fix CellView not containing required data
#70: Applied fixes from StyleCI
#71: Fix sub CellView building of CompoundColumns

v0.10.0

27 Sep 14:14
v0.10.0
52b5bdc
Compare
Choose a tag to compare

This version requires PHP 7.0 at minimum.

This version contains some major BC breaking changes and introduces many improvements
and clean-ups. See https://github.com/rollerworks/datagrid/blob/master/UPGRADE.md for all details.

In this release the developer experience is greatly improved, and should make working with this library easier then ever before 😉 Note: The related packages need updating for this new API.

A number of requested/planned features like column sorting, batch operations and filtering/searching will
not be introduced in this library (but in a bridge package, so this library itself can remain slim).

All changes

  • #52: Drop support for PHP 5.5, require PHP 7.0 at minimum
  • #53: PHP 7 refactoring and improvements
  • #54: Simplify internal logic
  • #55: Do a complete review of the code (grammar fixes)
  • #56: Applied fixes from StyleCI
  • #57: Introduce Datagrids for creating DatagridFactories
  • #58: More flexible data_provider auto-configuration
  • #59: Populate BatchType CellView with a selection id
  • #60: Rewrite CompoundColumn handling for better DX
  • #61: Remove ArrayToDateTimeTransformer
  • #62: Limit view transformer to a single instance
  • #63: Introduce the BaseType / data_provider for sub-cols
  • #64: Applied fixes from StyleCI
  • #65: Allow to set a view-builder for DatagridBuilder
  • #66 Introduce a better way of reusing datagrids

The goal is now to introduce a developer friendly documentation, and not introduce any big changes to the API anymore!

Performance bug fixed

There was a minor bug in ColumnType which could result in a performance drop (avg. 0.018 ms per grid). When you don't set a data_provider explicitly, it will be generated automatically. But, the determined property-path for the data_provider was not cached. Causing it to be re-determined for every Cell! This is fixed now.

v0.9.0

20 Sep 10:01
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release
  • Remove ArrayAccess from view classes.

Note: This is the last version of the Rollerworks Datagrid that supports PHP 5.5.
All feature releases will require PHP 7.0 at minimum. ⚠️ This allows to simplify code and reduce the change of user-error.

v0.8.2

16 Feb 14:50
Compare
Choose a tag to compare
v0.8.2 Pre-release
Pre-release

This fixes bug #48 introduced in v0.8.0. Installing the Datagrid with Symfony 2.8 should be possible now again.

v0.8.1

13 Feb 10:25
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

#46: Fix missing property 'prefix' in HeaderView

v0.8.0

06 Feb 16:01
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

This version contains some major BC breaking changes and introduces improvements
and clean-ups. See https://github.com/rollerworks/datagrid/blob/master/UPGRADE.md for all details.

#36: Use FQCN instead of type-name for column-types
#37: Drop support for Symfony 2.3 OptionsResolver
#38: Refactor Column data-mapping and configuration
#39: Refactor text formatting
#40: Applied fixes from StyleCI
#42: Rename namespaces and methods to reduce redandent naming
#43: Refactor datagrid view handling
#44: Make label optional, use name when no label is provided
#45: Make Datagrid configuration immutable

v0.7.1

31 Oct 13:46
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release
bug #33 Fix SingleMappingTransformer not working with null (sstok)

This PR was merged into the master branch.

Discussion
----------

|Q            |A  |
|---          |---|
|Bug Fix?     |yes|
|New Feature? |no |
|BC Breaks?   |no |
|Deprecations?|no |
|Fixed Tickets|   |

Commits
-------

7dfe95b5f5771098b29bcc347bfaae9955ca6fb9 Fix SingleMappingTransformer not working with null

v0.7.0

01 Jul 13:32
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
  • rewrite CompoundColumnType to render sub-columns (#23)

v0.6.2

29 Jun 15:01
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release
  • fix ValueFormatTransformer broken with empty-values