All Versions
18
Latest Version
Avg Release Cycle
127 days
Latest Release
258 days ago

Changelog History
Page 1

  • v2.0.2

    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

    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

    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

    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

    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)
  • v1.4.3

    March 17, 2020
  • v1.4.2

    September 23, 2018

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix can't modify frozen Array error on startup(#3060)
    • ๐Ÿ›  Fix deprecation warning with PaperTrail.whodunnit(#3059)
  • v1.4.1

    August 19, 2018

    ๐Ÿš… Full Changelog

    ๐Ÿ›  Fixed

    • ๐Ÿš… Export crashes for models with JSON field(#3056)
    • ๐Ÿš… Middlewares being mangled by engine initializer, causing app's session store configuration to be overwritten(#3048, 59478af9)
  • v1.4.0

    July 22, 2018

    ๐Ÿš… Full Changelog

    โž• Added

    • ๐Ÿš… Support for ActiveStorage(#2990, #3037)
    • ๐Ÿ‘Œ Support for multiple file upload for ActiveStorage and CarrierWave (5bb2d375)
    • ๐Ÿš… Support for Mongoid 7.0(9ef623f6, #3013)
    • ๐Ÿš… Support for CanCanCan 2.0(a32d49e4, #2901)
    • ๐Ÿ‘Œ Support for Pundit 2.0(bc60c978)
    • ๐Ÿš… Support for jquery-ui-rails 6.0(#2951, #3003)

    ๐Ÿ›  Fixed

    • ๐Ÿš… Make code reloading work(#3041)
    • ๐Ÿš… Improved support for Rails API mode, requiring needed middlewares in engine's initializer(#2919, #3006)
    • ๐Ÿš… Make the link text to uploaded file shorter, instead of showing full url(#2983)
    • ๐Ÿ›  Fix duplication of filters on browser back(#2998)
    • ๐Ÿ›  Fix "can't modify frozen array" exception on code reload(#2999)
    • ๐Ÿ›  Fix incorrectly comparing numeric columns with empty string when handling blank operator(#3007)
  • v1.3.0

    February 18, 2018

    ๐Ÿš… Full Changelog

    โž• Added

    • ๐Ÿ”ง Configurability for forgery protection setting(#2989)
    • ๐Ÿ”ง Configurability for the number of audit records displayed into dashboard(#2982)
    • โž• Add limited pagination mode, which doesn't require count query(#2968)
    • ๐Ÿš… Prettier output of JSON field value(#2937, #2973, #2980)
    • โž• Add markdown field support through SimpleMDE(#2949)
    • ๐Ÿš… Checkboxes for bulk actions in index page can be turned off now(#2917)

    ๐Ÿ›  Fixed

    • ๐ŸŒ Parse JS translations as JSON(#2925)
    • ๐Ÿš… Re-selecting an item after unselecting has no effect in filtering-multiselect(#2912)
    • ๐Ÿ“œ Stop memoization of datetime parser to handle locale changes(#2824)
    • ๐Ÿš… Filters for ActiveRecord Enum field behaved incorrectly for enums whose labels are different from values(#2971)
    • ๐Ÿš… Client-side required validation was not enforced in filtering-select widget(#2905)
    • ๐Ÿš… Filter refresh button was broken(#2890)

    ๐Ÿ”’ Security

    • ๐Ÿš… Fix XSS vulnerability in filter and multi-select widget(#2985, 44f09ed7)