|
1 | | -- Integrate LogicalQueryParser, supporting full logical search, or simplified searches with 'all keywords' and 'any keyword' operators |
2 | | -- Display unauthorized column in form as show action, so show_ui or show override is used if exists |
3 | | -- Display unauthorized subform with show_ui as show action, to display readonly subform tables |
4 | | -- Add subform_includes to column, and preload_for_form method to preload associations on edit action, speed up on big forms with long subforms or many nested subforms |
5 | | -- Speedup on refreshing columns and saving big forms |
6 | | -- Support add_new with chosen bridge |
7 | | -- Added translations for millisec and microsec prompts in jquery UI datetime picker |
8 | | -- Speed up validating big forms (e.g. nested subforms with many records on each subform) |
9 | | -- Support hiding field descriptions by default and show them with hover or click |
10 | | -- Fix for usage with frozen literal strings enabled, add magic comments to enable frozen string literals in ActiveScaffold |
11 | | -- Update code for tabs to work with bootstrap 5 |
12 | | -- Add ActiveScaffold.setup_callbacks array, so functions can be added to be called when ActiveScaffold.setup is called (form open, page load) |
13 | | -- Add add_new_link to config.nested, adding a link to create form on an association, refreshing this record instead of adding new row in the list |
| 1 | +- Integrate LogicalQueryParser, supporting full logical search, or simplified searches with 'all keywords' and 'any keyword' operators. |
| 2 | +- Display unauthorized column in form as show action, so show_ui or show override is used if exists. |
| 3 | +- Display unauthorized subform with show_ui as show action, to display readonly subform tables. |
| 4 | +- Add subform_includes to column, and preload_for_form method to preload associations on edit action, speed up on big forms with long subforms or many nested subforms. |
| 5 | +- Speedup on refreshing columns and saving big forms. |
| 6 | +- Support add_new with chosen bridge. |
| 7 | +- Added translations for millisec and microsec prompts in jquery UI datetime picker. |
| 8 | +- Speed up validating big forms (e.g. nested subforms with many records on each subform). |
| 9 | +- Support hiding field descriptions by default and show them with hover or click. |
| 10 | +- Fix for usage with frozen literal strings enabled, add magic comments to enable frozen string literals in ActiveScaffold. |
| 11 | +- Update code for tabs to work with bootstrap 5. |
| 12 | +- Add ActiveScaffold.setup_callbacks array, so functions can be added to be called when ActiveScaffold.setup is called (form open, page load). |
| 13 | +- Add add_new_link to config.nested, adding a link to create form on an association, refreshing this record instead of adding new row in the list. |
14 | 14 | - Support hashes in update_columns, keys are association names or :__root__ to refresh fields on subforms or at top of the form, values are list of columns or nested hashes. |
15 | 15 | - Add custom_modules, in active_scaffold_config and global, to add modules which will be included after ActiveScaffold action modules, to customize the controllers. |
16 | | -- Add active_scaffold_subform_record_actions helper to render the destroy action on the rows of a subform, so it can be used to add more actions |
17 | | -- Improve ActiveStorage bridge to keep existing files in has_many_attachments |
18 | | -- Helpers used by file upload bridges have been renamed and moved the JS code to active_scaffold.js |
19 | | -- Support action link groups to open with click, like actions showing dynamic action link group |
20 | | -- Open dynamic action link group nested in the menu tree, under the action opening it |
| 16 | +- Add active_scaffold_subform_record_actions helper to render the destroy action on the rows of a subform, so it can be used to add more actions. |
| 17 | +- Improve ActiveStorage bridge to keep existing files in has_many_attachments. |
| 18 | +- Helpers used by file upload bridges have been renamed and moved the JS code to active_scaffold.js. |
| 19 | +- Support action link groups to open with click, like actions showing dynamic action link group. |
| 20 | +- Open dynamic action link group nested in the menu tree, under the action opening it. |
| 21 | +- Add sort_joins to column, defaults to includes value, so it's possible to set sort by SQL without joining the includes, or join with some associations, and preload others. |
21 | 22 |
|
22 | 23 | = 4.1.4 |
23 | 24 | - Fix dirty attributes on refresh_field action, record is built on unsaved instance copying attributes, but it reports only changed attributes from the form now |
|
0 commit comments