ActiveScaffold v3.6.0.rc1 Release Notes
-
- ๐ Cleanup: deprecate ActiveScaffold.set_defaults for ActiveScaffold.defaults, rename some setters
- ๐ Fix adding new action links on request with threadsafety enabled
- ๐ Fix iterating in config.columns with threadsafety enabled
- ๐ Fix changing pagination enabled/disabled with threadsafety enabled
- ๐ Allow create action in has_many through singular association
- โก๏ธ Display no options in radio form_ui when no option is available, so column can be refreshed with update_columns
- Add as_main_div_data to override data attributes on main div
- โ Add loading indicator to embedded scaffolds, display error if fails
- ๐ Fix race condition in threadsafe mode with delayed setup
- Add ActiveScaffold::Config::Core.after_config_callbacks, so custom methods or procs can be added to be called after active_scaffold config block (used by bitfields bridge)
- Display loading indicator at bottom on auto pagination
- List rendering speed up
- โ Remove font family from CSS, it was preventing from changing it easily in body
- ๐ Fix search for mongoid models in with threadsafety enabled
- Keep nested params after calling render_field for column in subform
- ๐ Fix nested for controllers without list action (for example, for nested create on singular assocations)
- ๐ Fix delayed setup issues with threads
- ๐ Fix render_field under nested list for polymorphic association
- โ Add foreign_type column to constrained columns in nested list for polymorphic association
- โ Add return_to to action links on nested list for singular associations, so forms would return to list
- Case insensitive search with PostGIS adapter
- Use clear_storage with around_action and ensure, so empty hash is removed from session storage when exception is raised too
- โ Delete search from session when search is reset
- Add cache_column_counts method to get counts with one query for associations which are not preloaded, query per column is overridable with count_query_for_column
- ๐ ActiveStorage support with bridge
- Add list_row_attributes helper so more HTML attributes can be added to tr.record in list, overriding the helper
- ๐ Support column!=value param for not equal condition (column!= means column is not null)
- Don't force to use join for column's includes when sorting by method
- โ Add support for range conditions in url params for numeric (integer, decimal, float, bigint) columns too
- Support include_blank option in :radio form_ui
- ๐ Add add_new option for :select form_ui in singular associations, in column.options, it adds link to toggle between select and subform
- ๐ Fix subform crud in subform subgroup, when form is on nested scaffold, when record on first subform is persisted
- Add association_join_text setting to column, so it can be changed for one column only
- ๐ Use Arel.sql with sorting.clause before passing to reorder method