UNPKG

3.02 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## 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