1 | # Changelog
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 |
|
5 | The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
|
6 | and adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
|
7 |
|
8 | ## [Unreleased]
|
9 |
|
10 | ## [0.8.0] - 2019-10-30
|
11 |
|
12 | - `createRender` now includes automatic sewing-kit-koa set-up. The `createRender` middleware now accepts an `assetPrefix` that is passed to `sewingKitKoa`'s middleware. [[1160](https://github.com/Shopify/quilt/pull/1160)]
|
13 |
|
14 | ## [0.7.3] - 2019-09-30
|
15 |
|
16 | - Added missing `@shopify/react-cookie` dependency
|
17 |
|
18 | ## [0.7.0] - 2019-09-12
|
19 |
|
20 | - Added universal cookies support using `@shopify/react-cookie`. [#1002](https://github.com/Shopify/quilt/pull/1002)
|
21 |
|
22 | ## [0.6.0] - 2019-09-12
|
23 |
|
24 | - Sets a `Server-Timing` response header with the duration of a request [#990](https://github.com/Shopify/quilt/pull/990)
|
25 |
|
26 | - New Providers utlities:
|
27 |
|
28 | ### `createDefaultProvider()`
|
29 |
|
30 | This function return a set of providers based on a given the of options.
|
31 |
|
32 | ### `<DefaultProvider />`
|
33 |
|
34 | A single component that renders all of the providers required within a typical React application.
|
35 |
|
36 | ## [0.5.1] - 2019-09-11
|
37 |
|
38 | - Add spacing between "[React Server]" prefix and logs [#984](https://github.com/Shopify/quilt/pull/984)
|
39 |
|
40 | ## [0.5.0] - 2019-09-11
|
41 |
|
42 | ### Added
|
43 |
|
44 | - Improved logger to provide more readable production logs in Splunk [#978](https://github.com/Shopify/quilt/pull/978)
|
45 |
|
46 | ## [0.4.0] - 2019-09-06
|
47 |
|
48 | ### Fixed
|
49 |
|
50 | - Server rendering no longer fails with erroneous errors about missing AsyncAssetContext / NetworkContext values [#969](https://github.com/Shopify/quilt/pull/969)
|
51 |
|
52 | ### Added
|
53 |
|
54 | - Add rendering of `HydrationContext` by default [#969](https://github.com/Shopify/quilt/pull/969)
|
55 |
|
56 | ## [0.3.1] - 2019-08-29
|
57 |
|
58 | ### Fixed
|
59 |
|
60 | - Now includes the full error stack as well as the error message when presenting SSR errors in development [#901](https://github.com/Shopify/quilt/pull/901)
|
61 |
|
62 | ## [0.3.0] - 2019-08-28
|
63 |
|
64 | ### Added
|
65 |
|
66 | - Added `Options` object as the second argument to `createRender()` allowing passed in values for `afterEachPass` and `betweenEachPass` [#911](https://github.com/Shopify/quilt/pull/911)
|
67 |
|
68 | ## 0.2.0
|
69 |
|
70 | ### Changed
|
71 |
|
72 | - `createRender` now passses the unchanged `Koa.Context` object.
|
73 |
|
74 | ## [0.1.6] - 2019-08-20
|
75 |
|
76 | - actually passes in the headers from koa context into `NetworkManager`
|
77 |
|
78 | ## [0.1.5] - 2019-08-18
|
79 |
|
80 | - logger middleware will fallback to `console` in render middleware
|
81 |
|
82 | ## 0.1.3
|
83 |
|
84 | ### Changed
|
85 |
|
86 | - Improve error experience in development when server rendering fails [#850](https://github.com/Shopify/quilt/pull/850)
|
87 |
|
88 | ## 0.1.0
|
89 |
|
90 | ### Added
|
91 |
|
92 | - `@shopify/react-server` package
|