Closed renovate[bot] closed 3 years ago
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 3.x releases. However, if you upgrade to 3.x manually then Renovate will then reenable updates for minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
^1.7.1
->^3.0.0
Release Notes
atk4/ui
### [`v3.0.0`](https://togithub.com/atk4/ui/releases/3.0.0) [Compare Source](https://togithub.com/atk4/ui/compare/2.4.0...3.0.0) #### Major Breaking Changes - Drop PHP v7.3 support and upgrade CS Fixer to v3 ([#1632](https://togithub.com/atk4/ui/issues/1632)) [@mvorisek](https://togithub.com/mvorisek) - Upgrade atk4/data with strict entity model ([#1623](https://togithub.com/atk4/ui/issues/1623)) [@mvorisek](https://togithub.com/mvorisek) #### Breaking Changes - \[fix] Multiline ([#1631](https://togithub.com/atk4/ui/issues/1631)) [@ibelar](https://togithub.com/ibelar) #### Other Changes - Distribute Behat Context ([#1628](https://togithub.com/atk4/ui/issues/1628)) [@mvorisek](https://togithub.com/mvorisek) - Fix typo ([#1633](https://togithub.com/atk4/ui/issues/1633)) [@JosepBernad](https://togithub.com/JosepBernad) - Upgrade phpstan to level 6 ([#1630](https://togithub.com/atk4/ui/issues/1630)) [@mvorisek](https://togithub.com/mvorisek) - Adjust code for removed Field::reference property ([#1626](https://togithub.com/atk4/ui/issues/1626)) [@mvorisek](https://togithub.com/mvorisek) - Adjust code for private Model::data prop ([#1624](https://togithub.com/atk4/ui/issues/1624)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Demo lister template ([#1622](https://togithub.com/atk4/ui/issues/1622)) [@ibelar](https://togithub.com/ibelar) - Adjust code for removed Model::newInstance() method ([#1621](https://togithub.com/atk4/ui/issues/1621)) [@DarkSide666](https://togithub.com/DarkSide666) - Use "dev" version for development ([#1620](https://togithub.com/atk4/ui/issues/1620)) [@mvorisek](https://togithub.com/mvorisek) ### [`v2.4.0`](https://togithub.com/atk4/ui/releases/2.4.0) [Compare Source](https://togithub.com/atk4/ui/compare/2.3.5...2.4.0) This release brings a lot of focus code-sense and hinting. If you are using modern PHP IDE, you will feel benefit of autocompletion almost everywhere. #### Magical hintable fields The hintable support is another major game changer in sense of cleaness and maintainability. Annotate model fields and used them magically as a real properties. Usage add Model class phpdoc: /** * @property string $name @Atk4\Field() * @property int $age @Atk4\Field() * @property Standard $mother @Atk4\RefOne() */ class X extends Model { ... Use the properties either as standard value property: ```php $model->age // instead of $model->get('age') $model->age = 25 // instead of $model->set('age', 25) ``` You will also notice that adding fields in examples is using a different syntax: ```php $this->addField($this->fieldName()->age); // instead of addField('age'); ``` #### What’s Changed - Fix path to /public/ in releases, use CDN ([#1619](https://togithub.com/atk4/ui/issues/1619)) [@mvorisek](https://togithub.com/mvorisek) - Update release builder ([#1616](https://togithub.com/atk4/ui/issues/1616)) [@mvorisek](https://togithub.com/mvorisek) - Use RefMany, strict checks relaxed in upstream ([#1618](https://togithub.com/atk4/ui/issues/1618)) [@mvorisek](https://togithub.com/mvorisek) - Update hintable dep to 1.2.x ([#1617](https://togithub.com/atk4/ui/issues/1617)) [@mvorisek](https://togithub.com/mvorisek) - Use loadOne for model from one ref ([#1615](https://togithub.com/atk4/ui/issues/1615)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] registerExecutor parameter type ([#1613](https://togithub.com/atk4/ui/issues/1613)) [@ibelar](https://togithub.com/ibelar) - Use TraitUtil for trait detection ([#1612](https://togithub.com/atk4/ui/issues/1612)) [@mvorisek](https://togithub.com/mvorisek) - Use simpler model->getId() where possible ([#1609](https://togithub.com/atk4/ui/issues/1609)) [@mvorisek](https://togithub.com/mvorisek) - Prefix/test also all ID fields ([#1595](https://togithub.com/atk4/ui/issues/1595)) [@mvorisek](https://togithub.com/mvorisek) - Use also different actual name ([#1593](https://togithub.com/atk4/ui/issues/1593)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] VirtualPage inside VirtualPage ([#1603](https://togithub.com/atk4/ui/issues/1603)) [@ibelar](https://togithub.com/ibelar) - \[fix] - Demo Tutorial ([#1600](https://togithub.com/atk4/ui/issues/1600)) [@ibelar](https://togithub.com/ibelar) - \[fix] - Dropdown cascade ([#1599](https://togithub.com/atk4/ui/issues/1599)) [@ibelar](https://togithub.com/ibelar) - Fix for nice captions (adjust for latest atk4/data) ([#1594](https://togithub.com/atk4/ui/issues/1594)) [@mvorisek](https://togithub.com/mvorisek) - Fix autoload for demos with classmap authoritative ([#1585](https://togithub.com/atk4/ui/issues/1585)) [@mvorisek](https://togithub.com/mvorisek) - Fix CS/Behat config ([#1588](https://togithub.com/atk4/ui/issues/1588)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Demo using containsMany ([#1586](https://togithub.com/atk4/ui/issues/1586)) [@ibelar](https://togithub.com/ibelar) - Update/Upgrade package dependency ([#1572](https://togithub.com/atk4/ui/issues/1572)) [@dependabot](https://togithub.com/dependabot) - Fix for data 819/820 ([#1583](https://togithub.com/atk4/ui/issues/1583)) [@mvorisek](https://togithub.com/mvorisek) - Callback accepts \Closure only ([#1582](https://togithub.com/atk4/ui/issues/1582)) [@mvorisek](https://togithub.com/mvorisek) - Improve PHPStan to level 5 ([#1581](https://togithub.com/atk4/ui/issues/1581)) [@mvorisek](https://togithub.com/mvorisek) - Better hasOne usage ([#1579](https://togithub.com/atk4/ui/issues/1579)) [@mvorisek](https://togithub.com/mvorisek) - Fix all non-undefined PHPStan ignores 1/2 ([#1554](https://togithub.com/atk4/ui/issues/1554)) [@mvorisek](https://togithub.com/mvorisek) - Fix App::encodeJson regex backtrack limit issue ([#1573](https://togithub.com/atk4/ui/issues/1573)) [@mvorisek](https://togithub.com/mvorisek) - Fix strict types in App::getTag() ([#1541](https://togithub.com/atk4/ui/issues/1541)) [@PhilippGrashoff](https://togithub.com/PhilippGrashoff) - \[fix] Multiline Typecase ([#1571](https://togithub.com/atk4/ui/issues/1571)) [@ibelar](https://togithub.com/ibelar) - \[fix] Property access for Modal Executor ([#1565](https://togithub.com/atk4/ui/issues/1565)) [@ibelar](https://togithub.com/ibelar) - \[fix] ReadMe link ([#1566](https://togithub.com/atk4/ui/issues/1566)) [@ibelar](https://togithub.com/ibelar) - \[fix] Lookup add condition after model is set ([#1558](https://togithub.com/atk4/ui/issues/1558)) [@ibelar](https://togithub.com/ibelar) - Requiring atk4/data is enough ([#1557](https://togithub.com/atk4/ui/issues/1557)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Card Deck demo ([#1552](https://togithub.com/atk4/ui/issues/1552)) [@ibelar](https://togithub.com/ibelar) #### Breaking Changes - Feature/Executor refactor ([#1550](https://togithub.com/atk4/ui/issues/1550)) [@ibelar](https://togithub.com/ibelar) - \[fix] - Js search and popupService ([#1604](https://togithub.com/atk4/ui/issues/1604)) [@ibelar](https://togithub.com/ibelar) - \[fix] VirtualPage ([#1602](https://togithub.com/atk4/ui/issues/1602)) [@ibelar](https://togithub.com/ibelar) - Feature/ Add Lookup to Multiline ([#1577](https://togithub.com/atk4/ui/issues/1577)) [@ibelar](https://togithub.com/ibelar) #### Major Features - Convert hardcoded strings in demos to hintable fields ([#1559](https://togithub.com/atk4/ui/issues/1559)) [@mvorisek](https://togithub.com/mvorisek) ### [`v2.3.5`](https://togithub.com/atk4/ui/releases/2.3.5) [Compare Source](https://togithub.com/atk4/ui/compare/2.3.2...2.3.5) FC for NS case update II. ### [`v2.3.2`](https://togithub.com/atk4/ui/releases/2.3.2) [Compare Source](https://togithub.com/atk4/ui/compare/2.3.1...2.3.2) FC for NS case update ### [`v2.3.1`](https://togithub.com/atk4/ui/releases/2.3.1) [Compare Source](https://togithub.com/atk4/ui/compare/2.3.0...2.3.1) Fix versioning ### [`v2.3.0`](https://togithub.com/atk4/ui/releases/2.3.0) [Compare Source](https://togithub.com/atk4/ui/compare/2.2.1...2.3.0) ##### What’s Changed - Fix caching, use raw.githack.com instead of jsdelivr for develop ([#1475](https://togithub.com/atk4/ui/issues/1475)) [@mvorisek](https://togithub.com/mvorisek) - Fix composer CS ([#1473](https://togithub.com/atk4/ui/issues/1473)) [@mvorisek](https://togithub.com/mvorisek) - Bundle repeatable build JS files ([#1470](https://togithub.com/atk4/ui/issues/1470)) [@mvorisek](https://togithub.com/mvorisek) - Feature/add date picker to Multiline ([#1464](https://togithub.com/atk4/ui/issues/1464)) [@ibelar](https://togithub.com/ibelar) - Refactor ScopeBuilder date picker ([#1463](https://togithub.com/atk4/ui/issues/1463)) [@ibelar](https://togithub.com/ibelar) - Fix JS bundle URL escape ([#1465](https://togithub.com/atk4/ui/issues/1465)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Behat test when using chunk js file ([#1458](https://togithub.com/atk4/ui/issues/1458)) [@ibelar](https://togithub.com/ibelar) - Add smoke and burn CI testing ([#1456](https://togithub.com/atk4/ui/issues/1456)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] set defautl path when missing ([#1454](https://togithub.com/atk4/ui/issues/1454)) [@ibelar](https://togithub.com/ibelar) - Catch all errors by App handler incl. php notices ([#1453](https://togithub.com/atk4/ui/issues/1453)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] - Bundle loading path ([#1452](https://togithub.com/atk4/ui/issues/1452)) [@ibelar](https://togithub.com/ibelar) - \[feature] Vue Component loaded dynamically ([#1448](https://togithub.com/atk4/ui/issues/1448)) [@ibelar](https://togithub.com/ibelar) - Fix Multiline component ([#1451](https://togithub.com/atk4/ui/issues/1451)) [@DarkSide666](https://togithub.com/DarkSide666) - Move setting ScopeBuilder default scope ([#1450](https://togithub.com/atk4/ui/issues/1450)) [@georgehristov](https://togithub.com/georgehristov) - Feature/fix scopebuilder ([#1449](https://togithub.com/atk4/ui/issues/1449)) [@DarkSide666](https://togithub.com/DarkSide666) - \[fix] - CascadeDropdown rendering ([#1445](https://togithub.com/atk4/ui/issues/1445)) [@ibelar](https://togithub.com/ibelar) - Improve doc only ([#1447](https://togithub.com/atk4/ui/issues/1447)) [@mvorisek](https://togithub.com/mvorisek) - Fix code to not use dropped legacy/array OR ([#1446](https://togithub.com/atk4/ui/issues/1446)) [@mvorisek](https://togithub.com/mvorisek) - Update code for dropped magical "id" property from Model ([#1442](https://togithub.com/atk4/ui/issues/1442)) [@mvorisek](https://togithub.com/mvorisek) - Update code for updated "id" handling/checking ([#1441](https://togithub.com/atk4/ui/issues/1441)) [@mvorisek](https://togithub.com/mvorisek) - Fix/doc attributes and typos ([#1443](https://togithub.com/atk4/ui/issues/1443)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] attributes layout ([#1440](https://togithub.com/atk4/ui/issues/1440)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] class declarations in docs ([#1439](https://togithub.com/atk4/ui/issues/1439)) [@georgehristov](https://togithub.com/georgehristov) - Fix doc syntax ([#1438](https://togithub.com/atk4/ui/issues/1438)) [@mvorisek](https://togithub.com/mvorisek) - Norm phpunit config and CS config ([#1436](https://togithub.com/atk4/ui/issues/1436)) [@mvorisek](https://togithub.com/mvorisek) - Fix code for updated Model class (prevent reload with a different record ([#1429](https://togithub.com/atk4/ui/issues/1429)) [@mvorisek](https://togithub.com/mvorisek) - Add type validation to factory calls ([#1282](https://togithub.com/atk4/ui/issues/1282)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] - Js Package bundle ([#1430](https://togithub.com/atk4/ui/issues/1430)) [@ibelar](https://togithub.com/ibelar) - \[fix] Dropdown using multiple in read only mode ([#1433](https://togithub.com/atk4/ui/issues/1433)) [@ibelar](https://togithub.com/ibelar) - \[fix] Date picker popup style ([#1432](https://togithub.com/atk4/ui/issues/1432)) [@ibelar](https://togithub.com/ibelar) - Enforce industry standard Airbnb JS Coding Standards ([#1426](https://togithub.com/atk4/ui/issues/1426)) [@mvorisek](https://togithub.com/mvorisek) - Lint (incl. CS) JS files in GH CI ([#1280](https://togithub.com/atk4/ui/issues/1280)) [@mvorisek](https://togithub.com/mvorisek) - Add possibility to change Template class in loadTemplate; clean up App ([#1425](https://togithub.com/atk4/ui/issues/1425)) [@PhilippGrashoff](https://togithub.com/PhilippGrashoff) - Build and diff HTML in GH CI + fix sync ([#1423](https://togithub.com/atk4/ui/issues/1423)) [@mvorisek](https://togithub.com/mvorisek) - Build and diff CSS in GH CI + fix sync ([#1424](https://togithub.com/atk4/ui/issues/1424)) [@mvorisek](https://togithub.com/mvorisek) - Fix Model::setOrder() usage ([#1422](https://togithub.com/atk4/ui/issues/1422)) [@mvorisek](https://togithub.com/mvorisek) - Do not use compact() function ([#1421](https://togithub.com/atk4/ui/issues/1421)) [@mvorisek](https://togithub.com/mvorisek) - Use native and/or in Vue Scope builder internally ([#1386](https://togithub.com/atk4/ui/issues/1386)) [@mvorisek](https://togithub.com/mvorisek) - Do not bundle Vue licence file ([#1419](https://togithub.com/atk4/ui/issues/1419)) [@mvorisek](https://togithub.com/mvorisek) - Improve comment CS ([#1418](https://togithub.com/atk4/ui/issues/1418)) [@mvorisek](https://togithub.com/mvorisek) - Fix code for updated phpunit CodeCoverage constructor ([#1416](https://togithub.com/atk4/ui/issues/1416)) [@mvorisek](https://togithub.com/mvorisek) - Render full exception details on ModalExecutor error ([#1412](https://togithub.com/atk4/ui/issues/1412)) [@mvorisek](https://togithub.com/mvorisek) - Extract native code instead of string eval in demos ([#1408](https://togithub.com/atk4/ui/issues/1408)) [@mvorisek](https://togithub.com/mvorisek) - Fix input form attribute as soon as possible, needed for partial render ([#1410](https://togithub.com/atk4/ui/issues/1410)) [@mvorisek](https://togithub.com/mvorisek) - View::\_getStickyArgs() returns args incl. from self ([#1407](https://togithub.com/atk4/ui/issues/1407)) [@mvorisek](https://togithub.com/mvorisek) - Improve Behat testing - always fail if page contains uncaught exception ([#1404](https://togithub.com/atk4/ui/issues/1404)) [@mvorisek](https://togithub.com/mvorisek) - \[feature] introduce AboveInput and BelowInput regions for Upload ([#1403](https://togithub.com/atk4/ui/issues/1403)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] closure variable name ([#1402](https://togithub.com/atk4/ui/issues/1402)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] usage of array access on model in demo ([#1400](https://togithub.com/atk4/ui/issues/1400)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] check if any data recalled by FilterModel ([#1398](https://togithub.com/atk4/ui/issues/1398)) [@georgehristov](https://togithub.com/georgehristov) - Improve Behat testing and handle all waits using hooks ([#1392](https://togithub.com/atk4/ui/issues/1392)) [@mvorisek](https://togithub.com/mvorisek) - Add Behat testing with Firefox ([#1389](https://togithub.com/atk4/ui/issues/1389)) [@mvorisek](https://togithub.com/mvorisek) - Test using locally built JS/CSS files ([#1391](https://togithub.com/atk4/ui/issues/1391)) [@mvorisek](https://togithub.com/mvorisek) - Move Behat testing to GitHub Actions ([#1390](https://togithub.com/atk4/ui/issues/1390)) [@mvorisek](https://togithub.com/mvorisek) - Refactor usages of call_user_func to direct calls ([#1387](https://togithub.com/atk4/ui/issues/1387)) [@mvorisek](https://togithub.com/mvorisek) - Introduce FormField\ScopeBuilder ([#1127](https://togithub.com/atk4/ui/issues/1127)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] Build Query function ([#1381](https://togithub.com/atk4/ui/issues/1381)) [@ibelar](https://togithub.com/ibelar) - \[fix] Modal Element reload ([#1374](https://togithub.com/atk4/ui/issues/1374)) [@ibelar](https://togithub.com/ibelar) - \[fix] ModalExecutor getControl() ([#1373](https://togithub.com/atk4/ui/issues/1373)) [@ibelar](https://togithub.com/ibelar) - fix composer.json ([#1371](https://togithub.com/atk4/ui/issues/1371)) [@DarkSide666](https://togithub.com/DarkSide666) - Fix form selector for Lookup with dependency support ([#1370](https://togithub.com/atk4/ui/issues/1370)) [@mvorisek](https://togithub.com/mvorisek) ##### Breaking Changes - Dropdown refactor ([#1457](https://togithub.com/atk4/ui/issues/1457)) [@ibelar](https://togithub.com/ibelar) - Cleanup JsExpression to string/JS ([#1466](https://togithub.com/atk4/ui/issues/1466)) [@mvorisek](https://togithub.com/mvorisek) - Refactor Js Atk Bundle eventBus ([#1435](https://togithub.com/atk4/ui/issues/1435)) [@ibelar](https://togithub.com/ibelar) - Make init() methods protected and fix calls to ->invokeInit() ([#1428](https://togithub.com/atk4/ui/issues/1428)) [@mvorisek](https://togithub.com/mvorisek) - No app/global sticky Callback ([#1397](https://togithub.com/atk4/ui/issues/1397)) [@mvorisek](https://togithub.com/mvorisek) - Rename Upload control URL args ([#1417](https://togithub.com/atk4/ui/issues/1417)) [@mvorisek](https://togithub.com/mvorisek) - Add AbstractView and use it as a base class for Callback ([#1396](https://togithub.com/atk4/ui/issues/1396)) [@mvorisek](https://togithub.com/mvorisek) - Callback/sticky args refactor ([#1377](https://togithub.com/atk4/ui/issues/1377)) [@ibelar](https://togithub.com/ibelar) - Allow upload multiple ([#1380](https://togithub.com/atk4/ui/issues/1380)) [@mvorisek](https://togithub.com/mvorisek) - Callable to closure refactor ([#1384](https://togithub.com/atk4/ui/issues/1384)) [@mvorisek](https://togithub.com/mvorisek) ##### Major Features - No app/global sticky Callback ([#1397](https://togithub.com/atk4/ui/issues/1397)) [@mvorisek](https://togithub.com/mvorisek) ### [`v2.2.1`](https://togithub.com/atk4/ui/releases/2.2.1) [Compare Source](https://togithub.com/atk4/ui/compare/2.2.0...2.2.1) Fix dependencies and versioning ### [`v2.2.0`](https://togithub.com/atk4/ui/releases/2.2.0) [Compare Source](https://togithub.com/atk4/ui/compare/2.1.3...2.2.0) ##### Breaking Changes - Refactor Template and improve performance and type safety ([#1349](https://togithub.com/atk4/ui/issues/1349)) [@mvorisek](https://togithub.com/mvorisek) - Close html tag immediatelly - add nested Form support ([#1275](https://togithub.com/atk4/ui/issues/1275)) [@mvorisek](https://togithub.com/mvorisek) - Drop App::dbConnect() method ([#1361](https://togithub.com/atk4/ui/issues/1361)) [@mvorisek](https://togithub.com/mvorisek) - Refactor render methods ([#1358](https://togithub.com/atk4/ui/issues/1358)) [@mvorisek](https://togithub.com/mvorisek) - Fix PSR class/trait/method naming ([#1354](https://togithub.com/atk4/ui/issues/1354)) [@mvorisek](https://togithub.com/mvorisek) - Move Layout\Generic to Layout ([#1335](https://togithub.com/atk4/ui/issues/1335)) [@georgehristov](https://togithub.com/georgehristov) - \[refactor] model user action executors ([#1308](https://togithub.com/atk4/ui/issues/1308)) [@georgehristov](https://togithub.com/georgehristov) - Rename TableColumn NS to Table\Column ([#1313](https://togithub.com/atk4/ui/issues/1313)) [@georgehristov](https://togithub.com/georgehristov) - Rename FormField NS to Form\Control (and FormLayout to Form\Layout) ([#1311](https://togithub.com/atk4/ui/issues/1311)) [@georgehristov](https://togithub.com/georgehristov) ##### Major Features - Close html tag immediatelly - add nested Form support ([#1275](https://togithub.com/atk4/ui/issues/1275)) [@mvorisek](https://togithub.com/mvorisek) - Rename TableColumn NS to Table\Column ([#1313](https://togithub.com/atk4/ui/issues/1313)) [@georgehristov](https://togithub.com/georgehristov) - Rename FormField NS to Form\Control (and FormLayout to Form\Layout) ([#1311](https://togithub.com/atk4/ui/issues/1311)) [@georgehristov](https://togithub.com/georgehristov) ##### What’s Changed - Fix composer develop install issue ([#1368](https://togithub.com/atk4/ui/issues/1368)) [@DarkSide666](https://togithub.com/DarkSide666) - Fix Model::set() with no longer supported array input ([#1367](https://togithub.com/atk4/ui/issues/1367)) [@mvorisek](https://togithub.com/mvorisek) - Fix for stricter method prototypes ([#1366](https://togithub.com/atk4/ui/issues/1366)) [@mvorisek](https://togithub.com/mvorisek) - Fix for Model::set() no longer supports array ([#1364](https://togithub.com/atk4/ui/issues/1364)) [@mvorisek](https://togithub.com/mvorisek) - \[feature] - Update Js package dependency ([#1362](https://togithub.com/atk4/ui/issues/1362)) [@ibelar](https://togithub.com/ibelar) - Fix docs for removed App::dbConnect() method ([#1363](https://togithub.com/atk4/ui/issues/1363)) [@mvorisek](https://togithub.com/mvorisek) - Rename template dirs to match class NS ([#1360](https://togithub.com/atk4/ui/issues/1360)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Virtual page rendering ([#1359](https://togithub.com/atk4/ui/issues/1359)) [@ibelar](https://togithub.com/ibelar) - \[feature] Update to Fomantic-UI version 2.8.6 ([#1352](https://togithub.com/atk4/ui/issues/1352)) [@ibelar](https://togithub.com/ibelar) - Update CS for PHP 7.3 ([#1357](https://togithub.com/atk4/ui/issues/1357)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] CRUD afterDelete hook ([#1356](https://togithub.com/atk4/ui/issues/1356)) [@ibelar](https://togithub.com/ibelar) - \[refactor]\[fix] MultiLine form control ([#1355](https://togithub.com/atk4/ui/issues/1355)) [@ibelar](https://togithub.com/ibelar) - \[fix] Table Action Confirmation Message ([#1353](https://togithub.com/atk4/ui/issues/1353)) [@ibelar](https://togithub.com/ibelar) - Move safe "[@return](https://togithub.com/return) bool" phpdoc to code ([#1337](https://togithub.com/atk4/ui/issues/1337)) [@mvorisek](https://togithub.com/mvorisek) - try to fix json encode ([#1351](https://togithub.com/atk4/ui/issues/1351)) [@DarkSide666](https://togithub.com/DarkSide666) - Drop PHP 7.2 support ([#1345](https://togithub.com/atk4/ui/issues/1345)) [@mvorisek](https://togithub.com/mvorisek) - Fix not freed objects/references ([#1348](https://togithub.com/atk4/ui/issues/1348)) [@mvorisek](https://togithub.com/mvorisek) - Use DockerHub registry instead of CFCR ([#1346](https://togithub.com/atk4/ui/issues/1346)) [@romaninsh](https://togithub.com/romaninsh) - \[update] use explicit argument names ([#1339](https://togithub.com/atk4/ui/issues/1339)) [@georgehristov](https://togithub.com/georgehristov) - Use correct classes in Form\Control\DropdownCascade ([#1343](https://togithub.com/atk4/ui/issues/1343)) [@georgehristov](https://togithub.com/georgehristov) - \[hotfix] demos using Layout\NavigableInterface instead of Layout\Navigable ([#1344](https://togithub.com/atk4/ui/issues/1344)) [@georgehristov](https://togithub.com/georgehristov) - Optimize Travis composer install ([#1334](https://togithub.com/atk4/ui/issues/1334)) [@mvorisek](https://togithub.com/mvorisek) - No echo and output buffering in App::run() ([#1338](https://togithub.com/atk4/ui/issues/1338)) [@mvorisek](https://togithub.com/mvorisek) - Fixes in docs and inline comments ([#1336](https://togithub.com/atk4/ui/issues/1336)) [@georgehristov](https://togithub.com/georgehristov) - Add testing with PHP 8.0 ([#1333](https://togithub.com/atk4/ui/issues/1333)) [@mvorisek](https://togithub.com/mvorisek) - fix property names ([#1332](https://togithub.com/atk4/ui/issues/1332)) [@DarkSide666](https://togithub.com/DarkSide666) - Fix Action button icon ([#1331](https://togithub.com/atk4/ui/issues/1331)) [@DarkSide666](https://togithub.com/DarkSide666) - Fix FormField/FormLayout rename refactoring ([#1329](https://togithub.com/atk4/ui/issues/1329)) [@georgehristov](https://togithub.com/georgehristov) - Fix seed usage - icon without class name, instance as class name ([#1330](https://togithub.com/atk4/ui/issues/1330)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Form Section ([#1325](https://togithub.com/atk4/ui/issues/1325)) [@ibelar](https://togithub.com/ibelar) - \[fix] Form Conditional Control ([#1324](https://togithub.com/atk4/ui/issues/1324)) [@ibelar](https://togithub.com/ibelar) - fgets can also return false ([#1323](https://togithub.com/atk4/ui/issues/1323)) [@DarkSide666](https://togithub.com/DarkSide666) - Hotfix string seeds ([#1320](https://togithub.com/atk4/ui/issues/1320)) [@mvorisek](https://togithub.com/mvorisek) - Use strict array seed ([#1315](https://togithub.com/atk4/ui/issues/1315)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] - Table Generic Hook const ([#1318](https://togithub.com/atk4/ui/issues/1318)) [@ibelar](https://togithub.com/ibelar) - Throw standard exception on "callback never reached" error ([#1312](https://togithub.com/atk4/ui/issues/1312)) [@mvorisek](https://togithub.com/mvorisek) - Fix Demo - Crud caption for Anonymous class ([#1304](https://togithub.com/atk4/ui/issues/1304)) [@abbadon1334](https://togithub.com/abbadon1334) - Add phpdoc to anonymous classes in demos ([#1303](https://togithub.com/atk4/ui/issues/1303)) [@mvorisek](https://togithub.com/mvorisek) - Cache template files in memory ([#1301](https://togithub.com/atk4/ui/issues/1301)) [@mvorisek](https://togithub.com/mvorisek) - Fast testing without webserver ([#1277](https://togithub.com/atk4/ui/issues/1277)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Crud sorting and pagination ([#1302](https://togithub.com/atk4/ui/issues/1302)) [@ibelar](https://togithub.com/ibelar) - \[fix] File Import Demo ([#1299](https://togithub.com/atk4/ui/issues/1299)) [@ibelar](https://togithub.com/ibelar) - Dump Behat page data on/for (the first) failed step ([#1281](https://togithub.com/atk4/ui/issues/1281)) [@mvorisek](https://togithub.com/mvorisek) - Transform SQL demo data to Sqlite and use Sqlite as default for demos ([#1294](https://togithub.com/atk4/ui/issues/1294)) [@mvorisek](https://togithub.com/mvorisek) ### [`v2.1.3`](https://togithub.com/atk4/ui/compare/2.1.2...2.1.3) [Compare Source](https://togithub.com/atk4/ui/compare/2.1.2...2.1.3) ### [`v2.1.2`](https://togithub.com/atk4/ui/compare/2.1.1...2.1.2) [Compare Source](https://togithub.com/atk4/ui/compare/2.1.1...2.1.2) ### [`v2.1.1`](https://togithub.com/atk4/ui/compare/2.1.0...2.1.1) [Compare Source](https://togithub.com/atk4/ui/compare/2.1.0...2.1.1) ### [`v2.1.0`](https://togithub.com/atk4/ui/releases/2.1.0) [Compare Source](https://togithub.com/atk4/ui/compare/2.0.4...2.1.0) Please see 2.1 release announcement here: https://forum.agiletoolkit.org/t/atk-ui-2-1-release/834 ##### Breaking Changes - Always convert large (>= 2^53) integers to string in JSON output ([#1260](https://togithub.com/atk4/ui/issues/1260)) [@mvorisek](https://togithub.com/mvorisek) - Normalize View->add() to always require a seed class like ->factory() already does ([#1238](https://togithub.com/atk4/ui/issues/1238)) [@mvorisek](https://togithub.com/mvorisek) - Remove support of relative class names ([#1158](https://togithub.com/atk4/ui/issues/1158)) [@mvorisek](https://togithub.com/mvorisek) - Convert callables to closures and move hook names to constants ([#1201](https://togithub.com/atk4/ui/issues/1201)) [@mvorisek](https://togithub.com/mvorisek) - Fix wrong URL fallbacks ([#1167](https://togithub.com/atk4/ui/issues/1167)) [@mvorisek](https://togithub.com/mvorisek) ##### What’s Changed - Test using prod CSS ([#1296](https://togithub.com/atk4/ui/issues/1296)) [@mvorisek](https://togithub.com/mvorisek) - Generate JS files in CI/CD ([#1178](https://togithub.com/atk4/ui/issues/1178)) [@romaninsh](https://togithub.com/romaninsh) - Refactor demos and add phpdoc for $app from init ([#1292](https://togithub.com/atk4/ui/issues/1292)) [@mvorisek](https://togithub.com/mvorisek) - Remove old IE8 CSS compatibility flag ([#1293](https://togithub.com/atk4/ui/issues/1293)) [@mvorisek](https://togithub.com/mvorisek) - Fix/demo intro ([#1291](https://togithub.com/atk4/ui/issues/1291)) [@georgehristov](https://togithub.com/georgehristov) - \[fix] Centered Layout demo ([#1285](https://togithub.com/atk4/ui/issues/1285)) [@ibelar](https://togithub.com/ibelar) - Update CS - require strict types ([#1145](https://togithub.com/atk4/ui/issues/1145)) [@mvorisek](https://togithub.com/mvorisek) - Fix demos without dev deps when as a root project ([#1287](https://togithub.com/atk4/ui/issues/1287)) [@mvorisek](https://togithub.com/mvorisek) - Fix Docker/web without dev deps ([#1286](https://togithub.com/atk4/ui/issues/1286)) [@mvorisek](https://togithub.com/mvorisek) - Refactor demo includes ([#1284](https://togithub.com/atk4/ui/issues/1284)) [@mvorisek](https://togithub.com/mvorisek) - Simplify use of Persistence\Array\_ constructor ([#1205](https://togithub.com/atk4/ui/issues/1205)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Admin - Maestro css ([#1269](https://togithub.com/atk4/ui/issues/1269)) [@ibelar](https://togithub.com/ibelar) - Fix demos autoload if not installed as a main composer project ([#1276](https://togithub.com/atk4/ui/issues/1276)) [@mvorisek](https://togithub.com/mvorisek) - Fix inproper seeds merges ([#1274](https://togithub.com/atk4/ui/issues/1274)) [@mvorisek](https://togithub.com/mvorisek) - Small normalization changes ([#1146](https://togithub.com/atk4/ui/issues/1146)) [@mvorisek](https://togithub.com/mvorisek) - Do not use deprecated properties to check trait presence ([#1273](https://togithub.com/atk4/ui/issues/1273)) [@mvorisek](https://togithub.com/mvorisek) - Fix usage of hasXXX(), it now return bool only ([#1252](https://togithub.com/atk4/ui/issues/1252)) [@mvorisek](https://togithub.com/mvorisek) - Remove test of disable_functions from Dockerfile ([#1272](https://togithub.com/atk4/ui/issues/1272)) [@mvorisek](https://togithub.com/mvorisek) - Remove [@throws](https://togithub.com/throws) by CS fixer ([#1271](https://togithub.com/atk4/ui/issues/1271)) [@mvorisek](https://togithub.com/mvorisek) - Disable exec (and simillar) functions in demo Docker config ([#1231](https://togithub.com/atk4/ui/issues/1231)) [@mvorisek](https://togithub.com/mvorisek) - Fix tests - do not rely on hardcoded/expected names ([#1245](https://togithub.com/atk4/ui/issues/1245)) [@ibelar](https://togithub.com/ibelar) - Delete Makefile ([#1268](https://togithub.com/atk4/ui/issues/1268)) [@mvorisek](https://togithub.com/mvorisek) - Fix current_row type mismatches ([#1212](https://togithub.com/atk4/ui/issues/1212)) [@mvorisek](https://togithub.com/mvorisek) - Improve Fix/layout switching [#1263](https://togithub.com/atk4/ui/issues/1263) ([#1264](https://togithub.com/atk4/ui/issues/1264)) [@mvorisek](https://togithub.com/mvorisek) - Delete .github_changelog_generator ([#1265](https://togithub.com/atk4/ui/issues/1265)) [@mvorisek](https://togithub.com/mvorisek) - Delete .codeclimate.yml ([#1266](https://togithub.com/atk4/ui/issues/1266)) [@mvorisek](https://togithub.com/mvorisek) - Fixed grammatic in Grid items per page ([#1267](https://togithub.com/atk4/ui/issues/1267)) [@mkrecek234](https://togithub.com/mkrecek234) - Fix/layout switching ([#1263](https://togithub.com/atk4/ui/issues/1263)) [@ibelar](https://togithub.com/ibelar) - Render console exceptions using standard HTML exception renderer ([#1246](https://togithub.com/atk4/ui/issues/1246)) [@mvorisek](https://togithub.com/mvorisek) - Few bugfixes ([#1261](https://togithub.com/atk4/ui/issues/1261)) [@DarkSide666](https://togithub.com/DarkSide666) - Prevent minified files normalization in git ([#1249](https://togithub.com/atk4/ui/issues/1249)) [@mvorisek](https://togithub.com/mvorisek) - Delete CHANGELOG.md and build/add it to releases ([#1234](https://togithub.com/atk4/ui/issues/1234)) [@mvorisek](https://togithub.com/mvorisek) - Fix missing DIContainerTrait when StaticAddToTrait is used ([#1251](https://togithub.com/atk4/ui/issues/1251)) [@mvorisek](https://togithub.com/mvorisek) - Upgrade JQuery to 3.5.1 ([#1248](https://togithub.com/atk4/ui/issues/1248)) [@mvorisek](https://togithub.com/mvorisek) - Upgrade to Fomantic UI 2.8.5 ([#1240](https://togithub.com/atk4/ui/issues/1240)) [@ibelar](https://togithub.com/ibelar) - Revert fix demo popup - not needed after [atk4/core#220](https://togithub.com/atk4/core/issues/220) ([#1239](https://togithub.com/atk4/ui/issues/1239)) [@ibelar](https://togithub.com/ibelar) - Fix exception constructor refactoring ([#1247](https://togithub.com/atk4/ui/issues/1247)) [@mvorisek](https://togithub.com/mvorisek) - Refactor exception constructor calls to not use array ([#1242](https://togithub.com/atk4/ui/issues/1242)) [@mvorisek](https://togithub.com/mvorisek) - Refactor ::addToWithClassName() to ::addToWithCl() ([#1237](https://togithub.com/atk4/ui/issues/1237)) [@mvorisek](https://togithub.com/mvorisek) - ViewTester fixes ([#1232](https://togithub.com/atk4/ui/issues/1232)) [@DarkSide666](https://togithub.com/DarkSide666) - Emit status code = 500 on error ([#1075](https://togithub.com/atk4/ui/issues/1075)) [@mvorisek](https://togithub.com/mvorisek) - fix/Recursive demo ([#1230](https://togithub.com/atk4/ui/issues/1230)) [@ibelar](https://togithub.com/ibelar) - fix/Popup demo ([#1229](https://togithub.com/atk4/ui/issues/1229)) [@ibelar](https://togithub.com/ibelar) - fix demo for tabs (loading other page) ([#1226](https://togithub.com/atk4/ui/issues/1226)) [@romaninsh](https://togithub.com/romaninsh) - fix demo scripts ([#1228](https://togithub.com/atk4/ui/issues/1228)) [@DarkSide666](https://togithub.com/DarkSide666) - fix/ demo grid.php ([#1227](https://togithub.com/atk4/ui/issues/1227)) [@ibelar](https://togithub.com/ibelar) - bypass cache for demo ui site build. ([#1223](https://togithub.com/atk4/ui/issues/1223)) [@romaninsh](https://togithub.com/romaninsh) - Add sample content into "file" demo table ([#1225](https://togithub.com/atk4/ui/issues/1225)) [@romaninsh](https://togithub.com/romaninsh) - Fix/demos fix ([#1224](https://togithub.com/atk4/ui/issues/1224)) [@ibelar](https://togithub.com/ibelar) - Add NS to demos ([#1200](https://togithub.com/atk4/ui/issues/1200)) [@mvorisek](https://togithub.com/mvorisek) - fix action model array access bug ([#1222](https://togithub.com/atk4/ui/issues/1222)) [@DarkSide666](https://togithub.com/DarkSide666) - Remove obsolete App::normalizeClassNameApp() ([#1221](https://togithub.com/atk4/ui/issues/1221)) [@mvorisek](https://togithub.com/mvorisek) - Detect unwanted output before App::outputResponse() ([#1220](https://togithub.com/atk4/ui/issues/1220)) [@mvorisek](https://togithub.com/mvorisek) - \[feature] Display form field using field name in template ([#1216](https://togithub.com/atk4/ui/issues/1216)) [@ibelar](https://togithub.com/ibelar) - \[fix] Crud using action modifier ([#1215](https://togithub.com/atk4/ui/issues/1215)) [@ibelar](https://togithub.com/ibelar) - \[fix] Filter Column when using decorator ([#1190](https://togithub.com/atk4/ui/issues/1190)) [@ibelar](https://togithub.com/ibelar) - Always convert large (>= 2^53) integers to string for JS ([#1218](https://togithub.com/atk4/ui/issues/1218)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Left menu visibility ([#1217](https://togithub.com/atk4/ui/issues/1217)) [@ibelar](https://togithub.com/ibelar) - use getTitles() ([#1213](https://togithub.com/atk4/ui/issues/1213)) [@DarkSide666](https://togithub.com/DarkSide666) - fix [#1174](https://togithub.com/atk4/ui/issues/1174) - cdn link trailing slash ([#1211](https://togithub.com/atk4/ui/issues/1211)) [@mvorisek](https://togithub.com/mvorisek) - Pass value with correct escaping, not embed ([#1207](https://togithub.com/atk4/ui/issues/1207)) [@romaninsh](https://togithub.com/romaninsh) - Fix misc NS ([#1204](https://togithub.com/atk4/ui/issues/1204)) [@mvorisek](https://togithub.com/mvorisek) - Fix FilterModel/Generic with NameTrait removed from Model ([#1208](https://togithub.com/atk4/ui/issues/1208)) [@mvorisek](https://togithub.com/mvorisek) - clean up after [#1177](https://togithub.com/atk4/ui/issues/1177) ([#1203](https://togithub.com/atk4/ui/issues/1203)) [@romaninsh](https://togithub.com/romaninsh) - Delete agileui.js ([#1177](https://togithub.com/atk4/ui/issues/1177)) [@mvorisek](https://togithub.com/mvorisek) - Do not use array like access of Model ([#1196](https://togithub.com/atk4/ui/issues/1196)) [@mvorisek](https://togithub.com/mvorisek) - Use MB functions ([#1194](https://togithub.com/atk4/ui/issues/1194)) [@DarkSide666](https://togithub.com/DarkSide666) - Catch Throwable instead of Exception ([#1193](https://togithub.com/atk4/ui/issues/1193)) [@mvorisek](https://togithub.com/mvorisek) - \[feature] Allow Modal to render in VirtualPage ([#1187](https://togithub.com/atk4/ui/issues/1187)) [@ibelar](https://togithub.com/ibelar) - Fix script/style escaping in App::getTag() ([#1137](https://togithub.com/atk4/ui/issues/1137)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Table link column with model using Date field ([#1186](https://togithub.com/atk4/ui/issues/1186)) [@ibelar](https://togithub.com/ibelar) - Doc: update "Javascript mappings" ([#1180](https://togithub.com/atk4/ui/issues/1180)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - Formatters vs Decorators: Cleanup and precisions ([#1185](https://togithub.com/atk4/ui/issues/1185)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - \[fix] Card Deck Reload on first page ([#1183](https://togithub.com/atk4/ui/issues/1183)) [@ibelar](https://togithub.com/ibelar) - \[fix] Css z-index value ([#1182](https://togithub.com/atk4/ui/issues/1182)) [@ibelar](https://togithub.com/ibelar) - \[fix] Radio Input Field ([#1181](https://togithub.com/atk4/ui/issues/1181)) [@ibelar](https://togithub.com/ibelar) - Restore files as this is breaking existing ATK installations ([#1179](https://togithub.com/atk4/ui/issues/1179)) [@romaninsh](https://togithub.com/romaninsh) - Feature/pipeline js build ([#1176](https://togithub.com/atk4/ui/issues/1176)) [@ibelar](https://togithub.com/ibelar) - Feature/pipeline for deploying ui demo ([#1174](https://togithub.com/atk4/ui/issues/1174)) [@romaninsh](https://togithub.com/romaninsh) - Revert "Fix cdn caching for develop" ([#1173](https://togithub.com/atk4/ui/issues/1173)) [@romaninsh](https://togithub.com/romaninsh) - \[fix] Set proper callback type for right panel content ([#1172](https://togithub.com/atk4/ui/issues/1172)) [@ibelar](https://togithub.com/ibelar) - Fix cdn caching for develop ([#1168](https://togithub.com/atk4/ui/issues/1168)) [@mvorisek](https://togithub.com/mvorisek) - Remove phpunit from Travis and report merged coverage from Github Actions (/wo Behat) ([#1148](https://togithub.com/atk4/ui/issues/1148)) [@mvorisek](https://togithub.com/mvorisek) - Toast Demo titles and messages are messed up ([#1170](https://togithub.com/atk4/ui/issues/1170)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - Fix admin left menu dynamic visibility ([#1157](https://togithub.com/atk4/ui/issues/1157)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Reload on Callback ([#1155](https://togithub.com/atk4/ui/issues/1155)) [@ibelar](https://togithub.com/ibelar) - \[fix] - Header Menu Size ([#1151](https://togithub.com/atk4/ui/issues/1151)) [@ibelar](https://togithub.com/ibelar) - Fix paths in demos ([#1153](https://togithub.com/atk4/ui/issues/1153)) [@mvorisek](https://togithub.com/mvorisek) - Fix doc typo ([#1154](https://togithub.com/atk4/ui/issues/1154)) [@mvorisek](https://togithub.com/mvorisek) - Fix atk init ([#1152](https://togithub.com/atk4/ui/issues/1152)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Add stop function to ServerEvent js plugin ([#1133](https://togithub.com/atk4/ui/issues/1133)) [@ibelar](https://togithub.com/ibelar) - Delete release.sh if not needed ([#1135](https://togithub.com/atk4/ui/issues/1135)) [@mvorisek](https://togithub.com/mvorisek) - Normalize Unit Testing workflow across repos ([#1128](https://togithub.com/atk4/ui/issues/1128)) [@mvorisek](https://togithub.com/mvorisek) - Fix - Coverage ([#1142](https://togithub.com/atk4/ui/issues/1142)) [@ibelar](https://togithub.com/ibelar) - Test unit test path ([#1140](https://togithub.com/atk4/ui/issues/1140)) [@ibelar](https://togithub.com/ibelar) - Fix coverage of PR "Reorganize demos file" ([#1139](https://togithub.com/atk4/ui/issues/1139)) [@mvorisek](https://togithub.com/mvorisek) - Reorganize demos file ([#1122](https://togithub.com/atk4/ui/issues/1122)) [@ibelar](https://togithub.com/ibelar) - Update Lookup.php ([#1130](https://togithub.com/atk4/ui/issues/1130)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Remove Footer Height Rule ([#1131](https://togithub.com/atk4/ui/issues/1131)) [@ibelar](https://togithub.com/ibelar) - \[feature] Maestro Layout ([#1120](https://togithub.com/atk4/ui/issues/1120)) [@ibelar](https://togithub.com/ibelar) - Fix getRenderedModals ([#1119](https://togithub.com/atk4/ui/issues/1119)) [@abbadon1334](https://togithub.com/abbadon1334) - fix missing double backslash in docs ([#1125](https://togithub.com/atk4/ui/issues/1125)) [@georgehristov](https://togithub.com/georgehristov) - Simplify locale path getter ([#1124](https://togithub.com/atk4/ui/issues/1124)) [@mvorisek](https://togithub.com/mvorisek) - Documentation updates ([#1123](https://togithub.com/atk4/ui/issues/1123)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - Feature/implement html decorator ([#1121](https://togithub.com/atk4/ui/issues/1121)) [@DarkSide666](https://togithub.com/DarkSide666) - enable control over action modal by option to pass defaults array ([#1118](https://togithub.com/atk4/ui/issues/1118)) [@georgehristov](https://togithub.com/georgehristov) - App::addStyle should not encode value ([#1111](https://togithub.com/atk4/ui/issues/1111)) [@DarkSide666](https://togithub.com/DarkSide666) - Remove strange/skipped tests ([#1115](https://togithub.com/atk4/ui/issues/1115)) [@mvorisek](https://togithub.com/mvorisek) - Upgrade phpunit ([#1101](https://togithub.com/atk4/ui/issues/1101)) [@mvorisek](https://togithub.com/mvorisek) - Fix closure for extended App ([#1114](https://togithub.com/atk4/ui/issues/1114)) [@abbadon1334](https://togithub.com/abbadon1334) - \[feature] - Admin Layout ([#1112](https://togithub.com/atk4/ui/issues/1112)) [@ibelar](https://togithub.com/ibelar) - \[fix] CRUD::addModalAction to use appSticky argument on Modal callback ([#1109](https://togithub.com/atk4/ui/issues/1109)) [@ibelar](https://togithub.com/ibelar) - \[fix] - Setting value on DropdownCascade ([#1100](https://togithub.com/atk4/ui/issues/1100)) [@ibelar](https://togithub.com/ibelar) - Fix phpunit before full upgrade ([#1105](https://togithub.com/atk4/ui/issues/1105)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Add css and js file to public dir ([#1106](https://togithub.com/atk4/ui/issues/1106)) [@ibelar](https://togithub.com/ibelar) - reset release drafter ([#1104](https://togithub.com/atk4/ui/issues/1104)) [@ibelar](https://togithub.com/ibelar) - Feature/release drafter ([#1103](https://togithub.com/atk4/ui/issues/1103)) [@ibelar](https://togithub.com/ibelar) - \[feature] - Release drafter js compile ([#1102](https://togithub.com/atk4/ui/issues/1102)) [@ibelar](https://togithub.com/ibelar) - Do not require database for array based CRUD demo ([#1094](https://togithub.com/atk4/ui/issues/1094)) [@mvorisek](https://togithub.com/mvorisek) - Remove vim comment ([#1099](https://togithub.com/atk4/ui/issues/1099)) [@mvorisek](https://togithub.com/mvorisek) - Fix CI/CD ([#1097](https://togithub.com/atk4/ui/issues/1097)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] Behat js Callback test ([#1096](https://togithub.com/atk4/ui/issues/1096)) [@ibelar](https://togithub.com/ibelar) - Fix init(), setDefaults(), normalizeClassNameApp() methods headers ([#1089](https://togithub.com/atk4/ui/issues/1089)) [@mvorisek](https://togithub.com/mvorisek) - \[Feature] Right layout panel ([#1085](https://togithub.com/atk4/ui/issues/1085)) [@ibelar](https://togithub.com/ibelar) - \[Fix] Issue [#967](https://togithub.com/atk4/ui/issues/967) ([#1090](https://togithub.com/atk4/ui/issues/1090)) [@ibelar](https://togithub.com/ibelar) - \[fix] UserConfirmation executor + Behat test ([#1088](https://togithub.com/atk4/ui/issues/1088)) [@ibelar](https://togithub.com/ibelar) - Documentation updates ([#1087](https://togithub.com/atk4/ui/issues/1087)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - Remove App::outputDebug() method ([#1064](https://togithub.com/atk4/ui/issues/1064)) [@mvorisek](https://togithub.com/mvorisek) - Improve EOL normalization ([#1084](https://togithub.com/atk4/ui/issues/1084)) [@mvorisek](https://togithub.com/mvorisek) - Render all exceptions using App ([#1082](https://togithub.com/atk4/ui/issues/1082)) [@mvorisek](https://togithub.com/mvorisek) - Disable caching by default ([#1083](https://togithub.com/atk4/ui/issues/1083)) [@mvorisek](https://togithub.com/mvorisek) - Improve HTTP headers output ([#1065](https://togithub.com/atk4/ui/issues/1065)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] UserAction Modal Id ([#1070](https://togithub.com/atk4/ui/issues/1070)) [@ibelar](https://togithub.com/ibelar) - Display non-Atk exceptions like Atk ones ([#1078](https://togithub.com/atk4/ui/issues/1078)) [@mvorisek](https://togithub.com/mvorisek) - Use null coalescing operator instead of isset ([#1076](https://togithub.com/atk4/ui/issues/1076)) [@mvorisek](https://togithub.com/mvorisek) - Improve refactorability of Wizard demo ([#1073](https://togithub.com/atk4/ui/issues/1073)) [@mvorisek](https://togithub.com/mvorisek) - Fix CS - do not import classes without namespace ([#1072](https://togithub.com/atk4/ui/issues/1072)) [@mvorisek](https://togithub.com/mvorisek) - Cleanup coverage testing ([#1067](https://togithub.com/atk4/ui/issues/1067)) [@mvorisek](https://togithub.com/mvorisek) - Fix 5th parameter for set_error_handler() handler is deprecated ([#1066](https://togithub.com/atk4/ui/issues/1066)) [@mvorisek](https://togithub.com/mvorisek) - Use content type from the source + cleanup of URL methods ([#1051](https://togithub.com/atk4/ui/issues/1051)) [@mvorisek](https://togithub.com/mvorisek) - Remove [@param](https://togithub.com/param) phpdoc without type nor comment ([#1055](https://togithub.com/atk4/ui/issues/1055)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] - Downgrade Fomantic-UI release to 2.7.4 ([#1049](https://togithub.com/atk4/ui/issues/1049)) [@ibelar](https://togithub.com/ibelar) - Convert scalar class names to ::class ([#1054](https://togithub.com/atk4/ui/issues/1054)) [@mvorisek](https://togithub.com/mvorisek) - Fix refactorability for "owner" ([#1047](https://togithub.com/atk4/ui/issues/1047)) [@mvorisek](https://togithub.com/mvorisek) - Fix set null for non-nullable fields ([#1053](https://togithub.com/atk4/ui/issues/1053)) [@mvorisek](https://togithub.com/mvorisek) - Fix phpdoc in Lookup ([#1046](https://togithub.com/atk4/ui/issues/1046)) [@mvorisek](https://togithub.com/mvorisek) - Fix demo ([#1048](https://togithub.com/atk4/ui/issues/1048)) [@DarkSide666](https://togithub.com/DarkSide666) - Updating CDN link to use [@2](https://togithub.com/2).1.0 ([#1038](https://togithub.com/atk4/ui/issues/1038)) [@github-actions](https://togithub.com/github-actions) - \-- - Add workflow for deploying "ui.agiletoolkit.org" automatically. ([#873](https://togithub.com/atk4/ui/issues/873)) [@romaninsh](https://togithub.com/romaninsh) - fomantic update 2.8.4 ([#979](https://togithub.com/atk4/ui/issues/979)) [@romaninsh](https://togithub.com/romaninsh) - Delete config.yml ([#939](https://togithub.com/atk4/ui/issues/939)) [@mvorisek](https://togithub.com/mvorisek) - Update Grid.php ([#1035](https://togithub.com/atk4/ui/issues/1035)) [@mkrecek234](https://togithub.com/mkrecek234) - Apply fixes from StyleCI ([#1037](https://togithub.com/atk4/ui/issues/1037)) [@romaninsh](https://togithub.com/romaninsh) - \[refactor] AutoComplete into Lookup ([#1018](https://togithub.com/atk4/ui/issues/1018)) [@ibelar](https://togithub.com/ibelar) - Fix typo ([#1036](https://togithub.com/atk4/ui/issues/1036)) [@mvorisek](https://togithub.com/mvorisek) - \[fix] - Allow onDelete or onUpload callback to run within another callback ([#1034](https://togithub.com/atk4/ui/issues/1034)) [@ibelar](https://togithub.com/ibelar) - Fix TableColumn\Labels for null values ([#1033](https://togithub.com/atk4/ui/issues/1033)) [@arrochado](https://togithub.com/arrochado) - \[Feature] Dropdown Cascade Form Field ([#1012](https://togithub.com/atk4/ui/issues/1012)) [@ibelar](https://togithub.com/ibelar) - Do not append semicolon to statement when not needed ([#1026](https://togithub.com/atk4/ui/issues/1026)) [@mvorisek](https://togithub.com/mvorisek) - \[Fix] PHP Notice Bad Index on jsCallback ([#1017](https://togithub.com/atk4/ui/issues/1017)) [@ibelar](https://togithub.com/ibelar) - Add concat spaces ([#1019](https://togithub.com/atk4/ui/issues/1019)) [@mvorisek](https://togithub.com/mvorisek) - fix adding of sub-menus ([#1016](https://togithub.com/atk4/ui/issues/1016)) [@georgehristov](https://togithub.com/georgehristov) - fix/jQuery var assignment ([#1011](https://togithub.com/atk4/ui/issues/1011)) [@ibelar](https://togithub.com/ibelar) - Improve ->add() - fallback is always absolute class name ([#1008](https://togithub.com/atk4/ui/issues/1008)) [@mvorisek](https://togithub.com/mvorisek) - Fix TravisCI/Behat tests ([#1007](https://togithub.com/atk4/ui/issues/1007)) [@mvorisek](https://togithub.com/mvorisek) - Refactor ->add() usage to ::addTo() in docs ([#1004](https://togithub.com/atk4/ui/issues/1004)) [@mvorisek](https://togithub.com/mvorisek) - Fix hook trait usage ([#1003](https://togithub.com/atk4/ui/issues/1003)) [@mvorisek](https://togithub.com/mvorisek) - Refactor ->add() usage to ::addTo() ([#991](https://togithub.com/atk4/ui/issues/991)) [@mvorisek](https://togithub.com/mvorisek) - better support for arguments with model type ([#1001](https://togithub.com/atk4/ui/issues/1001)) [@DarkSide666](https://togithub.com/DarkSide666) - fix/Delete package-lock json file ([#1000](https://togithub.com/atk4/ui/issues/1000)) [@ibelar](https://togithub.com/ibelar) - fix/Js Package Dependencies ([#999](https://togithub.com/atk4/ui/issues/999)) [@ibelar](https://togithub.com/ibelar) - tabs should not highlight ([#998](https://togithub.com/atk4/ui/issues/998)) [@DarkSide666](https://togithub.com/DarkSide666) - fix issues with Card and CardDeck ([#996](https://togithub.com/atk4/ui/issues/996)) [@DarkSide666](https://togithub.com/DarkSide666) - \[REFACTOR] rename addHook to onHook ([#968](https://togithub.com/atk4/ui/issues/968)) [@georgehristov](https://togithub.com/georgehristov) - \[FEATURE] introduce autocomplete dependency ([#951](https://togithub.com/atk4/ui/issues/951)) [@georgehristov](https://togithub.com/georgehristov) - fix [#995](https://togithub.com/atk4/ui/issues/995), simplify session object in demo ([#997](https://togithub.com/atk4/ui/issues/997)) [@DarkSide666](https://togithub.com/DarkSide666) - Add return type hint ([#984](https://togithub.com/atk4/ui/issues/984)) [@mvorisek](https://togithub.com/mvorisek) - Fix missing EOL in text files ([#985](https://togithub.com/atk4/ui/issues/985)) [@mvorisek](https://togithub.com/mvorisek) - Use ::addTo() method in View::add() ([#929](https://togithub.com/atk4/ui/issues/929)) [@mvorisek](https://togithub.com/mvorisek) - Fix typo in form.rst ([#988](https://togithub.com/atk4/ui/issues/988)) [@mvorisek](https://togithub.com/mvorisek) - setLayout -> initLayout ([#977](https://togithub.com/atk4/ui/issues/977)) [@DarkSide666](https://togithub.com/DarkSide666) - Some cleanup ([#976](https://togithub.com/atk4/ui/issues/976)) [@NotAProfessionalDeveloper](https://togithub.com/NotAProfessionalDeveloper) - Implement $sortable property for TableColumn. ([#972](https://togithub.com/atk4/ui/issues/972)) [@DarkSide666](https://togithub.com/DarkSide666) - fix/UserAction executor Field value in Preview ([#970](https://togithub.com/atk4/ui/issues/970)) [@ibelar](https://togithub.com/ibelar) - fix/UserAction Title ([#964](https://togithub.com/atk4/ui/issues/964)) [@ibelar](https://togithub.com/ibelar) - \[FIX] table column actions icon full browser support ([#962](https://togithub.com/atk4/ui/issues/962)) [@georgehristov](https://togithub.com/georgehristov) - \[CHORE] use shorthand syntax ([#954](https://togithub.com/atk4/ui/issues/954)) [@georgehristov](https://togithub.com/georgehristov) - \[FIX] table column actions icon ([#960](https://togithub.com/atk4/ui/issues/960)) [@georgehristov](https://togithub.com/georgehristov) - \[REFACTOR] Menu for flexibility, consistency and one-liner code ([#955](https://togithub.com/atk4/ui/issues/955)) [@georgehristov](https://togithub.com/georgehristov) - \[FEATURE] enable use of existing menu for GridConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.