Skip to content

Latest commit

 

History

History
227 lines (145 loc) · 7.94 KB

CHANGELOG.md

File metadata and controls

227 lines (145 loc) · 7.94 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

Unreleased

Added

  • Add confirm_message to toggle-bool-switch

2.0.0.beta-3

Added

  • Add Ruby 3.2 support #474
  • Add ActiveAdmin v3 support #477
    • Note that changes made should be backwards compatible with ActiveAdmin 2.x, so this is not a breaking change

2.0.0.beta-2

Breaking changes

  • Defines required ruby version to >=2.7.0 #460
  • Nested and search select now use the name of the association instead of the name of id #462
  • Tags input now returns an array of strings instead of a string #469

Fixes

  • Include only items that belong to parent when using collection option in a nested input level #463

2.0.0.beta-1

Skipped

2.0.0.beta-0

Breaking changes

  • Replaces Select2 with Slim Select to make it easier to work with newer bundlers like esbuild #448
  • Removes support for Paperclip since it has been deprecated. #450
  • Removes support for enumerize #452
  • Removes support for the Sprockets installation of ActiveAdmin #451

1.10.1

  • Backport #477 to have ActiveAdmin v3 compatibility #479

1.10.0

Added

  • Added Shrine support for image row and column #396
  • Added Markdown row and column #409
  • Added translation support for Rails built-in enums in select filters and tag column/row #442

1.9.0

Changed
  • Select2: get input AR model from object when possible. It's not possible working with virtual attributes #369
Fixed
  • Nested select: get association class from reflect_on_association AR method #369
  • Datepicker options not overriding default options properly #368
  • Invalid default datepicker type for pure Formtastic forms #367
  • Tag builder generating wrong path with nested resources. #383

1.8.3

Fixed
  • tags option not working with active_admin_form_for #364
  • Changed DateRangeInput#input_html_options override based on input_html_options_for existence #366

1.8.2

Fixed
  • Removes vendor directory from build to reduce gem size

1.8.0 and 1.8.1

Versions 1.8.0 and 1.8.1 were yanked by what was described in version 1.8.2. Sorry for the inconvenience. Related issues:

Added
  • Added date time picker filter #333
  • Added filters option in nested selects #301
  • Date range filters and date picker inputs now has autocomplete: 'off' by default #320
  • Added tags option to default select2 inputs #322
  • Added Webpacker compatibility, if ActiveAdmin has been installed using that mode. #319
Fixed
  • Added CSRF header for interactive select tag #262
  • Replaced deprecated chromedriver-helper gem with webdrivers to avoid chromedriver version error #265
  • Manually install bundler in CI #286
  • Avoid generating second body element #302
  • Avoid showing toggle_bool_column if update action is disabled #306
  • Moved sassc-rails from dev dependencies to normal dependencies #294
Changed
  • Updated ruby to 2.7 and rails to 5.2.4.1 #293
  • Replaced EOL'd sass with sassc #292
  • Remove unsupported select2-rails gem, vendor files directly #264 and bump select2 to 4.0.13 #296
  • Updated require_all gem to 2.0 #313
  • Dependabot bumps for devise, rack, loofah
  • Release with circle ci instead of travis

1.7.1

Fixed
  • toggle_bool_column fails working with decorated objects.

1.7.0

Added
  • Nested select input allows to work with non virtual attributes.
Changed
  • Image and attachment builders don't ask for file existence anymore.

1.6.0

Added
  • Include active_material gem.
  • Define custom Material style for xdan jQuery DateTimePicker.
  • Define custom Material style for toggle_bool.
  • Include generator argument theme to be able to install addons with/without material theme.
  • Allow customization for active_material, date_picker & toggle_bool
Fixed
  • Use chromedriver-helper gem to avoid "unable to connect to chromedriver".

1.5.0

Added
  • Allow toggle bool in table_for.
  • New buttons for toggle bool.

1.4.0

Added
  • Add interactive tag selector for enums.
  • Add named AASM machines support.
Removed
  • Remove useless coffee-rails dependency.
Fixed
  • Use pessimistic version for require_all gem to avoid incompatible 2.0 version.

v1.3.0

Added
  • Add predicate option on Ajax search.
Fixed
  • Add sass-rails as dependency to avoid sass syntax error.

v1.2.0

Changed
  • Use Chrome instead of Firefox to run integration tests.
  • Update Rails to 4.2 version at least.

v1.1.2

Fixed
  • Demodulize class name in CustomBuilder.

v1.1.1

Fixed
  • Alias build instead of add_classes_to_body.

v1.1.0

Added
  • Add Toggleable Booleans.

v1.0.1

Fixed
  • Don't rely on :class_name option being set on association to identify its class.

v1.0.0

Changed
  • Update select 2 to version 4.
  • Set DateTimePickerInput default options from gem's setup block.
  • Rename :ajax_filter to :search_select_filter.
  • Rename :range_select to :numeric_range_filter.

v0.12.0

Added
  • Add selected list input to handle many to many associations.

v0.11.0

Added
  • Add ability to enable select2 for specific select controls
  • Make default select configurable.
  • Add initializer to setup addons.
  • Add automatic deployment on tags push through travis.
  • Enable allowClear in select2_search.
  • Allow :order option if Ajax Search.
  • Respect date_time_picker input_html[:value].
  • Allow date_time_picker in ActiveAdmin custom pages.
  • Allow customizable select2 values.
Fixed
  • Replace slashes to underscore in module name.