1 | # Change Log
|
2 |
|
3 | ## 3.3.0
|
4 |
|
5 | * Traverse symlinks recursively (thanks @caitp, see[#57][#57]).
|
6 | * Upgrade to rewire@2.3.4 (thanks @mbarlock, see [#60][#60]).
|
7 |
|
8 | ## 3.2.0
|
9 |
|
10 | * Support for io.js 3.0 (thanks @JustBlackBird, see [#61][#61]).
|
11 |
|
12 | ## 3.1.0
|
13 |
|
14 | * Follow symlinks in `readdir()` and `readdirSync()` (thanks @caitp, see [#56][#56]).
|
15 |
|
16 | ## 3.0.0
|
17 |
|
18 | * Override `process.cwd()` and `process.chdir()` to work with mocked filesystem (thanks @timkendrick, see [#41][#41]).
|
19 | * Add note about known incompatibilities (thanks @psalaets, see [#45][#45]).
|
20 |
|
21 | ## 2.7.0
|
22 |
|
23 | * Support for io.js 2.0 (thanks @jwilsson, see [#38][#38]).
|
24 |
|
25 | ## 2.6.0
|
26 |
|
27 | * Add `birthtime` to `Stats` objects (thanks @meandmycode, see [#33][#33]).
|
28 |
|
29 | ## 2.5.0
|
30 |
|
31 | * Support for io.js 1.1 (thanks @andrewblond, see [#21][#21]).
|
32 | * Testing on Windows with AppVeyor (thanks @andrewblond, see [#22][#22]).
|
33 |
|
34 | ## 2.4.0
|
35 |
|
36 | * Support for Node 0.12 (thanks @mlegenhausen, see [#18][#18]).
|
37 |
|
38 | ## 2.3.1
|
39 |
|
40 | * Preserve arity of callbacks (see [#11][#11]).
|
41 |
|
42 | ## 2.3.0
|
43 |
|
44 | * Fixes for Node 0.11.13 (see [#9][#9]).
|
45 |
|
46 | ## 2.2.0
|
47 |
|
48 | * Respect file mode on POSIX-compliant systems (see [#7][#7]).
|
49 | * Add benchmarks comparing mock-fs and fs modules (see [#6][#6]).
|
50 |
|
51 | ## 2.1.2
|
52 |
|
53 | * Added more complete license text.
|
54 | * Test on Node 0.9 and 0.11 in addition to 0.8 and 0.10.
|
55 |
|
56 | ## 2.1.1
|
57 |
|
58 | * Added this changelog.
|
59 | * Removed unused gruntfile.js.
|
60 |
|
61 | ## 2.1.0
|
62 |
|
63 | * Directory mtime is now updated when items are added, removed, or modified ([#2][#2]).
|
64 | * Fixed several issues on Windows (see [#3][#3]). One issue remains on Windows with Node 0.8 (see [#4][#4]).
|
65 | * Swapped out Grunt with a single script to run tasks (see [#5][#5]).
|
66 |
|
67 | ## 2.0.0
|
68 |
|
69 | * Simplified API (see [#1][#1]).
|
70 |
|
71 |
|
72 | [#1]: https://github.com/tschaub/mock-fs/pull/1
|
73 | [#2]: https://github.com/tschaub/mock-fs/pull/2
|
74 | [#3]: https://github.com/tschaub/mock-fs/pull/3
|
75 | [#4]: https://github.com/tschaub/mock-fs/issues/4
|
76 | [#5]: https://github.com/tschaub/mock-fs/pull/5
|
77 | [#6]: https://github.com/tschaub/mock-fs/pull/6
|
78 | [#7]: https://github.com/tschaub/mock-fs/pull/7
|
79 | [#9]: https://github.com/tschaub/mock-fs/issues/9
|
80 | [#11]: https://github.com/tschaub/mock-fs/pull/11
|
81 | [#18]: https://github.com/tschaub/mock-fs/pull/18
|
82 | [#21]: https://github.com/tschaub/mock-fs/pull/21
|
83 | [#22]: https://github.com/tschaub/mock-fs/pull/22
|
84 | [#33]: https://github.com/tschaub/mock-fs/pull/33
|
85 | [#38]: https://github.com/tschaub/mock-fs/pull/38
|
86 | [#41]: https://github.com/tschaub/mock-fs/pull/41
|
87 | [#45]: https://github.com/tschaub/mock-fs/pull/45
|
88 | [#56]: https://github.com/tschaub/mock-fs/pull/56
|
89 | [#61]: https://github.com/tschaub/mock-fs/pull/61
|
90 | [#60]: https://github.com/tschaub/mock-fs/pull/60
|
91 | [#57]: https://github.com/tschaub/mock-fs/pull/57
|