Bumped! 🇺🇸
Diff: v6.10.0...v7.0.0
Changes:
- PHP 8.0 [3e15f31] (@radimvaculik)
- Translator: switch from ITranslator to Translator (#973) [1756a8c] (@f3l1x)
- [7.x] Bootstrap 5 + PHP 8 + vanilla javascript (#1021)[49ba4aa] (@f3l1x)
- [7.x] phpstan-deprecation-rules (#1061) [df18b43] (@radimvaculik)
- Fix sort [ab63252] (@radimvaculik)
- Add method for setting custom Action href, v6.x (#853) [5e7ffd6] (@Gappa)
- [7.x] Nextras ORM 4 support, closes #984 [7f763b9] (@radimvaculik)
- Fix ElasticsearchDataSource.php data source (#1041) [717305e] (@Creeperface01)
- Error: Typed property Ublaboo\DataGrid\InlineEdit\InlineEdit::$itemID must not be accessed before initialization [76be005] (@emololftw)
- ItemDetailForm: $httpPost: Typed property must not be accessed... [c8d24c6] (@radimvaculik)
- phpstan: revert --memory-limit=4G [10bdca8] (@radimvaculik)
- NetteDatabaseSelectionHelper: Context -> Explorer, getSupplementalDriver -> getDriver [0e83d37] (@radimvaculik)
- Templates: fix variables [dcf66f3] (@f3l1x)
- data-bs-toggle attribute for multiaction button (#1072) [d7bbdac] (@wojtishek)
- Allow nette/utils:4.0 (#1077) [292aceb] (@radimvaculik)
- Add onColumnShow and onColumnHide event methods (#1076) [1be3303] (@jiriermis)
- Return value of BackedEnum when reading Doctrine entity property. (#1081) [a8d7184] (@juniwalk)
- Return value of BackedEnum when reading array value (#1083) [e37ca21] (@juniwalk)
- Added method to check if filter is on default values; Closes #1082 (#1084) [5160029] (@juniwalk)
- ublaboo -> contributte (#1067) (#1075) [158fe10] (@lilianalillyy)
- Assets: rewrite to TS and plugin system [dca24b4] (@f3l1x)
- Add missing phpdoc type (#1090) [b1ae431] (@vitkutny)
- fix: resolution name for datagrid -> attribute instead of class [45203e5] (@to23mas)
- Fix timeout utils.ts (#1091) [2922ad7] (@MartinKokesCz)
- Using data-datagrid-name="" instead if data-datagrid- [9b682ff] (@paveljanda)
- Fixed CSS: change .datagrid selector to [data-datagrid-name] [e33c3af] (@paveljanda)
- Fixed inline edit plugin [bc19f86] (@paveljanda)
- Minor CSS changes for the next verison of datagrid [bf9d57a] (@KrisWav)
- PHP 8.1 is new minimal version [ba360dc] (@radimvaculik)
- Template: HTML attribute class missing (#1125) [d7a7bbb] (@MartinKokesCz)
- Row: getAttribute('class') return ?string, not array (#1121) [38c2920] (@griston)
- ArrayDataSource: update sorting (#1117) [94cd8f6] (@tmatejicek)
- DataAttribute for InlineAdd and InlineEdit #1107 [86c88ed] (@rendix2)
- Assets: export tree view [916f1a1] (@f3l1x)
- Row: revert getControlClass [fa8e596] (@f3l1x)
- Templates: add datagrid class to datagrid-class block [8270369] (@f3l1x)
- Assets: re-init autosubmit [92e4434] (@f3l1x)
- Fix vanillajs-datepicker BS5 CSS path [3e1daa1] (@radimvaculik)
- Allow dibi/dibi 5.0+ [2b13ed8] (@radimvaculik)
- rewrite pagination buttons for latte strict mode [b1df149] (@chemix)
- Assets: repair inline edit [d1494eb] (@f3l1x)
- Assets: repair inline add [edee4d6] (@f3l1x)
- Datagrid: setColumnsHideable, Able to pass variable to
setColumnsHideable
[664006e] (@radimvaculik) - Expect return of new collection from custom sorting callback in NextrasDataSource [936e103] (@dasim)
- filterRange() in NetteDatabaseTableDataSource ignored the number zero (#1144) [568d459] (@PavelWeirich)
- Update data_grid_paginator.latte (#1145) [0105ca3] (@luksh123)
- fix: adding multiple listeners to the same element (#1153) [04f0e4b] (@to23mas)
- handleShowColumn crash when all columns are shown (#1152) [bec1452] (@jiriermis)
- Doctrine 3 require first parameter to be string (#1155) [af2dc7a] (@urbasekd)
- Support nextras/(orm|dbal):5 [c0677c2] (@radimvaculik)
- fix: treeview expand child nodes [68e6f30] (@conflictboy)
- Fixing custom classes on checkbox in inline edit [f93a0ac] (@Spilky)
- fix: non-functional confirm [dd6a3dc] (@conflictboy)
- Reset filter buttons (#1165) [e48533e] (@vsillik)
- Composer: upgrade minimal version of doctrine [26f1c74] (@f3l1x)
- Composer: upgrade minimal version of dibi, symfony, nette/utils, nette/forms [b422d37] (@f3l1x)
- Refactor: drop contributte/application (copy CsvResponse to datagrid) [a1b1d59] (@f3l1x)
- Fix type error in str_replace in StringConfirmation of ColumnStatus/Option [77bf377] (@ikeblaster)
- Replace number_format to handle large numbers and overflow [1912803] (@conflictboy)
- DataSource: change getDataSource to public [54f1232] (@patrikvalentaa)
- ArrayDataSource: improve sorting [ref #917] [b910672] (@f3l1x)
- feat: add conjunction search if text filter [523e46f] (@martenb)
- fix confirmation message cancel button (#1168) [584d41c] (@to23mas)
- Filter processing should not ask for values of whole form [d423221] (@vvoody-)
- Assets[confirm]: fix NPE [207a57e] (@f3l1x)
- Assets[datepicker]: reinit after success ajax [2c93d64] (@f3l1x)
- Assets[datepicker/vanilla]: autosubmit after picking date [17b3ecf] (@f3l1x)
- Assets: remove bootstrap-select [91d9b76] (@f3l1x)
- Assets[selectpicker]: reinit after ajax, use tomselect [cbc71ac] (@f3l1x)
- Assets: use tom select css [b006ae1] (@f3l1x)
- Assets: cleanup bootstrap selectbox [a50baf2] (@f3l1x)
- Filter: use selectpicker class name for single/multi select [c08845e] (@f3l1x)
- Correct attribute name for sortable URL retrieval. [89a9087] (@MartinKokesCz)
- Fixed "Attempt to read property on array" error in ArrayDataSource [68ef144] (@vvoody-)
- Assets: add rollup for bundling, add datagrid-full and datagrid-all [6200e96] (@f3l1x)
- CSS: update datagrid-all asset [a99d4cd] (@f3l1x)
Maintenance:
- [7.x] phpstan-deprecation-rules (#1061) [df18b43] (@radimvaculik)
- Fix sort [ab63252] (@radimvaculik)
- phpstan: revert --memory-limit=4G [10bdca8] (@radimvaculik)
- Update README.md [1aca86d] (@radimvaculik)
- Typo fixes in docs (#1088) [87acbdd] (@RYUcze)
- Housekeep: Fix cs & phpstan issues (#1097) [2e6986d] (@radimvaculik)
- Fix: Github Actions: Coverage (#1098) [bd442ea] (@radimvaculik)
- phpstan fix [9a74127] (@paveljanda)
- Fix cs & phpstan [a135d53] (@radimvaculik)
- Fix failing tests [78878f3] (@radimvaculik)
- Fix phpstan [100c281] (@radimvaculik)
- Makefile: increase phpstan memory limit [00dce1f] (@f3l1x)
- QA: fix phpstan [d659df4] (@f3l1x)
- Tests: fix doctrine isDevMode [094bfc4] (@f3l1x)
- Use codesniffer with php 8.1 codestyle [1c95147] (@radimvaculik)
- PHPStan for
tests
folder [6cb7d79] (@radimvaculik) - Remove .scrutinizer.yml & .travis.yml [a5ab0f7] (@radimvaculik)
- Update README.md, PHP 8.0 -> 8.1 [b8f0bd8] (@radimvaculik)
- Docs: Pagination [67cd8ec] (@radimvaculik)
- Fix PHPStan issues [5affd4f] (@radimvaculik)
- Editorconfig: fix invalid syntax [0c56a9a] (@f3l1x)
- Composer: reformat [b8863fa] (@f3l1x)
- QA: fix codestyle [4f45fbb] (@f3l1x)
- CI: upgrade workflows [1661732] (@f3l1x)
- QA: fix phpstan [f2236ed] (@f3l1x)
- Composer: upgrade minimum mockery version [6e612e0] (@f3l1x)
- CI: modernize, run PHP 8.4 [6952d43] (@f3l1x)
- CI: build assets [d4580b9] (@f3l1x)
- Doc: add assets chapter, polished headlines [828c81d] (@f3l1x)
- Docs: polished, update gif [e5dbb65] (@f3l1x)
- Merge remote-tracking branch 'origin/next' [434108c] (@f3l1x)
- Delete dependabot.yml [cf418bb] (@radimvaculik)
- Gitignore: remove compat.php [fd8691c] (@f3l1x)
- Update README.md [1aca86d] (@radimvaculik)