Bug:Fix file validation issue
[vnfsdk/refrepo.git] / vnfmarket / src / main / webapp / vnfmarket / node_modules / chokidar / CHANGELOG.md
1 # Chokidar 1.6.0 (Jun 22, 2016)
2 * Added ability for force `usePolling` mode by setting `CHOKIDAR_USEPOLLING`
3   env variable
4
5 # Chokidar 1.5.2 (Jun 7, 2016)
6 * Fix missing `addDir` events when using `cwd` and `alwaysStat` options
7 * Fix missing `add` events for files within a renamed directory
8
9 # Chokidar 1.5.1 (May 20, 2016)
10 * To help prevent exhaustion of FSEvents system limitations, consolidate watch
11   instances to the common parent upon detection of separate watch instances on
12   many siblings
13
14 # Chokidar 1.5.0 (May 10, 2016)
15 * Make debounce delay setting used with `atomic: true` user-customizable
16 * Fixes and improvements to `awaitWriteFinish` features
17
18 # Chokidar 1.4.3 (Feb 26, 2016)
19 * Update async-each dependency to ^1.0.0
20
21 # Chokidar 1.4.2 (Dec 30, 2015)
22 * Now correctly emitting `stats` with `awaitWriteFinish` option.
23
24 # Chokidar 1.4.1 (Dec 9, 2015)
25 * The watcher could now be correctly subclassed with ES6 class syntax.
26
27 # Chokidar 1.4.0 (Dec 3, 2015)
28 * Add `.getWatched()` method, exposing all file system entries being watched
29 * Apply `awaitWriteFinish` methodology to `change` events (in addition to `add`)
30 * Fix handling of symlinks within glob paths (#293)
31 * Fix `addDir` and `unlinkDir` events under globs (#337, #401)
32 * Fix issues with `.unwatch()` (#374, #403)
33
34 # Chokidar 1.3.0 (Nov 18, 2015)
35 * Improve `awaitWriteFinish` option behavior
36 * Fix some `cwd` option behavior on Windows
37 * `awaitWriteFinish` and `cwd` are now compatible
38 * Fix some race conditions.
39 * #379: Recreating deleted directory doesn't trigger event
40 * When adding a previously-deleted file, emit 'add', not 'change'
41
42 # Chokidar 1.2.0 (Oct 1, 2015)
43 * Allow nested arrays of paths to be provided to `.watch()` and `.add()`
44 * Add `awaitWriteFinish` option
45
46 # Chokidar 1.1.0 (Sep 23, 2015)
47 * Dependency updates including fsevents@1.0.0, improving installation
48
49 # Chokidar 1.0.6 (Sep 18, 2015)
50 * Fix issue with `.unwatch()` method and relative paths
51
52 # Chokidar 1.0.5 (Jul 20, 2015)
53 * Fix regression with regexes/fns using in `ignored`
54
55 # Chokidar 1.0.4 (Jul 15, 2015)
56 * Fix bug with `ignored` files/globs while `cwd` option is set
57
58 # Chokidar 1.0.3 (Jun 4, 2015)
59 * Fix race issue with `alwaysStat` option and removed files
60
61 # Chokidar 1.0.2 (May 30, 2015)
62 * Fix bug with absolute paths and ENAMETOOLONG error
63
64 # Chokidar 1.0.1 (Apr 8, 2015)
65 * Fix bug with `.close()` method in `fs.watch` mode with `persistent: false`
66   option
67
68 # Chokidar 1.0.0 (Apr 7, 2015)
69 * Glob support! Use globs in `watch`, `add`, and `unwatch` methods
70 * Comprehensive symlink support
71 * New `unwatch` method to turn off watching of previously watched paths
72 * More flexible `ignored` option allowing regex, function, glob, or array
73   courtesy of [anymatch](https://github.com/es128/anymatch)
74 * New `cwd` option to set base dir from which relative paths are derived
75 * New `depth` option for limiting recursion
76 * New `alwaysStat` option to ensure
77   [`fs.Stats`](https://nodejs.org/api/fs.html#fs_class_fs_stats) gets passed
78   with every add/change event
79 * New `ready` event emitted when initial fs tree scan is done and watcher is
80   ready for changes
81 * New `raw` event exposing data and events from the lower-level watch modules
82 * New `followSymlinks` option to impact whether symlinks' targets or the symlink
83   files themselves are watched
84 * New `atomic` option for normalizing artifacts from text editors that use
85   atomic write methods
86 * Ensured watcher's stability with lots of bugfixes.
87
88 # Chokidar 0.12.6 (Jan 6, 2015)
89 * Fix bug which breaks `persistent: false` mode when change events occur
90
91 # Chokidar 0.12.5 (Dec 17, 2014)
92 * Fix bug with matching parent path detection for fsevents instance sharing
93 * Fix bug with ignored watch path in nodefs modes
94
95 # Chokidar 0.12.4 (Dec 14, 2014)
96 * Fix bug in `fs.watch` mode that caused watcher to leak into `cwd`
97 * Fix bug preventing ready event when there are symlinks to ignored paths
98
99 # Chokidar 0.12.3 (Dec 13, 2014)
100 * Fix handling of special files such as named pipes and sockets
101
102 # Chokidar 0.12.2 (Dec 12, 2014)
103 * Fix recursive symlink handling and some other path resolution problems
104
105 # Chokidar 0.12.1 (Dec 10, 2014)
106 * Fix a case where file symlinks were not followed properly
107
108 # Chokidar 0.12.0 (Dec 8, 2014)
109 * Symlink support
110   * Add `followSymlinks` option, which defaults to `true`
111 * Change default watch mode on Linux to non-polling `fs.watch`
112 * Add `atomic` option to normalize events from editors using atomic writes
113   * Particularly Vim and Sublime
114 * Add `raw` event which exposes data from the underlying watch method
115
116 # Chokidar 0.11.1 (Nov 19, 2014)
117 * Fix a bug where an error is thrown when `fs.watch` instantiation fails
118
119 # Chokidar 0.11.0 (Nov 16, 2014)
120 * Add a `ready` event, which is emitted after initial file scan completes
121 * Fix issue with options keys passed in defined as `undefined`
122 * Rename some internal `FSWatcher` properties to indicate they're private
123
124 # Chokidar 0.10.9 (Nov 15, 2014)
125 * Fix some leftover issues from adding watcher reuse
126
127 # Chokidar 0.10.8 (Nov 14, 2014)
128 * Remove accidentally committed/published `console.log` statement.
129 * Sry 'bout that :crying_cat_face:
130
131 # Chokidar 0.10.7 (Nov 14, 2014)
132 * Apply watcher reuse methodology to `fs.watch` and `fs.watchFile` as well
133
134 # Chokidar 0.10.6 (Nov 12, 2014)
135 * More efficient creation/reuse of FSEvents instances to avoid system limits
136 * Reduce simultaneous FSEvents instances allowed in a process
137 * Handle errors thrown by `fs.watch` upon invocation
138
139 # Chokidar 0.10.5 (Nov 6, 2014)
140 * Limit number of simultaneous FSEvents instances (fall back to other methods)
141 * Prevent some cases of EMFILE errors during initialization
142 * Fix ignored files emitting events in some fsevents-mode circumstances
143
144 # Chokidar 0.10.4 (Nov 5, 2014)
145 * Bump fsevents dependency to ~0.3.1
146   * Should resolve build warnings and `npm rebuild` on non-Macs
147
148 # Chokidar 0.10.3 (Oct 28, 2014)
149 * Fix removed dir emitting as `unlink` instead of `unlinkDir`
150 * Fix issues with file changing to dir or vice versa (gh-165)
151 * Fix handling of `ignored` option in fsevents mode
152
153 # Chokidar 0.10.2 (Oct 23, 2014)
154 * Improve individual file watching
155 * Fix fsevents keeping process alive when `persistent: false`
156
157 # Chokidar 0.10.1 (19 October 2014)
158 * Improve handling of text editor atomic writes
159
160 # Chokidar 0.10.0 (Oct 18, 2014)
161 * Many stability and consistency improvements
162 * Resolve many cases of duplicate or wrong events
163 * Correct for fsevents inconsistencies
164 * Standardize handling of errors and relative paths
165 * Fix issues with watching `./`
166
167 # Chokidar 0.9.0 (Sep 25, 2014)
168 * Updated fsevents to 0.3
169 * Update per-system defaults
170 * Fix issues with closing chokidar instance
171 * Fix duplicate change events on win32
172
173 # Chokidar 0.8.2 (Mar 26, 2014)
174 * Fixed npm issues related to fsevents dep.
175 * Updated fsevents to 0.2.
176
177 # Chokidar 0.8.1 (Dec 16, 2013)
178 * Optional deps are now truly optional on windows and
179   linux.
180 * Rewritten in JS, again.
181 * Fixed some FSEvents-related bugs.
182
183 # Chokidar 0.8.0 (Nov 29, 2013)
184 * Added ultra-fast low-CPU OS X file watching with FSEvents.
185   It is enabled by default.
186 * Added `addDir` and `unlinkDir` events.
187 * Polling is now disabled by default on all platforms.
188
189 # Chokidar 0.7.1 (Nov 18, 2013)
190 * `Watcher#close` now also removes all event listeners.
191
192 # Chokidar 0.7.0 (Oct 22, 2013)
193 * When `options.ignored` is two-argument function, it will
194   also be called after stating the FS, with `stats` argument.
195 * `unlink` is no longer emitted on directories.
196
197 # Chokidar 0.6.3 (Aug 12, 2013)
198 * Added `usePolling` option (default: `true`).
199   When `false`, chokidar will use `fs.watch` as backend.
200   `fs.watch` is much faster, but not like super reliable.
201
202 # Chokidar 0.6.2 (Mar 19, 2013)
203 * Fixed watching initially empty directories with `ignoreInitial` option.
204
205 # Chokidar 0.6.1 (Mar 19, 2013)
206 * Added node.js 0.10 support.
207
208 # Chokidar 0.6.0 (Mar 10, 2013)
209 * File attributes (stat()) are now passed to `add` and `change` events as second
210   arguments.
211 * Changed default polling interval for binary files to 300ms.
212
213 # Chokidar 0.5.3 (Jan 13, 2013)
214 * Removed emitting of `change` events before `unlink`.
215
216 # Chokidar 0.5.2 (Jan 13, 2013)
217 * Removed postinstall script to prevent various npm bugs.
218
219 # Chokidar 0.5.1 (Jan 6, 2013)
220 * When starting to watch non-existing paths, chokidar will no longer throw
221   ENOENT error.
222 * Fixed bug with absolute path.
223
224 # Chokidar 0.5.0 (Dec 9, 2012)
225 * Added a bunch of new options:
226     * `ignoreInitial` that allows to ignore initial `add` events.
227     * `ignorePermissionErrors` that allows to ignore ENOENT etc perm errors.
228     * `interval` and `binaryInterval` that allow to change default
229     fs polling intervals.
230
231 # Chokidar 0.4.0 (Jul 26, 2012)
232 * Added `all` event that receives two args (event name and path) that combines
233   `add`, `change` and `unlink` events.
234 * Switched to `fs.watchFile` on node.js 0.8 on windows.
235 * Files are now correctly unwatched after unlink.
236
237 # Chokidar 0.3.0 (Jun 24, 2012)
238 * `unlink` event are no longer emitted for directories, for consistency with
239   `add`.
240
241 # Chokidar 0.2.6 (Jun 8, 2012)
242 * Prevented creating of duplicate 'add' events.
243
244 # Chokidar 0.2.5 (Jun 8, 2012)
245 * Fixed a bug when new files in new directories hadn't been added.
246
247 # Chokidar 0.2.4 (Jun 7, 2012)
248 * Fixed a bug when unlinked files emitted events after unlink.
249
250 # Chokidar 0.2.3 (May 12, 2012)
251 * Fixed watching of files on windows.
252
253 # Chokidar 0.2.2 (May 4, 2012)
254 * Fixed watcher signature.
255
256 # Chokidar 0.2.1 (May 4, 2012)
257 * Fixed invalid API bug when using `watch()`.
258
259 # Chokidar 0.2.0 (May 4, 2012)
260 * Rewritten in js.
261
262 # Chokidar 0.1.1 (Apr 26, 2012)
263 * Changed api to `chokidar.watch()`.
264 * Fixed compilation on windows.
265
266 # Chokidar 0.1.0 (Apr 20, 2012)
267 * Initial release, extracted from
268   [Brunch](https://github.com/brunch/brunch/blob/9847a065aea300da99bd0753f90354cde9de1261/src/helpers.coffee#L66)