Releases: reactioncommerce/reaction
Releases · reactioncommerce/reaction
v1.5.0
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)
- ...
v1.5.0-rc.4
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
Release v1.5.0-rc.3
Resolved PRs
v1.5.0-rc.2
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
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
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
v1.4.2
v1.4.1
v1.4.0
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