Releases: atk4/ui
1.5.4
This issue fixed a problem where modal windows coulddn't open when placed in a dynamic tab. There
probably were some other situation where callbacks were not reachable, and this release should
address them.
Closed issues:
- Add Filter Type Money #517
- UploadField: should open dialog on "click" too not only on "focus" #511
- UploadField compatibility with multiple jQuery #510
- Enhancement: Make dropdown options visible when clicking into empty area between text and dropdown icon #502
- Modal in Tab not working #500
- AutoComplete not initializing with proper text #491
Merged pull requests:
- Atk4/ui/fix/#517 add filter type money #518 (skondakov)
- fix/#510-#511-file-upload #516 (ibelar)
- Fix/modal callback in modal callback #509 (ibelar)
- Feature/Calendar-input-using-ui-persistence #508 (ibelar)
- Fix problem with multiple callbacks being not executed #501 (romaninsh)
- hotfix #499 (romaninsh)
1.5.3
This release addresses problem Semantic UI is having with multiple modals. We will now hide existing modal
if new one needs to be opened and after this new modal is closed it will be re-opened once again. The relevant
issue is #487
Closed issues:
- Grid should have loader while reloading #493
Merged pull requests:
1.5.2
Closed issues:
- Class 'atk4\ui\FormLayout\Exception' not found (in _Abstract.php) #480
- App->initLayout 2nd parameter $options #476
- allow to use icon in DropDown #473
- implement custom form layout #465
- TableColumn/Link doesn't evaluate as template #462
Merged pull requests:
- feature/jsSearch-Initial-Value #490 (ibelar)
- fix #476 #489 (DarkSide666)
- Fix/AutoComplete #488 (ibelar)
- Allow $field->ui['placeholder'] to affect form fields' placeholder directly. #484 (romaninsh)
- Make View->on(event, [jsAction1, jsAction2]) work #482 (PhilippGrashoff)
- Fix/#480 Unable to find Exception #481 (ibelar)
- Fix/#478 Notify options #479 (ibelar)
- Fix/Dropdown search not showing input char #477 (ibelar)
1.5.0
Closed issues:
- Why Dropdown field doesn't care about model field default value #463
- Placing Form Fields inside layouts: Add "Region" parameter to addField #444
- Autocomplete does not load values when in CRUD's modal: #438
- AutoComplete does not work within Wizard #429
- ApiService sometimes throw alert if the DIV is being removed while loading #421
- Form Dropdowns do not show ... (empty selection) once something is selected #418
Merged pull requests:
- Feature/admin layout2 #460 (romaninsh)
- add warnings in Console tests for Windows #459 (DarkSide666)
- Feature/autocomplete custom titlefield #457 (DarkSide666)
- Added setApiConfig() function to Form.php #455 (PhilippGrashoff)
- feature/async-defer #454 (ibelar)
- Fix/#452 Grid action button #453 (ibelar)
- feature/Grid-ipp-selector #450 (ibelar)
- Feature/Table-Column-Filter #448 (ibelar)
- Fix/Crud Draghandler Position #442 (ibelar)
- semantic-ui release update #439 (ibelar)
- Allow to set a custom Limit to loaded records #435 (PhilippGrashoff)
- Feature/Table Column Menu #432 (ibelar)
- Fix #418 #431 (PhilippGrashoff)
- Allow to override url setting #430 (PhilippGrashoff)
- Fixed typo placholder => placeholder #428 (PhilippGrashoff)
- feature/dynamic-popup #427 (ibelar)
- feature/release-build #426 (ibelar)
- Adding virtualpage into Form makes sure we inherit stickyGet #425 (romaninsh)
- Feature/Conditional Form #422 (ibelar)
1.4.5
Closed issues:
- CRUD - add if model is loaded.. #362
- If you don't set Layout of your App, then get useless exception #312
Merged pull requests:
- fix/#421-Alert #423 (ibelar)
- Feature/clean up docblocks #417 (romaninsh)
- Feature/add card #416 (romaninsh)
- Feature/Draggable #409 (ibelar)
- Implement "Multiformat" column decorator for table #408 (romaninsh)
- feature/Draggable #407 (ibelar)
- Make use of getTitle() and getModelCaption() #406 (romaninsh)
- Autocomplete to use $title_field instead of 'name' #403 (FabulousGee)
- Fix: Typo #401 (gartner)
- Removed "return" in demo which was blocking some examples. #399 (FabulousGee)
- Cleanup of Pr/397: Added getField-method to Generic FormLayout #398 (romaninsh)
1.4.4
1.4.3
Release review:
https://www.youtube.com/watch?v=dWi6v6frfS0&t=13s
Closed issues:
- Bug in Table->setModel, should always return model object #390
- Grid/Table can not handle $g->addColumn(null, ..., null) #388
- Fix "method_complexity" issue in src/FormLayout/Generic.php #383
- masterCrud - add element , hit enter, no UI feedback but adds multiple items #379
- Field hints #377
- app method url() should have an argument indicating a regular or ajax url #369
- Console don't show log records #367
- CRUD does not work when placed inside Dynamic Tab #363
Merged pull requests:
- fix #390 and fix #388 #391 (DarkSide666)
- includeJS -> requireJS / includeCSS -> requireCSS #386 (gartner)
- Feature/jsUrl Rev #382 (ibelar)
- Update semantic UI to 2.3.0 and jQuery to 3.3.1 #381 (romaninsh)
- Fix/#379 #380 (ibelar)
- Feature/add form label support #378 (romaninsh)
- Feature/various fixes #354 (romaninsh)
1.4.2
Closed issues:
- Add one more argument to jsModal() an Modal() for JS callback #364
Merged pull requests:
1.4.1
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)