5.1.0
github-actions
released this
29 May 12:18
·
32 commits
to refs/heads/develop
since this release
Major features
- Use View::$entity property for entity access (#2192) @mvorisek
- Impl. typecasting for non-display data (#1991) @mvorisek
- Render column HTML for each row individually (#2146) @mvorisek
- Always reload full executor container (#2142) @mvorisek
- Handle fatal error as exception (#2136) @mvorisek
Breaking changes
- Remove SSE abort handling (#2188) @mvorisek
- Remove model support from HtmlTemplate (#2171) @mvorisek
- Typecast ID for UI strictly using UI persistence (#2168) @mvorisek
- Remove SessionTrait trait from Wizard class (#2159) @mvorisek
- Unify Table\Column::getTag() params order (#2155) @mvorisek
- View::getJs() method returns JsBlock (#2152) @mvorisek
- Do not replace Lister::$model property during render (#2147) @mvorisek
- Explicit seed/class suffix in property names (#2145) @mvorisek
- Rename headerCss/contentCss to headerClass/contentClass properties (#2137) @mvorisek
- Drop Form::jsInput() shortcut method (#2120) @mvorisek
Other changes
- JsCallback always terminates with success (#2195) @mvorisek
- Fix form submit in wizard (#2193) @mvorisek
- Make "__atk_tab" GET param non-sticky (#2191) @mvorisek
- Move Fomantic-UI tab render from View/App to VirtualPage (#2190) @mvorisek
- Always assume browser SSE support (#2189) @mvorisek
- Fix SSE flush for Apache PHP FPM (#2187) @mvorisek
- Fix ob_end_flush() in JsSse init (#2175) @Vladzimir
- Fix nullable parameter type for PHP 8.4 (#2185) @mvorisek
- Remove no longer needed explicit field type in HasOne relations (#2184) @mvorisek
- Adjust for Reference::hasOne() strong return type (#2183) @mvorisek
- Improve templated closure types (#2182) @mvorisek
- Adjust for removed Reference::refModel() method (#2181) @mvorisek
- Adjust for model only properties (#2180) @mvorisek
- Adjust for renamed scope condition field property (#2179) @mvorisek
- Test CI using Oracle v18 until v23 NLS_COMP is fixed (#2177) @mvorisek
- Upgrade Fomantic-UI to 2.9.4-beta.35 (#2176) @mvorisek
- Fix number input type for values over 1000 (#2163) @mvorisek
- Simplify Model::getIdField() method uses (#2170) @mvorisek
- Fix missing typecast in DragHandler::onOrder() method (#2167) @mvorisek
- Infer Dropdown/Lookup field type from control seed (#2165) @mvorisek
- Fix missing bulk action input typecast (#2164) @mvorisek
- Fix "php-code-coverage" v11 compatibility (#2161) @mvorisek
- Fix docs build CI (#2160) @mvorisek
- Make checkbox /wo label in table column fitted (#2154) @mvorisek
- Fix Lookup initial change detection (#2092) @mkrecek234
- Upgrade JS deps (#2153) @mvorisek
- Prevent JsCallback chain to be evaluated twice (#2150) @mvorisek
- Minor table columns improvements (#2149) @mvorisek
- Allow Grid::addModalAction() button to be disabled (#1868) @mkrecek234
- Fix Table\Column\ActionButtons duplicate HTML IDs (#2148) @mvorisek
- Adjust for strongly typed name property (#2144) @mvorisek
- Fix CS v3.47.0 (#2140) @mvorisek
- Fix CS v3.46.0 (#2139) @mvorisek
- Fix CS v3.45.0 (#2138) @mvorisek
- Fix phpstan v1.10.50 (#2135) @mvorisek
- Upgrade Fomantic-UI to 2.9.4-beta.20 (#2134) @mvorisek
- Add override method attributes (#2130) @mvorisek
- Add phpunit v10 testing support (#2133) @mvorisek
- ErrorException should not be wrapped (#2132) @mvorisek
- Drop Behat CI for PHP 7.4 and 8.0 (#2131) @mvorisek
- Fix CI (#2127) @mvorisek
- Adjust to earlier typecasting exceptions (#2124) @mvorisek
- Fix grammar in README (#2123) @mudit-loya
- Fix grammar in README (#2122) @szepeviktor
- Run PostgreSQL tests with implicit order (#2121) @mvorisek
- Improve Multiline tests (#2105) @mvorisek
- Upgrade Fomantic-UI to 2.9.4-beta.11 (#2119) @mvorisek
- Prohibit error response caching (#2118) @mvorisek
- Fix demos readonly rollback with nested transactions (#2116) @mvorisek
- Remove func_num_args() checks in favor of phpstan only (#2115) @mvorisek