Releases: Kreyu/data-table-bundle
Releases · Kreyu/data-table-bundle
v0.15.0
v0.14.4
What's Changed
- fix: "configureOptions" not called from exporter type extensions
Full Changelog: v0.14.3...v0.14.4
v0.14.3
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
v0.14.1
v0.14.0
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 requiresform_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 likeDateTimeColumnType
, 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 - thetype
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
v0.13.0
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.