UNPKG

2.62 kBMarkdownView Raw
1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
6and 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
30This function return a set of providers based on a given the of options.
31
32### `<DefaultProvider />`
33
34A 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