|
1 | 1 | # v2.0.0-rc.12 |
2 | | - |
3 | | -This is our fourth release candidate for this project. This project should be considered `pre-release` until we've released the final 2.0.0 version. |
| 2 | +This is our fourth release candidate for this project. While this project is technically still `pre-release` until we've released the final 2.0.0 version, it's the most stable version of Reaction Commerce, and we recommend starting new projects with it at this point. See https://github.com/reactioncommerce/example-storefront/issues/487#issuecomment-507468894 for more detail on this. |
4 | 3 |
|
5 | 4 | This version should be used with `v2.0.0-rc.12` of https://github.com/reactioncommerce/reaction |
6 | 5 |
|
| 6 | +## Highlights |
| 7 | +We have [renamed](https://github.com/reactioncommerce/example-storefront/pull/544) this project from `reaction-next-starterkit` to `example-storefront` to better convey the intent behind our creating it. We’re also [updating our docs](https://github.com/reactioncommerce/reaction-docs/pull/829) to clarify this change. |
| 8 | + |
| 9 | +The GraphQL API in [reaction v2.0.0-rc.12](https://github.com/reactioncommerce/reaction/pull/5259) has been changed from `/graphql-alpha` to `graphql-beta` to indicate the increased stability of the API. We think there are still some breaking changes to come in the next 3-6 months to the GraphQL API which is why we're keeping the `-beta` suffix for now. As you find bugs with that API, please file issues in the [reaction](https://github.com/reactioncommerce/reaction/issues) repo. |
| 10 | + |
7 | 11 | # Improvements |
8 | 12 |
|
9 | 13 | ## Feature |
10 | 14 |
|
11 | 15 | - feat: always send a response to logout requests (#520) |
12 | 16 | - feat: add Orders to Account Profile (#507) |
13 | 17 |
|
14 | | -## Fix |
| 18 | +## Fix |
15 | 19 |
|
16 | 20 | - fix: de-duplicate styled-components package (#542) |
17 | 21 | - fix: only run snyk when package.json changes (#541) |
@@ -112,75 +116,82 @@ This version should be used with `v2.0.0-rc.10` of https://github.com/reactionco |
112 | 116 | - docs(tags): update tag docs to include sitemap, isVisible (#505) |
113 | 117 |
|
114 | 118 | # v2.0.0-rc.9 |
| 119 | + |
115 | 120 | This is our first release candidate for this project - we're going to be synchronizing releases across the differents parts of the Reaction Commerce ecosystem, so that's why we're starting with rc.8. This project should be considered `pre-release` until we've released the final 2.0.0 version. |
116 | 121 |
|
117 | 122 | ## Features |
118 | | - - feat: Improve loading pattern for tags and navItems (#461) |
119 | | - - feat(tlp metadata): render metafield as metadata on TLP (#453) |
120 | | - - feat(tlp title): add tag listing page's display title (#450) |
121 | | - - feat: 443: PDP: Remove Tags display (#447) |
122 | | - - feat: Add subtotal to CartItems (#437) .. Resolves #240 |
123 | | - - feat: Simplify customization (#454) |
124 | | - - feat: Use new `order.referenceId` as displayed order ID (#434) |
125 | | - - feat: 366 nnnnat address validation (#421) |
126 | | - - feat: Enable/Disable Single-page app routing (#419) |
127 | | - - feat: Renew access tokens on 401 errors using redirects to auth endpoint (#399) |
128 | | - - feat: Add "Order Completed" event tracking (#388) |
129 | | - - feat: Add tracking to checkout flow (#384) |
130 | | - - feat: Add tracking for "Product Removed" + "Cart Viewed" events (#372) |
131 | | - - feat: Create hydra client on startup (#363) |
132 | | - - feat: Add tracking for "Product Added" Segment event (#361) |
133 | | - - feat: 353 nnnnat status labels (#358) |
134 | | - - feat: update node to version 10 (#347) |
135 | | - - feat: Add sign in/up info in auth URL generated by Passport (#320) |
| 123 | + |
| 124 | +- feat: Improve loading pattern for tags and navItems (#461) |
| 125 | +- feat(tlp metadata): render metafield as metadata on TLP (#453) |
| 126 | +- feat(tlp title): add tag listing page's display title (#450) |
| 127 | +- feat: 443: PDP: Remove Tags display (#447) |
| 128 | +- feat: Add subtotal to CartItems (#437) .. Resolves #240 |
| 129 | +- feat: Simplify customization (#454) |
| 130 | +- feat: Use new `order.referenceId` as displayed order ID (#434) |
| 131 | +- feat: 366 nnnnat address validation (#421) |
| 132 | +- feat: Enable/Disable Single-page app routing (#419) |
| 133 | +- feat: Renew access tokens on 401 errors using redirects to auth endpoint (#399) |
| 134 | +- feat: Add "Order Completed" event tracking (#388) |
| 135 | +- feat: Add tracking to checkout flow (#384) |
| 136 | +- feat: Add tracking for "Product Removed" + "Cart Viewed" events (#372) |
| 137 | +- feat: Create hydra client on startup (#363) |
| 138 | +- feat: Add tracking for "Product Added" Segment event (#361) |
| 139 | +- feat: 353 nnnnat status labels (#358) |
| 140 | +- feat: update node to version 10 (#347) |
| 141 | +- feat: Add sign in/up info in auth URL generated by Passport (#320) |
136 | 142 |
|
137 | 143 | ## Fixes |
138 | | - - fix: Fix infinite loader when cart empty (#474) |
139 | | - - fix: fix logic for retrying 401s with silent re-auth (#471) |
140 | | - - fix: Add proper isMounted checking (#455) |
141 | | - - fix: Fix error when clicking links when ENABLE_SPA_LINKS=false (#442) |
142 | | - - fix: Add null check (#429) |
143 | | - - fix: incorrect logger.debug (#428) |
144 | | - - fix: show tax total in all summaries (#424) |
145 | | - - fix(414): Fullname is not saved or displayed (#420) |
146 | | - - fix(config): add canonicalUrl to publicRuntimeConfig (#418) |
147 | | - - fix(340): catch Stripe Payment error and save error message (#406) |
148 | | - - fix(385): Fix Product title & image URLs in Cart, MiniCart, FinalReviewCheckoutAction (#412) |
149 | | - - fix: SSR issues with product grids and PDP pages (#407) |
150 | | - - fix: integration test finished before resolving (#401) |
151 | | - - fix: 369 compareAtPrice (#383) |
152 | | - - fix: Remove unused scopes and grant_type (#390) |
153 | | - - fix: Update src/lib/theme/components.js (#392) |
154 | | - - fix: PDP Mobile re-org (#373) |
155 | | - - fix: Add metafields to product query (#378) .. Resolves #375 |
156 | | - - fix: Mobile nav design & bug fixes (#346) |
157 | | - - fix: issue cause by using Router from `next/routes` on the server (#368) |
158 | | - - fix: Always use https for npm registry (#365) |
159 | | - - fix: Duplicated initials in logged in indicator (#343) |
160 | | - - fix: clear a user's cart after placing an order, and remove MiniCart popper from order completed page. (#332) |
161 | | - - fix: add padding to cart items in order complete page (#338) |
162 | | - - fix: Replace passport server-side sessions with cookie session (#349) |
163 | | - - fix: MiniCart popper occasionally being drawn at the wrong position. (#336) |
164 | | - |
165 | | - ## Docs |
166 | | - - docs: update install instructions to link to the official Docs (#382) |
167 | | - - docs: numbering bug (#337) |
| 144 | + |
| 145 | +- fix: Fix infinite loader when cart empty (#474) |
| 146 | +- fix: fix logic for retrying 401s with silent re-auth (#471) |
| 147 | +- fix: Add proper isMounted checking (#455) |
| 148 | +- fix: Fix error when clicking links when ENABLE_SPA_LINKS=false (#442) |
| 149 | +- fix: Add null check (#429) |
| 150 | +- fix: incorrect logger.debug (#428) |
| 151 | +- fix: show tax total in all summaries (#424) |
| 152 | +- fix(414): Fullname is not saved or displayed (#420) |
| 153 | +- fix(config): add canonicalUrl to publicRuntimeConfig (#418) |
| 154 | +- fix(340): catch Stripe Payment error and save error message (#406) |
| 155 | +- fix(385): Fix Product title & image URLs in Cart, MiniCart, FinalReviewCheckoutAction (#412) |
| 156 | +- fix: SSR issues with product grids and PDP pages (#407) |
| 157 | +- fix: integration test finished before resolving (#401) |
| 158 | +- fix: 369 compareAtPrice (#383) |
| 159 | +- fix: Remove unused scopes and grant_type (#390) |
| 160 | +- fix: Update src/lib/theme/components.js (#392) |
| 161 | +- fix: PDP Mobile re-org (#373) |
| 162 | +- fix: Add metafields to product query (#378) .. Resolves #375 |
| 163 | +- fix: Mobile nav design & bug fixes (#346) |
| 164 | +- fix: issue cause by using Router from `next/routes` on the server (#368) |
| 165 | +- fix: Always use https for npm registry (#365) |
| 166 | +- fix: Duplicated initials in logged in indicator (#343) |
| 167 | +- fix: clear a user's cart after placing an order, and remove MiniCart popper from order completed page. (#332) |
| 168 | +- fix: add padding to cart items in order complete page (#338) |
| 169 | +- fix: Replace passport server-side sessions with cookie session (#349) |
| 170 | +- fix: MiniCart popper occasionally being drawn at the wrong position. (#336) |
| 171 | + |
| 172 | +## Docs |
| 173 | + |
| 174 | +- docs: update install instructions to link to the official Docs (#382) |
| 175 | +- docs: numbering bug (#337) |
168 | 176 |
|
169 | 177 | ## Performance Improvements |
170 | | - - perf: Performance improvements (#396) |
| 178 | + |
| 179 | +- perf: Performance improvements (#396) |
171 | 180 |
|
172 | 181 | ## Refactors |
173 | | - - refactor: inventory status fixes and updated UI design (#459) |
174 | | - - refactor: unsplit first and last name fields in Checkout saving (#386) |
175 | | - - refactor: static assets (#367) |
176 | | - - refactor: progressive image (#362) .. Resolves #227 |
177 | | - |
178 | | - ## Chores |
179 | | - - chore: integrate ssr test + broken link checker to CI (#473) |
180 | | - - chore: update the component library to 0.60.1 (#464) |
181 | | - - chore: Add logger messages for 401 error (#423) |
182 | | - - chore: upgrade reactioncommerce/components to latest (#425) |
183 | | - - chore: Deploy develop branch to staging environment in ECS (#355) |
184 | | - - chore: Enable Webpack tree shaking (#352) |
185 | | - - chore upgrade babel and next (#341) |
186 | | - - chore: Set project license to Apache 2.0 (#339) |
| 182 | + |
| 183 | +- refactor: inventory status fixes and updated UI design (#459) |
| 184 | +- refactor: unsplit first and last name fields in Checkout saving (#386) |
| 185 | +- refactor: static assets (#367) |
| 186 | +- refactor: progressive image (#362) .. Resolves #227 |
| 187 | + |
| 188 | +## Chores |
| 189 | + |
| 190 | +- chore: integrate ssr test + broken link checker to CI (#473) |
| 191 | +- chore: update the component library to 0.60.1 (#464) |
| 192 | +- chore: Add logger messages for 401 error (#423) |
| 193 | +- chore: upgrade reactioncommerce/components to latest (#425) |
| 194 | +- chore: Deploy develop branch to staging environment in ECS (#355) |
| 195 | +- chore: Enable Webpack tree shaking (#352) |
| 196 | +- chore upgrade babel and next (#341) |
| 197 | +- chore: Set project license to Apache 2.0 (#339) |
0 commit comments