Changelog History
Page 5
-
v2.9.1 Changes
April 06, 2020โ Adds
unicorn-worker-killer
gem๐ฑ ๐ฆ ๐ฅ
-
v2.9.0 Changes
April 03, 2020Congrats to @gao329700254 for their first PR! And @jeduardo824 for one more contribution!
๐ This release includes several significant bugfixes highlighted in bold below ๐
๐ฑ User facing changes ๐
๐ Fixed problem in shopfront where users had to select the only available OC. This was happening if, in the system, there was one or more OCs the user didnt have access #4813
โ Remove blue sentence under the provider selector on the payment method settings page #5103
๐ Fixed translation missing in order cycles outgoing page #5067
โก๏ธ Update translations #5083 #5091 #5139๐ Bug Fixes
๐ Various fixes and improvements to Bulk Order Management page including its performance #5099
๐ Updated angular-google-maps and possibly fixed issues with users unable to login #5121
๐ Updated cart stock logic to include variant overrides and possibly fixed issues with users unable to checkout #5089
๐ Fixed silent checkout issue when calls to stripe were failing. Users will now again see an error message when their card details are deemed invalid by stripe #5076
๐ Improved checkout controller to provide user with an error message in more error scenarios #5076
๐ Fix a problem in stripeSCA for some card types like mastercard #5070๐ฑ Technical changes ๐ง
Removed rails_foundation_helper, an old dependency no longer needed #5076
๐ Improve overall performance by caching stats displayed on homepage for 24 hours #5133
๐ Improved subscription logging system by making it more resilient to larger sets of data #5087
โฌ๏ธ Bump compass-rails from 3.1.0 to 4.0.0 #4807
โฌ๏ธ Bump rubocop from 0.80.1 to 0.81.0 #5125
โฌ๏ธ Bump ddtrace from 0.33.1 to 0.34.0 #5116 -
v2.8.2 Changes
March 31, 2020๐ This is a patch release to add (optional) logging of all Javascript errors. This will help developers find and debug errors experienced by users on their browsers #5113
-
v2.8.1 Changes
March 30, 2020๐ This week's release brings some bugfixes, performance improvements, and continues our technical progress towards upgrading Rails.
๐ฑ User facing changes ๐
- ๐ Improved performance in various reports #5030
- ๐ Improved performance for producers and groups pages, and admin order edit #5050
- ๐ Fixed broken "New property" button in the product properties page #5062
- โก๏ธ Updated design for order cycle display in cart, checkout, and order confirmation pages #5073
๐ฑ Technical changes ๐ง
- โฌ๏ธ Bumped rubocop-rails from 2.4.2 to 2.5.0 #5056
- Adapted line_items_spec to work in Rails 4 #4049
- Ensure perform_deliveries is correctly set in user email spec #5048
- ๐ Improved performance in some enterprise queries and for enterprise edit as superadmin #5022
- ๐ Adapted code in BaseController to work in Rails 4 #5042
- Adapted cookies_policy_helper_spec to work in Rails 4 #5043
- ๐ Fixed problematic edge case for shipping methods using weight calculator #5060
- โฌ๏ธ Bump unicorn from 5.5.3 to 5.5.4 #5079
-
v2.8.0 Changes
March 24, 2020We are releasing the next chunk of mobile friendliness for shop fronts. The shop navigation bar including the order cycle selector have been re-designed.
๐ Unfortunately, this release also includes a regression on the order confirmation page (the red box):
๐ฑ User facing changes ๐
- 0๏ธโฃ #5023 The default invoice template (used by some instances) now displays the billing address and shipping details in the header.
- โก๏ธ #5026 Removed OC display from checkout page pending further design updates
- ๐ป #4972 Navigating through the shop pages "Home", "Shop", "About", "Contact" etc. now works with the browser's back and forward navigation buttons.
- #5013 New mobile friendly design for the shop navigation.
- ๐ #4816 When you edit the shopfront message and paste text, it preserves the formatting but strips additional styles like colours and fonts.
- #4998 The registration workflow directs you straight to the admin dashboard to finish the enterprise setup now. It used to have a detour to the home page.
- #4757 The StripeSCA payment method can now handle redirects to card provider specific authorization pages.
- #4963 Fix variants list page by making both "new variant" and "show deleted" buttons work again
๐ฑ Technical changes ๐ง
- โฌ๏ธ #4889 Delete some dead code that will ease the rails upgrade.
- #5012 Bump rack-mini-profiler from 2.0.0 to 2.0.1
- ๐ #4838 Bump jquery-rails from 3.0.4 to 3.1.5
- ๐ #5016 Revert performance degradation on a report
- โก๏ธ #4988 Translation updates
- #4954 Deleted dead code related to user login and signup.
- ๐ #4968 Fixed a bug hiding uncaptured payments from Order Cycle Management reports
- #4990 Bump webmock from 3.8.2 to 3.8.3
- โ #4936 Adapt test code to work in rails 4.
- โ #4931 Adapt test code to work in rails 4.
- #4799 The "Continue shopping" button takes you back to the products again even if the shop has a home tab.
- โ #4989 Fixed task that executes the tests in the rails engines.
- #4787 Created the 3rd engine/domain in OFN: Catallog where the part of the app that handles Products, Variants, OrderCycles and Product Import will be
- ๐ท #4996 Fix broken specs that are valid but were not being executed by CI previously.
- ๐ #4860 Removed unused code which slowed down our deployments.
- ๐ #4975 Bump rspec-rails from 3.9.0 to 3.9.1
- #4976 Bump rack-mini-profiler from 1.1.6 to 2.0.0
- ๐ #4838 Bump jquery-rails from 3.0.4 to 3.1.5
- #5012 Bump rack-mini-profiler from 2.0.0 to 2.0.1
-
v2.7.10 Changes
March 17, 2020 -
v2.7.9 Changes
March 17, 2020๐ฑ We thank @jeduardo824 for two contributions all users will appreciate a lot. Thank you very much! ๐
๐ This time we ship a performance improvement that will speed up all reports generation ๐ช.
๐ฑ User facing changes ๐
- Speed up reports by reducing the pressure on the DB #4879
- ๐ Show producer's name containing an ampersand correctly #4873
- Redirect to list of shops when an enterprise is not found or is unavailable #4809
๐ฑ Technical changes ๐ง
- ๐ Fix reloading issue in dev environment #4978
- ๐
Adapt
OrderCycleFormApplicator
to Rails 4 - โฌ๏ธ Bump ddtrace from 0.32.0 to 0.33.1 #4970, #4938
- ๐ Fix products api spec to Rails 4 #4926
- ๐ Fix specs touching subqueries for Rails 4 #4802
- ๐ฆ Adapt
Package
test code to Rails 4 and Spree 2.1 #4908 - โ Remove some old debug code #4905
- โ Remove dead spec in SchedulesController #4857
- โ Removed some dead code from Product Import #4856
-
v2.7.8 Changes
March 10, 2020๐ฑ A new payment method called Stripe SCA is available now ๐ and all users will be migrated from the previous Stripe payment method to this one. We will start by beta testing it and then gradually migrate all users.
๐ User facing changes
- โ Added new payment method that integrates with the new Stripe Payment Intents API that is compatible with SCA. This is a initial preparation for us to implement the more complex payment authentication flows that banks will start to enforce in Europe soon #4672
- Made new Stripe SCA payment method compatible with credit cards already stored in Stripe. This payment method doesnt work with subscriptions yet (one extra PR currently in the dev pipe is needed) #4719
- Order confirmations now display the last used payment method instead of the first #4790
โก๏ธ Updated translations #4874 #4928
Technical changes
- ๐ฒ Subscriptions module now has better logging and it will be easier from now on to debug and explain what happened in specific cases #4527
- โฌ๏ธ Adapt test code to rails 4 to prepare for the upgrade #4823 #4903 #4921 #4918 #4912 #4906 #4927
- โฌ๏ธ Bring some spree code to OFN to avoid having to adapt to new spree code when upgrading to Spree 2.1 #4904
- โก๏ธ Updated rubocop config #4814
- โฌ๏ธ Bump rubocop from 0.80.0 to 0.80.1 #4887
- โฌ๏ธ Bump oj from 3.10.2 to 3.10.3 #4886
- โฌ๏ธ Bump oj from 3.10.3 to 3.10.5 #4923
-
v2.7.7 Changes
March 02, 2020๐ฑ We're taking a big step this week with the removal of
spree_backend
from the codebase ๐๐ User facing changes
None...
Technical changes
- โ Removed dependency on
spree_backend
gem #4621 - โ Removed the assets group from the gemfile #4776
- โ Removed some dead code #4818
- ๐ Fixed bug on checkout when a stripe payment method was misconfigured #4758
- ๐ Improved error messages on the bulk product edit page #4780
- โฌ๏ธ Bump i18n-js from 3.5.1 to 3.6.0 #4796
- โฌ๏ธ Bump rubocop from 0.79.0 to 0.80.0 #4803
- โฌ๏ธ Bump stripe from 5.11.0 to 5.15.0 #4785
- โ Removed dependency on
-
v2.7.6 Changes
February 25, 2020๐ฑ Special thanks to @blainebillings for another contribution! ๐ช
โก๏ธ This week we have two little updates which make the user journey smoother.
๐ฑ User facing changes ๐
- #4709 Unit descriptions like "1 bunch" or "4 boxes" can now be translated more accurately. The previous logic would sometimes fail to find the right plural, especially in languages other than English. If you find that your unit is not pluralised correctly, please contact us and we can add to our pluralisation data.
- ๐ฏ #4784 Add Order Cycle Button Tooltips: Many people wondered what these little buttons were doing on the order cycles page. Hovering over them can now tell you: edit, clone and delete.
๐ฑ Technical changes ๐ง