Skip to content

Releases: Kreyu/data-table-bundle

v0.15.0

23 Oct 12:45
5499273
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

What's Changed

  • AssetMapper Support in #43

Full Changelog: v0.14.4...v0.15.0

v0.14.4

13 Sep 11:41
Compare
Choose a tag to compare
v0.14.4 Pre-release
Pre-release

What's Changed

  • fix: "configureOptions" not called from exporter type extensions

Full Changelog: v0.14.3...v0.14.4

v0.14.3

13 Sep 10:16
Compare
Choose a tag to compare
v0.14.3 Pre-release
Pre-release

What's Changed

  • fix: intl formatter not applied on number and money column types

Full Changelog: v0.14.2...v0.14.3

v0.14.2

12 Sep 15:41
Compare
Choose a tag to compare
v0.14.2 Pre-release
Pre-release

What's Changed

  • fix: incorrect priority set in personalization script by @Kreyu in #40

Full Changelog: v0.14.1...v0.14.2

Important: remember to rebuild assets to include the personalization priority fix!

v0.14.1

11 Sep 11:39
4f5d078
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

What's Changed

  • fix: add bc layer to personalization column data new "priority" property by @Kreyu in #36
  • fix: exception when using doctrine orm entity filter type without providing "form_options.choice_value" option by @Kreyu in #38

Full Changelog: v0.14.0...v0.14.1

v0.14.0

10 Sep 19:35
0f1dfa8
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

What's Changed

  • [Feature] Data table events
  • [Feature] Column priority option to allow setting order of columns (#25)
  • [Feature] Column visible option to allow setting visibility of columns (#26)
  • [Feature] Column personalizable option to allow excluding the column from personalization
  • [Feature] More verbose filter type form-related options such as form_type, operator_form_type
  • [Feature] Ability to set hydration mode of the Doctrine ORM proxy query
  • [Feature] Data table builder's setSearchHandler method for easier search definition
  • [Feature] The CollectionColumnType default separator changed ', ' (with space after comma) instead of ','
  • [Feature] Ability to create ExportData with exporter name string
  • [Feature] Ability to provide property path in the SortingColumnData. The data table ensures valid property path is given (backwards compatible)
  • [Feature] The Doctrine ORM EntityFilterType no longer requires form_options.choice_value option as the identifier field name will be retrieved from Doctrine class metadata by default (#23)
  • [Feature] The DateColumnType that works exactly like DateTimeColumnType, but with date-only format by default
  • [Breaking change] The data table type persistence subject options are removed in favor of subject provider options (see more)
  • [Breaking change] Optimized exporting process - introduces breaking changes (see more)
  • [Breaking change] The DataTableBuilder methods to add columns, filters, actions and exporters has changed definition - the type argument is now nullable to prepare for future implementation of type guessers
  • [Bugfix] Fixed a bug in personalization form where changing the column visibility resulted in an exception
  • [Bugfix] The CollectionColumnType now renders without spaces around separator
  • [Bugfix] Default export data is now properly used within the export form

Internally, the columns, filters and exporters are now utilizing the builder pattern similar to data tables.
Please note that this is a breaking change for applications using internal bundle classes!

For a list of all breaking changes and deprecations, see the upgrade guide.

Full Changelog: v0.13.1...v0.14.0

v0.13.1

24 Jul 07:38
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release

What's Changed

  • [Bugfix] Currency columns not aligned to the right on Bootstrap & Tabler themes
  • [Feature] Require twig/extra-bundle and twig/intl-extra

v0.13.0

20 Jul 10:32
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

What's Changed

  • [Feature] Batch actions (see more)
  • [Feature] Improved DX with row actions (see more)
  • [Feature] Actions visible option (see more)
  • [Feature] NumberColumnType with optional Intl integration (see more)
  • [Feature] MoneyColumnType with optional Intl integration (see more)

Internally, the actions are now utilizing the builder pattern similar to data tables.

v0.12.2

07 Jul 14:15
Compare
Choose a tag to compare
v0.12.2 Pre-release
Pre-release

What's Changed

This release contains one crucial bug fix: adding a column with property_path set to false and sort set to true no longer sets sort property path to false and instead falls back to the column name.

v0.12.1

28 Jun 10:59
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

This release fixes a bug, where column type extension methods:

  • buildHeaderView
  • buildValueView

were not applied in resolved column type.