-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.yaml
180 lines (180 loc) · 7.46 KB
/
CHANGES.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
PreRelease:
changes: []
Releases:
- release: 9
version: 2.2.1
date: 2021-04-01
description: >-
Upgrade all dev dependencies to latest versions and remove babel.
changes:
- type: patch
description: Automated updates of several npm audit issues (70 low, 1 moderate)
commits: [5082eb266aeb43ca817863cf4aa62a9aca9b08b1]
- type: patch
descrition: update most dev dependencies to latest.
commits: [986ed2a1de5cd9aade7bc024eb2418546e1f5c82]
- type: major
description: Remove support for babel
commits:
- a504d0990d50429989632ffca23d77bc477c84e8
- 692fb9eade5498670706c6d12c44cc944700a430
- release: 8
version: 2.2.0
date: 2019-10-07
description: >-
Mostly npm audit fixes. Thanks to GitHub user tamtamchik (Yuri Tkachenko) for the contribution!
changes:
- type: patch
description: Update to latest versions of stryker packages in dev dependencies.
commits: [54a3928bdea0c2f69f9bbd9adc815b99c947af67]
- type: patch
description: Remove stale travis-lint dev dependency to remove some npm audit issues.
commits: [c6c331939693782c37c18d05555a963fa96dea6c]
- type: patch
descriptin: Various npm audit fixes
commits: [59f2d85ffac5b1afcb74e28264e53fa202e86fb9]
- type: minor
description: Add support for node engine version 11
commits: [c9eb047908e8d42639840e1484ebc7c88b25782c]
- release: 7
version: 2.1.0
date: 2018-12-12
description: >-
Important security patch to remove a malware package included as a transitive dependency.
Patch a few other dependencies to the latest versions. Also removes source maps support
from the published code so that it can run more easily in browsers.
changes:
- type: patch
description: Remove compromised version of event-stream dev dependency
commits: [4bef505d7d36593f28c961d760c7a1e462bed94d]
securityIssuesAddressed:
- link: https://www.npmjs.com/advisories/737
summary: flatmap-stream v0.1.1 includes a bitcoin-stealing malware
deprecates:
- version: "<2.1.0"
explanation: Prior versions include a malware package as a transitive dev-dependency in flatmap-stream v0.1.1.
- type: minor
description: Support execution in browsers by removing source map support from published code.
commits:
[
8ccdceafcfdc55f02fd61d49f53b7ebe0e0ab73f,
be66f1c5ba70160652e19117c680f3bf7a9345c5,
]
issuesAddressed:
- id: "#8"
link: https://github.com/mearns/extrinsic-promises/issues/8
- type: patch
description: Update to latest versions of sinon, chai, and sinon-chai dev dependencies.
commits:
[
0d704bd609ee9c9f5306c0a86ee2fa16b347b78f,
d35c4265e17bf4d5b486aa919e7658055129c70c,
]
- type: patch
description: Reduce package size by being explicit about what files need to be included in the package with the "files" property in package.json
commits: [e5b9f834a13d06f19628d54e0f4c26eeb5a89a1d]
- type: minor
description: >-
Ensure we're targeting node v6 for transpilation so it actually works in that version. This
is probably a no-op because it should have already worked back to that version, based on CI testing.
But this will ensure it does for good measure.
commits:
[
cfeb4466da2e5dc0c606bdcd29dd7078d1ee0c22,
c319667585e4f48746c58d7eafe507d82b667ced,
]
- release: 6
version: 2.0.0
date: 2018-10-10
description: >-
'No longer supporting node v5, addressing bug #5 as wont fix'
Note that there is no change to the actual interface, the only compatibility change is dropping support for node v5,
which even there is only for build/development (i.e., you can still run this on node 5, you just cannot build)
changes:
- type: major
description: Remove support for node v5.
commits:
[
5a17ebc0a3ca5ea58fe7f59c9c70f9ead8818b86,
60e07fd082bed0df884816da96bc4b6216b9f5f5,
]
issuesAddressed:
- id: "#5"
link: https://github.com/mearns/extrinsic-promises/issues/5
- release: 5
version: 1.3.1
date: 2018-10-10
description: >-
'Fix bug #4, unhandled rejection warning/error with adopt()'
changes:
- type: patch
description: Fix the unhandled rejection warning with adopt()
commits: [f3a9fb3d015ef9f22e3875ebe4cce08c6f56dcfd]
issuesAddressed:
- id: "#4"
link: https://github.com/mearns/extrinsic-promises/issues/4
- type: patch
description: Address all but one npm audit issues (contemporaneously) (updates to nyc, mocha, stryker)
commits:
- e5aa004a297490a293d565585a44d5d2ed6a95c4
- 67f6cfdb4b97167bddc3b60c2ac1e613cebe7a06
- 8f16dff9a76a35637100248a6c20aeba595dc0ff
- 53a3e238054bc84ec60dee15f405585da96fa952
- type: patch
description: Add package-lock file.
commits: [72ca3363c355c9f05deebe274963539a940f9425]
- type: patch
description: Add node v9 and v10 to supported engines
commits: [96c766a239dfe7dc5af6472d17759f033b7fcd2e]
- release: 4
version: 1.3.0
date: 2018-10-10
description: >-
'Fix bug #2 with missing dependency, and add better support for `require`-ing this package by providing an unnamed'
changes:
- type: minor
description: Fix the missing 'source-map-support' dependency.
commits: [72eebd6361eafeef05ebf1761c6046ad29813944]
issuesAddressed:
- id: "#2"
link: https://github.com/mearns/extrinsic-promises/issues/2
- type: minor
description: Add better support for `require`-ing the package.
commits: [6d40ffe0c01b339195c1cb8e27c189a1fc756383]
issuesAddressed:
- id: "#3"
link: https://github.com/mearns/extrinsic-promises/issues/3
- release: 3
version: 1.2.0
date: 2018-05-02
description: >-
Actually add in the `adopt(thennable)` method, which was added to src but inadvertently not build and published in the previous release.
changes:
- type: minor
description: Add `ExtrinsicPromise::adopt()` method
commits: [749a6ff]
- release: 2
version: 1.1.0
date: 2018-04-12
description: >-
Add an `adopt(thennable)` method to settle an `ExtrinsicPromise` based on the settled state of another thennable.
deprecated: >-
This version was not published correctly. Although the `adopt` method was added to the source code, the code was not actually
rebuilt correctly before beind published, so the published package does _not_ contain the new method. The new `adopt` method
was first correctly published in release 3 (v1.2.0).
changes:
- type: minor
description: Add `ExtrinsicPromise::adopt()` method
commits: [749a6ff]
- type: semantic
description: Add unit tests to ensure that the `fulfill()` and `reject()` methods are bound
commits: [ead0460]
- type: semantic
description: Document in README that fulfill and reject methods are bound.
commits: [9fb1eeb]
- type: semantic
description: Add CHANGES.yaml
commits: [005027f]
- release: 1
version: 1.0.0
date: 2017-11-20