All Versions
38
Latest Version
Avg Release Cycle
221 days
Latest Release
54 days ago

Changelog History
Page 2

  • v0.17.0 Changes

    January 20, 2018

    Important changes

    Select2 for select boxes

    ๐Ÿš€ This release replaces Chozen with Select2 consistently across the app. ๐Ÿ”Œ This may break plugins which rely on Chozen. To fix any issues please ๐Ÿ”Œ migrate to Select2 or add Chozen to your plugins.

    Counter caches

    ๐ŸŽ To improve performance, a number of counter caches have been added.

    ๐Ÿ†“ Users with large amounts of records may find certain database migrations taking a large amount of time, as each record is cached upfront.

    ๐Ÿ’Ž Minimum ruby version is now Ruby 2.3

    ๐Ÿ‘€ See #647 #654 Adopt min ruby version of 2.3.0 and apply safe navigiation rubocop rules

    Other changes

    • #691 Wording
    • #688 Preparation for Devise
    • #686 Bundle update
    • #683 Rubocop: Refactoring
    • #680 Alternative build setup
    • #682 Rubocop: Hashrockets
    • #693 Update Japanese translations
    • #697 Minor security improvements
    • #703 #696 Replace Chozen with select2
    • #678 Find an account by name when name is in params (fixes #397)
    • #673 Improve JS escaping
    • #671 Devise Readiness (+ thread-safety): Refactor User.my scope
    • #670 Fix #563 invalid default custom field minlength
    • #668 Rubocop fixes for xls/rss builder classes
    • #667 Rubocop: Autocorrect various assignment-if statements, case statements, etc.
    • #666 Various rubocop corrected items
    • #661 Bundle Update on 2018-01-06
    • 655 Upgrade rubocop

    • 658 Upgrade Bootsnap gem, fixing an issue with windows

  • v0.16.4 Changes

    October 27, 2018

    ๐Ÿ›  Fixed XSS flaw in tags_helper

    Credit Antonin Steinhauser (steinhause) for discovery and responsible disclosure.

  • v0.16.3 Changes

    January 24, 2018
  • v0.16.2 Changes

    January 22, 2018

    ๐Ÿ›  Fix #687

  • v0.16.1 Changes

    January 06, 2018
    • #653 Fix regression with emails
  • v0.16.0 Changes

    January 05, 2018
    • โฌ†๏ธ #633 Upgrade to rails 5.1.0
    • 0๏ธโƒฃ #641 Swap default server from thin/unicorn to puma
    • #631 Clean up locale files
    • ๐Ÿ—„ #612 DEPRECATION WARNING: #table_exists? currently checks both tables and views
  • v0.15.2 Changes

    October 27, 2018

    ๐Ÿ›  Fixed XSS flaw in tags_helper

    Credit Antonin Steinhauser (steinhause) for discovery and responsible disclosure.

  • v0.15.1 Changes

    January 24, 2018

    CVE-2017-0889

  • v0.15.0 Changes

    December 14, 2017

    ๐Ÿš€ This release upgrades to rails 5.0.0.

    ๐Ÿš… Be aware of https://github.com/rails/sprockets/issues/426 if you were using FFCRM as an engine.

    • #500 - Upgrade rails
    • #554 - Upgrade authlogic
    • #614 - Rails5 warnings
    • #643 Use FixtureSet instead of Fixtures module
    • #642 Cleanup: Use Ruby style guide syntax for arrays
    • #640 Speed up builds with Bootsnap
    • #639 Code cleanup: Remove block-end comments (extracted from Rubocop PR)
    • #637 Replace render :text with render :plain (Rails 5.1 prep)
    • #636 Upgrade Migrations (preparation for Rails 5.1)
    • #635 Fix alias_method_chain via @johnnyshields
    • #632 Fix Travis CI chrome runs; Travis now requiring Chrome as an addon
    • #628 Security Update on 2017-11-29
    • #626 Use headless Chrome browser for feature testing
    • #623 Fix license Rake task
    • #617 Bundle Update on 2017-07-19
  • v0.15.0-beta.2 Changes

    February 23, 2017

    ๐Ÿš€ This release is aimed at minor updates and ruby 2.4 compatability via โšก๏ธ the relevant rails updates.

    Other improvements include:

    • #480 Improve select2 behaviour