Skip to content

Releases: Kreyu/data-table-bundle

v0.17.6

21 Mar 08:44
Compare
Choose a tag to compare
v0.17.6 Pre-release
Pre-release

What's changed

  • Fixed Doctrine ORM filter handler to not apply parameter type if it wasn't specified explicitly. This fixed EntityFilterType filter as the query was trying to cast the entity to string

Full Changelog: v0.17.5...v0.17.6

v0.17.5

14 Mar 09:57
Compare
Choose a tag to compare
v0.17.5 Pre-release
Pre-release

What's changed

  • Fixed HTML attribute bubbling on form action type - to prevent applying the same attributes on both form and its submit button

Full Changelog: v0.17.4...v0.17.5

v0.17.4

23 Feb 09:44
Compare
Choose a tag to compare
v0.17.4 Pre-release
Pre-release

What's changed

  • Added validation constraint on export form filename field to prevent blank values (#68)
  • Added validation constraint on export form filename field to prevent values with "\" or "/" characters (#67)
  • Symfony Validator component is now listed as a dependency

Full Changelog: v0.17.3...v0.17.4

v0.17.3

19 Feb 12:37
Compare
Choose a tag to compare
v0.17.3 Pre-release
Pre-release

What's Changed

  • Fixed a bug when current page is out of range, the data table was redirecting to the first page, but the result set was still cached and returned zero results

Full Changelog: v0.17.2...v0.17.3

v0.17.2

19 Feb 09:08
Compare
Choose a tag to compare
v0.17.2 Pre-release
Pre-release

What's Changed

  • Improve GitHub actions, include PHP 8.2, and tests on each version with highest and lowest dependency versions by @Kreyu in #70
  • Fix PhpSpreadsheet not using the ColumnValueView value variable
  • Fix CollectionColumnType not setting the transformed value to value view var
  • Fix invalid usages of getOption() default argument

Full Changelog: v0.17.1...v0.17.2

v0.17.1

17 Feb 20:27
e95688e
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.17.0...v0.17.1

v0.17.0

14 Feb 16:36
5b19bb0
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

What's Changed

  • Add spanish translation by @easis in #59
  • Add catalan translation by @easis in #60
  • docs: Fixed typo by @easis in #61
  • a11y: Added title attribute to action buttons by @easis in #62
  • Improve GitHub actions, run php-cs-fixer and fix broken tests by @Kreyu in #64
  • Add divisor option to the MoneyColumnType by @maxmishyn in #66

Breaking Changes

Type classes are now final

Built-in data table, column, filter, action and exporter types are now marked as "final".
This promotes the usage of getParent() method instead of PHP inheritance.

Removed extension mechanisms

The extensions (not type extensions!) were a mechanisms copied from Symfony Form component.
Their main purpose was to provide a way to load type and type extension classes manually.
In most cases, that would be used only outside the framework, which is out of scope of this bundle.

Everything related with extensions is now completely removed.
Every type and type extension class defined in the container is now passed directly to the registry classes.

New Contributors

Full Changelog: v0.16.3...v0.17.0

v0.16.3

03 Feb 14:22
Compare
Choose a tag to compare
v0.16.3 Pre-release
Pre-release

Fixes a bug that breaks exporting process when column header label is TranslatableInterface

v0.16.2

22 Jan 13:14
Compare
Choose a tag to compare
v0.16.2 Pre-release
Pre-release

This release adds a "feature" which automatically casts Stringable objects to string in OpenSpout exporters

v0.16.1

22 Jan 12:41
Compare
Choose a tag to compare
v0.16.1 Pre-release
Pre-release

This release fixes a bug introduced in v0.16.0 where OpenSpout exporters were unable to retrieve the values.