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 |
|
9 |
|
10 | ## 3.0.0 - 2021-05-21
|
11 |
|
12 | ### Breaking Change
|
13 |
|
14 | - Update minimum supported node version to 12.14.0. Add engines field to help enforce usage of this version. [#1906](https://github.com/Shopify/quilt/pull/1906)
|
15 |
|
16 | ## 2.11.5 - 2021-04-13
|
17 |
|
18 | ### Changed
|
19 |
|
20 | - Removed dependency on tslib, as we no-longer compile with `tsc`. [#1829](https://github.com/Shopify/quilt/pull/1829)
|
21 |
|
22 | ## 2.11.4 - 2021-04-07
|
23 |
|
24 | ### Changed
|
25 |
|
26 | - Updated match-media mock so it passes TypeScript's "strictPropertyInitialization" checks. [#1814](https://github.com/Shopify/quilt/pull/1814)
|
27 |
|
28 | ## 2.11.2 - 2021-03-03
|
29 |
|
30 | ### Fixed
|
31 |
|
32 | - Updated multi-build outputs to include mandatory extensions to fix "Module not found" issues reported by ESM supported bundlers [#1759](https://github.com/Shopify/quilt/pull/1759)
|
33 |
|
34 | ## 2.10.0 - 2020-12-18
|
35 |
|
36 | ### Added
|
37 |
|
38 | - Add new build outputs (CommonJS, ESM, esnext, Node) for greater tree-shakability [#1698](https://github.com/Shopify/quilt/pull/1698
|
39 |
|
40 | ## 2.9.4 - 2020-12-08
|
41 |
|
42 | ### Added
|
43 |
|
44 | - Updated `fetch-mock` dependency to `^9.11.0`. [#1691](https://github.com/Shopify/quilt/pull/1691)
|
45 |
|
46 | ### Fixed
|
47 |
|
48 | - Fixed broken `location` module and re-enabled tests [#1684](https://github.com/Shopify/quilt/pull/1684)
|
49 |
|
50 | ## 2.9.3 - 2020-10-20
|
51 |
|
52 | - Updated `tslib` dependency to `^1.14.1`. [#1657](https://github.com/Shopify/quilt/pull/1657)
|
53 |
|
54 | ## 2.9.2 - 2020-10-09
|
55 |
|
56 | ### Added
|
57 |
|
58 | - `fetch-mock` is updated to the latest version [#1510](https://github.com/Shopify/quilt/pull/1510)
|
59 |
|
60 | Please see the [migration guide](./migration-guide.md) for more information.
|
61 |
|
62 | ## 2.9.1 - 2020-05-05
|
63 |
|
64 | ### Added
|
65 |
|
66 | - Fixed setup instructions instructions for `ensureMocksReset`
|
67 |
|
68 | ## 2.9.0 - 2020-04-23
|
69 |
|
70 | - Added mock for `innerWidth` to dimensions ([#1399](https://github.com/Shopify/quilt/pull/1399))
|
71 |
|
72 | ## 2.8.0 - 2019-10-03
|
73 |
|
74 | - Added the `Connection` class for to allow mocking `navigator.connection` in tests [#1083](https://github.com/Shopify/quilt/pull/1083/files)
|
75 |
|
76 | ## 2.7.1 - 2019-07-03
|
77 |
|
78 | ### Fixed
|
79 |
|
80 | - Fixed bad default behaviour when specifying only a subset of an `IntersectionObserver` mock ([#762](https://github.com/Shopify/quilt/pull/762))
|
81 |
|
82 | ## 2.7.0 - 2019-06-24
|
83 |
|
84 | ### Added
|
85 |
|
86 | - Accurate return types for `Storage` mocks
|
87 |
|
88 | ## 2.6.1 - 2019-04-25
|
89 |
|
90 | ### Fixed
|
91 |
|
92 | - Now correctly declares a dependency on `@shopify/react-async`
|
93 |
|
94 | ### Added
|
95 |
|
96 | - Added a mock for dimensions ([#625](https://github.com/Shopify/quilt/pull/625))
|
97 |
|
98 | ## 2.5.0 - 2019-03-28
|
99 |
|
100 | ### Added
|
101 |
|
102 | - Added a mock for `Promise` ([#614](https://github.com/Shopify/quilt/pull/614))
|
103 |
|
104 | ## 2.4.0
|
105 |
|
106 | ### Added
|
107 |
|
108 | - Added a mock for `IntersectionObserver` and `requestIdleCallback` ([#576](https://github.com/Shopify/quilt/pull/576))
|
109 |
|
110 | ## 2.2.0
|
111 |
|
112 | ### Added
|
113 |
|
114 | - User timing mocks [#468](https://github.com/Shopify/quilt/pull/468).
|
115 |
|
116 | ## 2.1.3 - 2019-01-09
|
117 |
|
118 | - Start of Changelog
|