All Versions
33
Latest Version
Avg Release Cycle
85 days
Latest Release
537 days ago

Changelog History
Page 2

  • v3.0.0.beta Changes

    December 20, 2021

    ๐Ÿš… Full Changelog

    โž• Added

    • ๐Ÿš… Rails 7.0.0 support (011b9ae, 670d803)
    • ๐Ÿš… Webpacker support (#3414)
    • ๐Ÿ”ง Add #link_target to action configuration (#3419)
    • โž• Add not like (=does not contain) operator (#3410)
    • ๐Ÿš… Support for PostgreSQL citext data type (#3413, #2177)
    • ๐Ÿš… Allow #configure to handle multiple fields for a section at once (#3406, #2667)
    • ๐Ÿš… Add has_one id setters/getters, eliminating the need for explicitly defining them (42f0a5f, #2625)
    • Support for Mongoid's has_and_belongs_to_many custom primary_key (3f67637, #3097)
    • ๐Ÿš… Support for eager-loading arbitrary associations (4404758, #2928)
    • ๐Ÿš… Support for nullable boolean field (7583369, #3145)
    • ๐Ÿš… Support for configuration reload in development mode (e4ae669, #2726, 08f50aa, #3420)
    • ๐Ÿš… Add 'No objects found' placeholder in filtering-select as well (7e3a1a6, #3332)
    • ๐Ÿš… Add inline_edit to HasManyAssociation as well (798ab1b, #1911)
    • โž• Add hover highlight to the list table for better visibility (#3221)
    • ๐Ÿš… Add ability to show disabled actions, as well as completely hiding (6c877ea, #1765)
    • ๐Ÿš… Add the message 'no records found' when a list is empty (#3365, a5fe6f8, #3329)
    • ๐Ÿš… Add a way to clear belongs_to selection using mouse (ac3fe35, #2090)
    • ๐Ÿš… Add HTML5 validation for float-like field types (#3378, #3289)

    ๐Ÿ”„ Changed

    • โœ‚ Remove horizontal pagination and always use sidescroll view for list action table (d51e943)
    • ๐Ÿฑ Replace image assets with Font Awesome icons (a0a568b)
    • ๐Ÿš… Switch templates from HAML to ERB (#3425, #3439, #3173)
    • ๐Ÿš… Rewrite some JavaScript code not to use jQuery (#3416, #3417)
    • โฌ†๏ธ Upgrade FontAwesome to 5.15.4 (cb1ac73)
    • ๐Ÿš… Stop using AbstractObject and use raw model instances with extension (af88091, #2847)
    • ๐Ÿš… Switch from jquery_ujs to rails-ujs (#3390, dea63f4)
    • ๐Ÿš… Make colorpicker field use HTML5 native color picker (#3387)
    • ๐Ÿš… Change to use ISO 8601 time format for browser-server communication, instead of localized value (01e8d5f, #3344)

    โœ‚ Removed

    • ๐Ÿš… Remove dependency for builder and remotipart (#3427, 58b76d1)
    • โœ‚ Remove capitalization helper, letting I18n to perform necessary transformation (#3396)
    • ๐Ÿš… Remove jQuery Migrate (#3389, b385d4d)
    • ๐Ÿš… Remove the legacy history adapter(#3374, b627580)
    • ๐Ÿš… Drop support for Ruby < 2.5 and Rails 5.x(decf428, 17e20b6)

    ๐Ÿ›  Fixed

    • โฌ‡๏ธ Reduce object allocations when rendering main navigation menu (#3412)
    • ๐Ÿš… Fix N+1 queries for ActiveStorage attachments (e4d5b2f, #3282)
    • ๐Ÿš… Fix to convert DateTime format for Moment.js as much as possible (6d5c049, #2736, #3009)
    • ๐Ÿš… Fix config.parent_controller to work after the class loading (5bd9805, #2790)
    • Fix NoMethodError when Mongoid's raise_not_found_error is false (973bd8e, #2623)
    • Fix NoMethodError "undefined method 'has_one_attached'" (e4ae669, #3025)
    • ๐Ÿš… Fix NoMethodError "undefined method `label' for nil:NilClass" on export (f2104b5, #1685)
    • Fix Kaminari's custom param_name was not used in history_index and history_show (#3227, #3400)
    • ๐Ÿš… Fix Gravater and email were not shown when the current user is not editable (bd44929, #3237)
    • Fix RailsAdmin::Config.reset didn't clear the effect of previous included_models/excluded_models (1190d51, #3305)
    • ๐Ÿš… Fix duplication of filtering-multiselect on browser back (3c10b09, #3211)
    • Fix no error message is shown on failure with dependent: :restrict_with_error (bf353cc, #3323)
    • ๐Ÿš… Fix read-only associations are shown empty if it has no value (7580f33, #2681)
    • ๐Ÿš… Fix hidden fields taking up some space (5aaee51, #3380)
    • ๐Ÿš… Fix to show validation errors in modals (f67defb, #1735)
    • ๐Ÿš… Fix image file detection by using Mime::Type (#3398, #3239)
    • ๐Ÿ›  Fix 'no objects' message not showing up in filtering-multiselect widget (aa5545c)
    • ๐Ÿš… Fix 'Delete Image' translation does not work well in some languages (#3382, #3260)
    • ๐Ÿš… Fix polymorphic associations don't work with namespaced classes (#3377, #3376)
    • 0๏ธโƒฃ Fix Boolean pretty_value to include default fallback (#3379)
    • ๐Ÿ›  Fix history#index not supporting models with custom version classes (ed19f9e)
    • Fix models stored in eager_load_paths are not picked up by #viable_models (#3373, 238f18e)
    • ๐Ÿ›  Fix polymorphic associations don't work with namespaced classes(#3376)
  • v2.2.1 Changes

    August 08, 2021

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix missing select options for single-select enum filters(#3372)
  • v2.2.0 Changes

    July 24, 2021

    ๐Ÿš… Full Changelog

    โž• Added

    • ๐Ÿ‘Œ Support for PaperTrail's alternative versions association name(#3354)

    ๐Ÿ”„ Changed

    โœ‚ Removed

    • โœ‚ Remove unnecessary devise patch(#3352)

    ๐Ÿ›  Fixed

  • v2.1.1 Changes

    March 14, 2021

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix AbstractObject's proxying was incompatible with keyword arguments in Ruby 3.0 (#3342)
  • v2.1.0 Changes

    February 28, 2021

    ๐Ÿš… Full Changelog

    โž• Added

    • 0๏ธโƒฃ Ability to set default filter operator for fields (#3318)
    • ๐Ÿš… Shrine 3.x support (#3257)
    • ๐Ÿš… Rails 6.1 compatibility (f0c46f1e)

    ๐Ÿ›  Fixed

    • ๐ŸŒ Some translation entries of filtering-multiselect weren't localizable (#3315)
    • ๐Ÿš… Thumbnail generation breaks when used with ActiveStorage 6.x and ruby-vips (#3255, 2dba791c)
    • ๐Ÿš… Hide present/blank filter options for required fields (#3340)
    • ๐Ÿ›  Fix to show correct filename for multiple attachments (#3295)
    • Fix encoding detection was incompatible with DB connection proxies like active_record_host_pool gem (#3313)
    • ๐Ÿš… Fix hidden fields breaking indentation (#3278, #2487)

    โœ‚ Removed

    • Remove yell_for_non_accessible_fields option since it has no effect since 0.5.0 (#3249)
  • v2.0.2 Changes

    March 17, 2020

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix to use I18n to translate the button 'Reset filters'(#3248)

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fix XSS vulnerability in nested forms(d72090ec)
  • v2.0.1 Changes

    December 31, 2019

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿš… Fix Zeitwerk incompatible behavior of autoloading constants during initialization(#3190, e275012b)
    • ๐Ÿ‘‰ Fix empty fields being hidden regardless of compact_show_view(#3213)
    • 0๏ธโƒฃ Fix filter_scope not using default_search_operator as default(#3212)
    • ๐Ÿ›  Fix PaperTrail integration returning nil as username instead of whodunnit(#3210)
    • ๐Ÿš… Fix Sprockets 4 incompatibility of vendorized Fontawesome(#3204, #3207)

    ๐Ÿ”’ Security

    • ๐Ÿš… Update moment.js to 2.24.0 to address security vulnerability(#3182, #3201)
  • v2.0.0 Changes

    August 18, 2019

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿš… Fix support for belongs_to with custom primary key was broken in 2.0.0.rc(#3184, 0e92ca43)
    • ๐Ÿ›  Fix missing translation en.admin.misc.ago(#3180)
  • v2.0.0.rc Changes

    August 04, 2019

    ๐Ÿš… Full Changelog

    โž• Added

    • โž• Add Support for CarrierWave 2.0 multiple file upload's keep, append and reorder feature(fb093e04)
    • โž• Add ability to configure way how custom actions show up in root/top/sidebar navigation(#2844)

    ๐Ÿ”„ Changed

    • ๐Ÿš… [BREAKING CHANGE] Stop authorization adapters assigning attributes on create and update, just check for permission instead(#3120, c84d1703)
    • ๐Ÿš… [BREAKING CHANGE] Do not show tableless models by default(#3157, 87b38b33)
    • ๐Ÿš… [BREAKING CHANGE] Convert empty string into nil for nullable string-like fields to achieve uniqueness-index friendliness(#2099, #3172, 3f9ab1cc)
    • ๐Ÿš… Extract head from application template for ease of customization(#3114)
    • Rename delete_key to delete_value, used to identify which file to delete in multiple file upload(8b8c3a44)
    • ๐Ÿš… Get rid of CoffeeScript, use plain JavaScript instead(#3111, #3168)
    • ๐Ÿš… Replace sass-rails with sassc-rails(#3156)

    โœ‚ Removed

    • โฌ‡๏ธ Drop support for CanCan, please use its successor CanCanCan(6b7495f1)
    • ๐Ÿ’… Drop support for CanCanCan legacy can :dashboard style dashboard ability notation(5bebac24)
    • โฌ‡๏ธ Drop Refile support due to maintenance inactivity(25ae06a9)

    ๐Ÿ›  Fixed

    • Fix PaperTrail pagination breaks when Kaminari's page_method_name is set(#3170, 136b943c)
    • ๐Ÿš… Fix failing to pass config location to CKEditor(#3162, c38b76d7)
    • ๐Ÿ›  Fix CarrierWave multiple file uploader breaking when used with Fog(#3070)
    • ๐Ÿš… Fix placeholder being picked up as a selection in filtering-multiselect(#2807, 15502601)
    • ๐Ÿš… Fix breaking with has_many and custom primary key(#1878, be7d2f4a)
    • ๐Ÿš… Fix to choose right LIKE statement in per-model basis(#1676, 4ea4575e)
    • ๐Ÿ›  Fix polymorphic associations not using STI base classes for polymorphic type(#2136)

    ๐Ÿ”’ Security

    • ๐Ÿš… Add rel="noopener" to all target="_blank" links to prevent Reverse tabnabbing(#2960, #3169)
  • v2.0.0.beta Changes

    June 08, 2019

    ๐Ÿš… Full Changelog

    โž• Added

    • ๐Ÿš… Rails 6 support(#3122)
    • ๐Ÿš… ActionText support(#3144, Wiki)
    • ๐Ÿš… sass-rails 6 support(#3129)
    • ๐Ÿš… Sidescroll feature(#3017, Wiki)
    • ๐Ÿš… Custom search feature(#343, #3019, Wiki)
    • ๐Ÿš… Filtering-select feature for polymorphic association(#2886)
    • ๐Ÿš… Shrine support(#3081)
    • Flexibility for localication of time ago(#3135, 49add741)

    ๐Ÿ”„ Changed

    • ๐Ÿš… Vendorize font-awesome to allow using different version in app(#3039)
    • ๐Ÿš… Stop inlining JavaScripts for CSP friendliness(#3087)
    • ๐Ÿฑ Richtext editors now uses CDN-hosted assets(#3126)

    โœ‚ Removed

    • โœ‚ Remove deprecated DSL syntax for richtext editors(e0b390d9)
    • โฌ‡๏ธ Drop support for Ruby 2.1 and Rails 4.x(dd247804)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix Mongoid query and filter parsing value twice(#2755)
    • ๐Ÿš… Fix thread-safety issues(#2897, #2942, 1d22bc66)
    • ๐Ÿ‘‰ Fix compact_show_view not showing Boolean falses(#2416)
    • ๐Ÿ›  Fix PaperTrail fail to fetch versions for STI subclasses(#2865)
    • ๐Ÿ›  Fix Dragonfly factory breaks if a model not extending Dragonfly::Model is passed(#2720)
    • Fix PaperTrail adapter not using Kaminari's page_method_name for pagination(#2712)
    • Fix #bulk_menu was not using passed abstract_model (#2782)
    • ๐Ÿ›  Fix wrong styles when using multiple instances of CodeMirror(#3107)
    • ๐Ÿ›  Fix password being cleared when used with Devise 4.6(72bc0373)
    • ๐Ÿš… ActiveStorage factory caused const missing for Mongoid(#3088, db927687)
    • ๐Ÿ›  Fix exact matches were using LIKE, which was not index-friendly(#3000)
    • ๐Ÿš… Middleware check failed when using RedisStore(#3076)
    • ๐Ÿ›  Fix field being reset to default after an error(#3066)