Sharetribe v8.0.0 Release Notes
Release Date: 2019-07-31 // over 4 years ago-
โ Added
- ๐ Use index hint for homepage query #3714
- โ Add Albanian to the list of unsupported languages #3718
- โ Add Macedonian to the list of unsupported languages #3725
- Ability for providers to delete listings #3756
- ๐ Stripe support for Singapore #3762
- Cache community count #3766
- Ability to export listings to a CSV file #3790
- ๐ Allow admins to disable direct messaging between users #3793
- โ Add .html_safe to content for title #3744
๐ Changed
- โก๏ธ Update to ruby 2.6.2 #3701
- โ Add more bot rules, disallow login paths #3715
- โก๏ธ Update to Rails 5.2.3 #3722
- Prevent lowering minimum transaction size to less than minimum transaction fee with Stripe #3723
- โก๏ธ Update to Node.js 10.15 #3735
- โก๏ธ Updates to payment preference settings #3748
- โก๏ธ Updated copy text from Ban to Disable #3755
- ๐ Category translation caching improvements #3761
- ๐ Stripe remove the MCC field and hardcode it #3771
- ๐ Move "Phone number" field down in US Stripe form #3775
๐ Fixed
- ๐ Fix to the SEO tags without price translation string #3727
- ๐ Fix to payment settings causing internal error when PayPal has never been enabled #3732
- ๐ Fix to password reset #3763
- ๐ Fix to Stripe US account update #3765
- ๐ Fix to adding links to footer #3769
- ๐ Fix to validation for custom date fields #3772
- ๐ Fix to exclude expired listings when filtering for open #3773
- ๐ Fix to signup page description tag #3794
โฌ๏ธ Upgrade from 7.6.0 to 8.0.0
โก๏ธ Ruby version updated from 2.3.4 to 2.6.2.
โฌ๏ธ Using RVM, you can upgrade your local Ruby version like this:
rvm install ruby-2.6.2 rvm use ruby-2.6.2 gem install bundler bundle install
๐ Make sure you have node 10.15 installed.
โก๏ธ Then follow the [#general-update-instructions].
โฌ๏ธ One more note: after the Rails upgrade, "Memcache" is possibly no longer working. It was never officially supported, and at Sharetribe we rely on Redis.
- ๐
If you use Redis, run
Rails.cache.clear
via the Rails console - If you use Memcache, things might be broken and you might need to switch to Redis
- If you didn't use either, no special instructions