Releases: fatfreecrm/fat_free_crm
Releases · fatfreecrm/fat_free_crm
v0.16.0
v0.15.0
This release upgrades to rails 5.0.0
- #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
This release is aimed at minor updates and ruby 2.4 compatability via
the relevant rails updates.
Other improvements include:
- #480 Improve select2 behaviour
v0.15.0-beta
This release is aimed at getting as many dependencies as possible up to date without significant refactoring.
- Refactoring: Tests prefer
build
,build_record
overFactoryGirl.create
where possible - Refactoring: View tests minimize DB interaction greatly
- Refactoring:
@user.check_if_needs_approval
must be explicitly called in rake tasks or similar, it is no longer aUser before_create
hook - Refactoring:
@user.destroyable?
must be called in rake tasks or similar, it is no longer aUser before_destroy
check - Various gem updates
- Upgrade to Paperclip 5 (see https://github.com/thoughtbot/paperclip/wiki/Upgrade-Paperclip-4x-to-5x)
- Upgrade to paper_trail 6+ (https://github.com/airblade/paper_trail/blob/master/CHANGELOG.md)
v0.14.0
Forked to publish 'reduced_fat_crm', a version of fat-free-crm with
more pull requests merged and more contributors.
At this stage, no classes etc have been renamed.
- Various security fixes
- Enable CORS headers
- Ruby 2.0 or less dropped from CI
- Rails 4.2+
Issues:
Full changelist:
v0.13.6...v0.14.0
v0.13.6
- Fixes #413 and #414 - bold tag being escaped on user profile.
- Fix for CVE-2015-1585 - CSRF vulnerability.
v0.13.5
- Update gems
- Fixed #337 Added index on Versions created_at
- [Security] Team section should not display opportunities current user is not allowed to see...
- Update to rails 3.2.20
- Fixed issue #347
- Fixed issue #349
- Fixed #351 - missing interpolation argument.
- Fixed #353 - observes is a prototype function that is no longer used.
- Fixed #283 - email max length is 254 according to IETF
- Fix avatar issue in recent_activity
- Merge pull request #354
- Fixed custom field handling of html entities.
- Merge pull request #355
- Fixed issue #374 - global lists missing from UK translation file.
- Fix #356 - default SMTP session should have no auth
v0.13.4
- Fixed XSS vulnerability in helper method.
- Use rails_autolink gem which contains updated XSS fixes.
- Fixed XSS vulnerability if email data is manipulated.
v0.13.3
- Fixed bug where starts_on was being used instead of ends_on. a0f69d7
- fixes bug with toggling select/create account when converting lead 7c76b9c
- Russian locale fixes.
- Add entity_observer to list of observers when running as an engine.
- Allow notification emails to be sent from a particular address. Many
- Convert tag select box to Select2. We're deprecating Chosen
- Enable fallback translations.
- Fixed 'end of week' spec in tasks using Timecop.
- Fixed bug with recent items box replacement.
- #311 - problem with Thor being reference before it is loa
- Fixed some bugs related to sorting custom fields.
- #334 Added byebug for ruby2+. 5dca0ba
- Update rails
- Update gems
- removes prototype-rails dependency
- replaces prototype with jquery