⚠ BREAKING CHANGES
- the way you config js plugins inside components.yml has changed.
- the class name is changed from
Dropdown
to DetachedDropdown
To use the dropdown class in your code, you will need to import it like this:
import { DetachedDropdown } from '@cmdbrew/adminterface'
Features
- add comments generator (2fae11e)
- add groupish to js inputs (d2736c0)
- add popover and tooltip (7f5f7b9)
- add show password toggler for password input (d5bb1dd)
- allow changing JS input mapping and adding custom input types (a3e8895)
- allow different styles for index_as_table dropdown and buttons (84ad8d5)
- change how js plugins are defined inside components.yml (944dbbb)
- enhance ActiveAdmin::Comments (38adb17)
- applied Bootstrap 5 to ActiveAdmin
- ability to configure CSS classes and components via configuration files
- add support for all Formtastic input types
- enhance Arbre components
- rewrite ActiveAdmin Javascript in es6 and remove jQuery
Bug Fixes
- add temp fix for active_admin_comments author validation (d93b20f)
- component configs path key for pluginish and datepicker alis for date_picker (8cbd770)
- confirm dialog configs should inherit from backend configs (a5377d8)
- fix
f.semantic_errors
returning empty alert even if there are no errors (f1cb91e)
- fix dropdown cutoff when overflowing (5f3475a)
- fix field_error_proc breaking input group styles (ce33cd9)
- fix has_many_delete styling (75300db)
- fix password input visibility toggler style (c47ed10)
- fix printing stylesheets and add print template for webpacker generator (ec57890)
- fix zeitwerk autoloading constant deprecation (e9a8797)
- remove adminterface from license dependencies and fix licenses task (3989817)
- remove flaky plugin for tom_select (8bdedc7)
- remove unused site_title_image_logged_out (5376bd7)
- sass slash as division (4ef37c0)
- set altInput for flatpickr and update examples in docs (0f0ba49)
- update default css_classes (151b5e1)
- wrong dataset
observerUuid
should be observerId
for _getPristineObservers (6772649)