@@ -4,7 +4,151 @@ Please add one entry in this file for each change in Yarn's behavior. Use the sa
4
4
5
5
## Master
6
6
7
- - Prevent infinite loop when parsing corrupted lockfile with unterminated string
7
+ - Fixes occasionally mismatching upper/lowecases of drive letters in win32 pnp check
8
+
9
+ [ #7007 ] ( https://github.com/yarnpkg/yarn/pull/7007 ) - [ ** Christoph Werner** ] ( https://github.com/codepunkt )
10
+
11
+ - Fixes the error reporting for non-HTTP network errors (such as invalid certificates)
12
+
13
+ [ #6968 ] ( https://github.com/yarnpkg/yarn/pull/6968 ) - [ ** Chih-Hsuan Yen** ] ( https://github.com/yan12125 )
14
+
15
+ - Changes the location where the ` --require ./.pnp.js ` flag gets added into ` NODE_OPTIONS ` : now at the front (bis)
16
+
17
+ [ #6951 ] ( https://github.com/yarnpkg/yarn/pull/6951 ) - [ ** John-David Dalton** ] ( https://twitter.com/jdalton )
18
+
19
+ - Packages won't be auto-unplugged anymore if ` ignore-scripts ` is set in the yarnrc file
20
+
21
+ [ #6983 ] ( https://github.com/yarnpkg/yarn/pull/6983 ) - [ ** Micha Reiser** ] ( https://github.com/MichaReiser )
22
+
23
+ ## 1.14.0
24
+
25
+ - Improves PnP compatibility with Node 6
26
+
27
+ [ #6871 ] ( https://github.com/yarnpkg/yarn/pull/6871 ) - [ ** Robert Jackson** ] ( https://github.com/rwjblue )
28
+
29
+ - Fixes PnP detection with workspaces (` installConfig ` is now read at the top-level)
30
+
31
+ [ #6878 ] ( https://github.com/yarnpkg/yarn/pull/6878 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
32
+
33
+ - Fixes an interaction between ` yarn pack ` and bundled dependencies
34
+
35
+ [ #6908 ] ( https://github.com/yarnpkg/yarn/pull/6908 ) - [ ** Travis Hoover** ] ( https://twitter.com/thoov )
36
+
37
+ - Adds support for ` GITHUB_TOKEN ` in ` yarn policies set-version `
38
+
39
+ [ #6912 ] ( https://github.com/yarnpkg/yarn/pull/6912 ) - [ ** Billy Vong** ] ( https://github.com/billyvg )
40
+
41
+ - Fixes an issue where ` resolve ` would forward an incomplete basedir to the PnP hook
42
+
43
+ [ #6882 ] ( https://github.com/yarnpkg/yarn/pull/6882 ) - [ ** Zoran Regvart** ] ( https://github.com/zregvart )
44
+
45
+ - Fixes the command that ` yarn unlink ` recommends to run as a followup (now ` yarn install --force ` )
46
+
47
+ [ #6931 ] ( https://github.com/yarnpkg/yarn/pull/6931 ) - [ ** Justin Sacbibit** ] ( https://github.com/justinsacbibit )
48
+
49
+ - Changes the location where the ` --require ./.pnp.js ` flag gets added into ` NODE_OPTIONS ` : now at the front
50
+
51
+ [ #6942 ] ( https://github.com/yarnpkg/yarn/pull/6942 ) - [ ** John-David Dalton** ] ( https://twitter.com/jdalton )
52
+
53
+ - Fixes a bug where ` os ` and ` platform ` requirements weren't properly checked when ` engines ` was missing
54
+
55
+ [ #6976 ] ( https://github.com/yarnpkg/yarn/pull/6976 ) - [ ** Micha Reiser** ] ( https://github.com/MichaReiser )
56
+
57
+ ## 1.13.0
58
+
59
+ - Implements a new ` package.json ` field: ` peerDependenciesMeta `
60
+
61
+ [ #6671 ] ( https://github.com/yarnpkg/yarn/pull/6671 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
62
+
63
+ - Adds an ` optional ` settings to ` peerDependenciesMeta ` to silence missing peer dependency warnings
64
+
65
+ [ #6671 ] ( https://github.com/yarnpkg/yarn/pull/6671 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
66
+
67
+ - Implements ` yarn policies set-version [range] ` . Check [ the documentation] ( ) for usage & tips.
68
+
69
+ [ #6673 ] ( https://github.com/yarnpkg/yarn/pull/6673 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
70
+
71
+ - Fixes a resolution issue when a package had an invalid ` main ` entry
72
+
73
+ [ #6682 ] ( https://github.com/yarnpkg/yarn/pull/6682 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
74
+
75
+ - Decreases the size of the generated ` $PATH ` environment variable for a better Windows support
76
+
77
+ [ #6683 ] ( https://github.com/yarnpkg/yarn/issues/6683 ) - [ ** Rowan Lonsdale** ] ( https://github.com/hWorblehat )
78
+
79
+ - Fixes postinstall scripts for third-party packages when they were referencing a binary from their own dependencies
80
+
81
+ [ #6712 ] ( https://github.com/yarnpkg/yarn/pull/6712 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
82
+
83
+ - Fixes yarn audit exit code overflow
84
+
85
+ [ #6748 ] ( https://github.com/yarnpkg/yarn/issues/6748 ) - [ ** Andrey Vetlugin** ] ( https://github.com/antrew )
86
+
87
+ - Stops automatically unplugging packages with postinstall script when running under ` --ignore-scripts `
88
+
89
+ [ #6820 ] ( https://github.com/yarnpkg/yarn/pull/6820 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
90
+
91
+ - Adds transparent support for the [ ` resolve ` ] ( https://github.com/browserify/resolve ) package when using Plug'n'Play
92
+
93
+ [ #6816 ] ( https://github.com/yarnpkg/yarn/pull/6816 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
94
+
95
+ - Properly reports the error codes when the npm registry throws 500's
96
+
97
+ [ #6817 ] ( https://github.com/yarnpkg/yarn/pull/6817 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
98
+
99
+ ## 1.12.3
100
+
101
+ ** Important:** This release contains a cache bump. It will cause the very first install following the upgrade to take slightly more time, especially if you don't use the [ Offline Mirror] ( https://yarnpkg.com/blog/2016/11/24/offline-mirror/ ) feature. After that everything will be back to normal.
102
+
103
+ - Fixes an issue with ` yarn audit ` when using workspaces
104
+
105
+ [ #6625 ] ( https://github.com/yarnpkg/yarn/pull/6639 ) - [ ** Jeff Valore** ] ( https://twitter.com/codingwithspike )
106
+
107
+ - Uses ` NODE_OPTIONS ` to instruct Node to load the PnP hook, instead of raw CLI arguments
108
+
109
+ ** Caveat:** This change might cause issues for PnP users having a space inside their cwd (cf [ nodejs/node #24065 ] ( https://github.com/nodejs/node/pull/24065 ) )
110
+
111
+ [ #6479 ] ( https://github.com/yarnpkg/yarn/pull/6629 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
112
+
113
+ - Fixes Gulp when used with Plug'n'Play
114
+
115
+ [ #6623 ] ( https://github.com/yarnpkg/yarn/pull/6623 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
116
+
117
+ - Fixes an issue with ` yarn audit ` when the root package was missing a name
118
+
119
+ [ #6611 ] ( https://github.com/yarnpkg/yarn/pull/6611 ) - [ ** Jack Zhao** ] ( https://github.com/bugzpodder )
120
+
121
+ - Fixes an issue with ` yarn audit ` when a package was depending on an empty range
122
+
123
+ [ #6611 ] ( https://github.com/yarnpkg/yarn/pull/6611 ) - [ ** Jack Zhao** ] ( https://github.com/bugzpodder )
124
+
125
+ - Fixes an issue with how symlinks are setup into the cache on Windows
126
+
127
+ [ #6621 ] ( https://github.com/yarnpkg/yarn/pull/6621 ) - [ ** Yoad Snapir** ] ( https://github.com/yoadsn )
128
+
129
+ - Upgrades ` inquirer ` , fixing ` upgrade-interactive ` for users using both Node 10 and Windows
130
+
131
+ [ #6635 ] ( https://github.com/yarnpkg/yarn/pull/6635 ) - [ ** Philipp Feigl** ] ( https://github.com/pfeigl )
132
+
133
+ - Exposes the path to the PnP file using ` require.resolve('pnpapi') `
134
+
135
+ [ #6643 ] ( https://github.com/yarnpkg/yarn/pull/6643 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
136
+
137
+ ## 1.12.2
138
+
139
+ This release doesn't actually exists and was caused by a quirk in our systems.
140
+
141
+ ## 1.12.1
142
+
143
+ - Ensures the engine check is ran before showing the UI for ` upgrade-interactive `
144
+
145
+ [ #6536 ] ( https://github.com/yarnpkg/yarn/pull/6536 ) - [ ** Orta Therox** ] ( https://github.com/orta )
146
+
147
+ - Restores Node v4 support by downgrading ` cli-table3 `
148
+
149
+ [ #6535 ] ( https://github.com/yarnpkg/yarn/pull/6535 ) - [ ** Mark Stacey** ] ( https://github.com/Gudahtt )
150
+
151
+ - Prevents infinite loop when parsing corrupted lockfiles with unterminated strings
8
152
9
153
[ #4965 ] ( https://github.com/yarnpkg/yarn/pull/4965 ) - [ ** Ryan Hendrickson** ] ( https://github.com/rhendric )
10
154
@@ -24,6 +168,22 @@ Please add one entry in this file for each change in Yarn's behavior. Use the sa
24
168
25
169
[ #5322 ] ( https://github.com/yarnpkg/yarn/pull/5322 ) - [ ** Karolis Narkevicius** ] ( https://twitter.com/KidkArolis )
26
170
171
+ - Adds 2FA (Two Factor Authentication) support to publish & alike
172
+
173
+ [ #6555 ] ( https://github.com/yarnpkg/yarn/pull/6555 ) - [ ** Krzysztof Zbudniewek** ] ( https://github.com/neonowy )
174
+
175
+ - Fixes how the ` files ` property is interpreted to bring it in line with npm
176
+
177
+ [ #6562 ] ( https://github.com/yarnpkg/yarn/pull/6562 ) - [ ** Bertrand Marron** ] ( https://github.com/tusbar )
178
+
179
+ - Fixes Yarn invocations on Darwin when the ` yarn ` binary was symlinked
180
+
181
+ [ #6568 ] ( https://github.com/yarnpkg/yarn/pull/6568 ) - [ ** Hidde Boomsma** ] ( https://github.com/hboomsma )
182
+
183
+ - Fixes ` require.resolve ` when used together with the ` paths ` option
184
+
185
+ [ #6565 ] ( https://github.com/yarnpkg/yarn/pull/6565 ) - [ ** Maël Nison** ] ( https://twitter.com/arcanis )
186
+
27
187
## 1.12.0
28
188
29
189
- Adds initial support for PnP on Windows
0 commit comments