Skip to content

Releases: reactioncommerce/reaction

v1.5.0

11 Oct 23:52
Compare
Choose a tag to compare

Changelog

  • Release 1.5.0 (#3089)
  • Fix for non-reactive broken order refund status (#3090)
  • Default marketplace to disabled and hide stripe connect settings for non-marketplace (#3082)
  • Remove legacy stripe connect plugin files (#3083)
  • Fix 3079 Cannot read profile of undefined (#3081)
  • Fix 3080 Cannot read property theme of undefined (#3086)
  • review pending / disabled tests (#3077)
  • LingoHub based on release-1.5.0 (#3078)
  • add error message for inactive shops trying to connect to Stripe (#3076)
  • Fix for console errors on server (#3064)
  • Save user currency server-side in Accounts.profile.currency based on locale or default to shop's currency (#3061)
  • LingoHub based on release-1.5.0 (#3071)
  • Re-wrap in variant form in a blaze wrapper to prevent focus loss on tab (#3074)
  • Restore missing i18n values (#3072)
  • Fix order canceled typo (#3073)
  • Migration updates to fix Localization, uol, and paymentMethod errors on 1.0 > 1.5 (#3020)
  • Increases the timeout for a test that regularly times out on circle (#3055)
  • fix translations on order admin (#3057)
  • Save LocalStorage user currency in user.profile (#2979)
  • open actionView to appropriate location when clicking on product text fields (#3015)
  • registerSchema() (#3053)
  • Fix for accounts and orders search results (#2834)
  • update issue template copy (#3051)
  • Add Hackabugathon messaging and other copy edits (#3052)
  • Adds the ability to set shops to active / disabled (#3049)
  • Enable anonymous users to checkout with Stripe Connect (#3035)
  • Enable discounts for single shop checkout when using a multi-shop enabled payment provider (e.g Stripe) (#3041)
  • Fix 2782 Router Hooks not running (#3043)
  • Fixed browser Back Button anomaly on PDP (#3032)
  • Docker base and CircleCI updates (#3045)
  • Properly create/remove/prune shipping records everywhere (#2847)
  • Fixed variant edit view visibility when Edit Mode is switched off (#3039)
  • Fix 2623 verification email (#3046)
  • Fix 2890 shop products grid (#3022)
  • Fixed typo in readme file (#3038)
  • Added missing Mail parameter for reaction.json.example (#3013)
  • Fix button bgcolor typos (#3031)
  • Fix "PayPal Express isn't fully setup by default' bug (#3027)
  • Escaping searchQuery for $regex match (#2926)
  • fixed brand asset for shops (#3030)
  • Revert "Show products that fail validation when publishing. (#2795)" (#3021)
  • Fixed Tax Cloud API not not loading tax codes on PDP (#2973)
  • bump meteor version to 1.5.5.2 (#3025)
  • Fix "No confirmation message or validation when saving settings for Paypal Express" bug (#3012)
  • sync inventory policy toggle between top-level variants and child variants (#3004)
  • Fix jquery import in navbar component (#3017)
  • Allow settings of "parcel" object from PDP Options and store on cart (#2992)
  • Add .reaction/ci/config.yml (#3003)
  • Make approve/capture/refund/listRefunds multishop-aware (#2912)
  • Missing translations on order filters (#2995)
  • Fix PayPal Express redirect issue with multiple shops enabled (#3006)
  • Fix "Discounts not displayed properly in Orders panel" bug #2773 (#2980)
  • standardize price field location && update panel casing (#2996)
  • Username only updated on first address and when there is 1 address (#2932)
  • Handle and title updated together (#2846)
  • Fixed guest checkout page showing 'Sign In' instead of 'Register' (#2991)
  • Limit, cleanup, and secure shop creation (#2969)
  • Create migration files for upgrade from 1.0 to 1.5 (#2962)
  • Update Variant Edit form (#2893)
  • fix #2811: Cart's Limited Supply status should not hide item title/quantity info (#2907)
  • Router Performance fix to include theme in route's context (#2971)
  • Added shortcut for edit mode (#2845)
  • Order data fetch (#2972)
  • Fix issue where router would initialize before primaryShopId was available (#2982)
  • Decimal dimensions & parcel units in Product & ShippingParcel Schema (#2978)
  • Fix errant import for when there are no orders (#2977)
  • eslint arrow-spacing (#2970)
  • Update jest to 21.2.1 and babel-jest to 21.2.0 (#2974)
  • Order filtering shipping status (#2914)
  • Fix upload image error for merchant store owner (#2918)
  • Fix "Card not properly implemented" bug (#2949)
  • Fix alerts for confirmation when inviting new user (#2937)
  • Fixes #2816 by redirecting to cart/completed when the order is created (#2967)
  • Fixes issues related to missing shop on sign in / sign out (#2966)
  • Fixes an issue with migration 8 - update registry provides (#2960)
  • Fix lint issue found in "imports/plugins/included/product-detail-simple/client/containers/productDetail.js" (#2950)
  • Fixed query for Captured filter in Order status filters. (#2924)
  • Added Units of Length (#2936)
  • Fix for #2955 Order publication without userId (#2956)
  • Fix cancel order modal translations (#2954)
  • Remove hardcoded billing and shipping objects (#2813)
  • Fix responsiveness on date picker (#2941)
  • Fix missing import and duplicate version on migration-8 (#2953)
  • Meteor, Babel and deps maintainence (#2948)
  • Marketplace routing (#2929)
  • Update provides in the registry accept an array of strings (#2930)
  • Fix: Reaction font logo and email template logo (#2909)
  • Update email for inviting a user to create a shop (#2898)
  • update product scheme to set country autovalue (#2840)
  • Fix order table RTL alignment (#2876)
  • Order managers should be able to see a risk evaluation for an order (#2744)
  • Create reactive aggregate (#2855)
  • Patrick customizable app container (#2875)
  • Revert Show products that fail validation when publishing. (#2795)
  • Add need to set email or username as error when invite fails (#2928)
  • Use toast alert when sending an invite is successful (#2928)
  • Fix inline alert position when inviting a new user (#2928)
  • Order filtering by date (#2860)
  • remove negation on canNext and canPrevious (#2904)
  • Added inventoryPolicy check and min removed from Schema (#2825)
  • Revert marketplace to 1.5.1 because 1.5.2 is super slow to rebuild (#2901)
  • Changes to allow full customization of the Reaction application container structure (#2874)
  • Fix Login dropdown not showing user account even when signed in (#2884)
  • Configurable stripe application fee (#2842)
  • Fix Error on server when a new user logs on for the first time bug (#2857)
  • fix issue #2801 - Label is overlapping with the status indicator on product grid (#2887)
  • Fix on Localized elements not updating on currency/language change (#2742)
  • Register SortableTable component (#2873)
  • Translation Fix - Update pl.json (#2819)
  • Framework for Shopify synchronization + Basic Inventory sync (#2808)
  • Deprecate old cart transform methods (#2756)
  • add flat rate shipping methods only when a cart has all the needed info (#2880)
  • Implement babel-preset-env (#2877)
  • close any existing actionViewDetail before opening an actionView (#2861)
  • Order dashboard search by orderId, customer info, order product info (#2717)
  • Fix Shopify issue importing multiple images for top level products (#2843)
  • Show products that fail validation when publishing. (#2795)
  • add primary shop data to dataForEmail object (#2835)
  • Fix Shipping methods not found bug (#2738)
  • update verbiage for better Backorder display / understanding (#2830)
  • Fix checkout login permissions (#2752)
  • fix validation const (#2844)
  • Order processing exception from hasRefundingEnabled (#2807)
  • Revert change to check (#2841)
  • Make order details panel visible. (#2719)
  • Fix shipping records w/o shopId (#2791)
  • Moving accounts package into /imports, adding email update to profile (#2745)
  • Fix product publications (#2774)
  • Use valid cursor property on .rui.switch (#2805)
  • Fix browsing by product tag (#2796)
  • Orders line items refund (#2590)
  • Completed orders should break items out by Shop (#2645)
  • Update group invitation check to always allow owner (#2772)
  • Fix broken marketplace orders dashboard (#2759)
  • Various marketplace fixes (#2754)
  • Adds migration for tags isVisible field (#2753)
  • fix local SMTP email sending (#2751)
  • Fix variant view in grid product layout (#2735)
  • Combine order and cart transforms into one, replace usages (#2701)
  • Order Filtering By Status (#2688)
  • Adds additional fields to tag schema (#2747)
  • Always grab shipping from primary shop regardless of current shop (Resolves #2732/#2713) (#2741)
  • update groups to allow invitations (#2737)
  • Fix console error when changing shops (#2739)
  • Set order(s) to a specific status (#2613)
  • Fix group error on Account Management Screen on Merchant shops #2726;#2728 (#2734)
  • Reaction Endpoints (#2725)
  • Add collectionSchema method to permit using extended schemas in core checks (#2731)
  • development to marketplace (#2730)
  • Fix for Translation Issues in Dashboard #2672 (#2695)
  • add link to react-table docs to sortableTable file (#2720)
  • Fix currency on merchant shop to default to the primary shop currency. (#2716)
  • Load image for selected variant (#2711)
  • Stripe Connect and Multi-Shop Checkout (#2682)
  • Fix notification page not found error #2614 (#2673)
  • Update profile to work with instagram data (#2712)
  • Adds the ability to set metafields on cart items (#2704)
  • Fix error when viewing homepage as an incognito user #2621 (#2686)
  • Fix for variant option not updating when edited (#2687)
  • Fix translation issues in PDP (#2680)
  • Update textfield.js (#2681)
  • Fix on ProductAdmin meta textfields throwing errors on state change (#2683)
  • React Permissions wrapper component (#2692)
  • Giving a user shopSettings permission does not allow them edit shop settings (#2667)
  • Inviting to groups should be scoped to user's roles + UI change (#2662)
  • Register language/currency dropdown components (#2670)
  • ...
Read more

v1.5.0-rc.4

10 Oct 08:03
Compare
Choose a tag to compare
v1.5.0-rc.4 Pre-release
Pre-release

Release v1.5.0-rc.4

Resolved PRs

  • #3064 Fix for console errors on server
  • #3061 Save user currency server-side in Accounts.profile.currency based on locale or default to shop's currency
  • #3071 LingoHub based on release-1.5.0
  • #3074 Re-wrap in variant form in a blaze wrapper to prevent focus loss on tab
  • #3072 Restore missing i18n values
  • #3073 Fix order canceled typo
  • #3020 Migration updates to fix Localization, uol, and paymentMethod errors on 1.0 > 1.5
  • #2834 Fix for accounts and orders search results marketplace v1.5.0
  • #3055 Increases the timeout for a test that regularly times out on circle
  • #3057 fix translations on order admin
  • #2979 Save LocalStorage user currency in user.profile
  • #3015 open actionView to appropriate location when clicking on product text fields
  • #3053 registerSchema()
  • #3051 update issue template copy
  • #3052 Add Hackabugathon messaging and other copy edits
  • #3049 Adds the ability to set shops to active / disabled
  • #3035 Enable anonymous users to checkout with Stripe Connect
  • #3041 Enable discounts for single shop checkout when using a multi-shop enabled payment provider (e.g Stripe)
  • #3043 Fix 2782 Router Hooks not running
  • #3032 Fixed browser Back Button anomaly on PDP
  • #3045 Docker base and CircleCI updates

v1.5.0-rc.3

06 Oct 05:24
Compare
Choose a tag to compare
v1.5.0-rc.3 Pre-release
Pre-release

Release v1.5.0-rc.3

Resolved PRs

  • #2847 Properly create/remove/prune shipping records everywhere
  • #3039 Fixed variant edit view visibility when Edit Mode is switched off
  • #3046 Fix 2623 verification email
  • #3022 Fix 2890 shop products grid
  • #3038 Fixed typo in readme file
  • #3013 Added missing Mail parameter for reaction.json.example

v1.5.0-rc.2

05 Oct 05:14
Compare
Choose a tag to compare
v1.5.0-rc.2 Pre-release
Pre-release

Release 1.5.0-rc.2

Resolved PRs

  • #3031 Fix button bgcolor typos
  • #3027 Fix "PayPal Express isn't fully setup by default' bug
  • #2926 Escaping searchQuery for $regex match
  • #3030 fixed brand asset for shops
  • #3021 Revert "Show products that fail validation when publishing. (#2795)"
  • #2973 Fixed Tax Cloud API not not loading tax codes on PDP
  • #3025 bump meteor version to 1.5.5.2
  • #2795 Show products that fail validation when publishing.

v1.5.0-rc.1

04 Oct 05:41
Compare
Choose a tag to compare
v1.5.0-rc.1 Pre-release
Pre-release

Release Candidate 1 for v1.5.0

Resolved PRs

  • #2795 Show products that fail validation when publishing.
  • #3012 Fix "No confirmation message or validation when saving settings for Paypal Express" bug
  • #3004 sync inventory policy toggle between top-level variants and child variants -
  • #3017 Fix jquery import in navbar component
  • #2992 Allow settings of "parcel" object from PDP Options and store on cart
  • #2912 Make approve/capture/refund/listRefunds multishop-aware

v1.5.0-rc.0

03 Oct 07:29
Compare
Choose a tag to compare
v1.5.0-rc.0 Pre-release
Pre-release

Release Candidate 0 for v1.5.0

We still have a list of issues that we're trying to chomp through before we finalize the 1.5.0 release, but this release candidate is the first step.

v1.4.3

27 Sep 02:11
Compare
Choose a tag to compare

Changes / Fixes

  • updated to Meteor 1.5.2.1
  • updated allow-deny to 1.0.9
  • updated babel presets to 8.0.0
  • updated meteor dependencies

v1.4.2

14 Sep 14:49
Compare
Choose a tag to compare

Changes / Fixes

  • adds react-addons-shallow-compare dependency (#2829)
  • adds stripe api key patch
  • updates to Meteor 1.5.2
  • removes npm-shrinkwrap

v1.4.1

25 Jul 01:02
Compare
Choose a tag to compare

Changes / Fixes

  • Don't add a prefix when there is a single shop (#2563)
  • Remove native bcrypt (#2571)
  • Add Community pages (#2575)
  • Update MultiSelect prop type value (#2576)
  • Instagram Login/Registration (#2562)
  • Remove launchdock-connect files (#2570)

v1.4.0

17 Jul 19:28
Compare
Choose a tag to compare

Changes / Fixes

  • Meteor 1.5.1
  • Adds inline validation to variant & child variant form (#2531)
  • Longer timeout for circleci to run build.sh (#2565)
  • Translations updated based on development (#2566)
  • Fix You may not observe cursor with fields id: 0 (#2555)
  • Fix LoadMoreProducts button not working as it should (#2554)
  • Provide sort parameter to Products subscription and remove duplicate sorting of products (#2552)
  • Fix issue 2535. Transliteration in Safari/IE (#2553)
  • Fix 2547: vertically-center navbar link using @navbar-height height variable instead of percentage height (#2551)
  • Update eslint to v4 (#2542)
  • Fix order action button reverting status to processing (#2541)
  • Update Docker base to v2.0.2 (#2537)
  • Fix Exception in delivering result of invoking 'email/verifySettings' (#2512)
  • Fix unable to open fulfill order action view (#2530)
  • Fix for issue #1993 (#2518)
  • Fix for no scrollbar in Dashboard (#2511)
  • Convert product grid to React: Milestone 57 (#2402)
  • Fix Errors importing exported product data (#2513)
  • Fix send sms method to read settings of shop and buyer userId (#2508)
  • Fix issue dragging images in PDP when settings drawer is open (#2506)
  • Add Tunisian Dinar currency (#2517)
  • Default to using shop country code or GeoIP result for new addresses (#2515)
  • Fix missing reference (#2507)
  • Show proper error messages when Stripe payments fail (#2499)
  • Fix linting problems introduced in new SortableTable (#2505)
  • New SortableTable component to replace MeteorGriddle (#2416)
  • Fix ESLint4 errors correct eslint config errors (#2450)
  • Remove redundant risul:moment-timezone (#2491)
  • Fix hard refresh on clicking tag link on product detail page (#2489)
  • Fixed product images not displaying on order completed page (#2490)
  • Updated timeout time. (#2492)
  • Fix error when inviting already invited user (#2433)
  • Rename emailTableColumn -> shippoTableColumn (#2564)

Thanks To Our Community Contributors

Changes and Fixes
@prinzdezibel
@nbaldwin
@stoufa88
@lcampanis

Critical Issues Reported
@jaden-chen
@stevaras