All Versions
18
Latest Version
Avg Release Cycle
127 days
Latest Release
117 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)