1.4.0
In this version we focus on high-level components: Wizard, Console, ProgressBar, AutoComplete field, Lister, Radio field
and necessary modifications to implement Login add-on.
For detailed explanation read this article: https://medium.com/@romaninsh/atk-newsletter-1-ui-1-4-released-cb7b84fc12c8.
Implemented enhancements:
- Modal::show() arguments. #255
- Implement session memorize #116
- Feature/implement wizard #305 (romaninsh)
Fixed bugs:
- Adding child and re-rendering has no effect #296
- CRUD edit form is broken #295
- form2 demo page is bad #290
- Feature/fix 295 #297 (romaninsh)
- Fix implementation of Radio field #292 (romaninsh)
Closed issues:
- Label->link() unneccessary #330
- AutoComplete does not work if model id_field != 'id' or title_field' != name #327
- Can not move Modal window by dragging of its title bar #323
- Form error reloads in new popup window #318
- Form does not handle integer fields set to 0 correctly #317
- Paginator with self-reloading option is broken after change to CallbackLater #313
- Implement Upload Field for form #304
- even though $console->send() is documented, it's not implemented. #302
- CRUD values from model don't propagate to boolean and dropdown values #288
- AutoComplete ignores model conditions until input is done #282
- when URL omits
index.php
URL detection is working incorrectly. #279 - Create example with header/footer row in table #276
- [Epic] - Console #275
- [Epic] - progress bar #274
- [Epic] Wizard #273
- Console and Progress-bar #160
- TableColumn\Template not supporting HTML #135
- Minor Improvements to jsReload #75
- add lister documentation #27
- integrate selenium testsuite #9
Merged pull requests:
- fix jsCallback catch on Validation Exception #347 (ibelar)
- Doc/upload field #346 (ibelar)
- Feature/api redirect #345 (romaninsh)
- Updating readme for 1.4 #344 (romaninsh)
- fix tab callback #343 (romaninsh)
- Add View::jsReload() #341 (romaninsh)
- it's better to call getter method not access property directly #340 (DarkSide666)
- implement progress bar #337 (romaninsh)
- feature/Autocomplete-with-dropdown-settings #335 (ibelar)
- feature/Modal observes changes #334 (ibelar)
- Implement $view->url() functionality as per #307 #333 (romaninsh)
- fix #330 #332 (DarkSide666)
- feature/Error-Modal-Rev(fix#318) #331 (ibelar)
- fix #327: title_field and id_field #328 (PhilippGrashoff)
- fix/#318 Form error #326 (ibelar)
- Feature/js package #320 (ibelar)
- fix 317 #319 (DarkSide666)
- resolve #313 #314 (romaninsh)
- Fix Hidden type field label display #311 (ibelar)
- Feature/upload field #306 (ibelar)
- Feature/fix 302 #303 (romaninsh)
- Inserted a link to calendar github page in comment #300 (PhilippGrashoff)
- Removed empty first line #299 (PhilippGrashoff)
- Added implementation of Lister #298 (romaninsh)
- Move cloneRegion into lister's init #294 (romaninsh)
- Feature/refactor region population #293 (romaninsh)
- Enhancements of our Form #291 (romaninsh)
- Corrected mistyped "Exception" (was "Exceptino") #287 (PhilippGrashoff)
- Fix/#282-Autocomplete #285 (ibelar)
- Implementing Console #280 (romaninsh)
- Improvements for Tables, CRUDS and few other areas. #277 (romaninsh)