UNPKG

1.84 kBMarkdownView Raw
1# master
2
3# 2.0.0
4
5* port to typescript
6
7# 1.0.2
8
9* fix type module export thanks @dfreeman
10
11# 1.0.1
12
13* fix errors in type definitions thanks @dfreeman
14
15# 1.0.0
16
17* no changes
18
19# v0.5.9
20
21* publish typescript types thanks @amiller-gh
22
23# v0.5.8
24
25* add typescript types thanks @amiller-gh
26
27# v0.5.7
28
29* avoid errors when attempting to unlink a file that has already been removed.
30
31# v0.5.5
32
33* add `Entry.fromStat` thanks @trentmwillis
34* add `applyPatch` and `calculateAndApplyPatch` thanks @trentmwillis
35
36# v0.5.4
37
38* Fix remove-before-add bug. Thanks @dfreeman for excellent bug investigation
39
40# v0.5.3
41
42* Add `FSTree.prototype.addEntries` thanks @chriseppstein
43
44# v0.5.2
45
46* bump version of heimdalljs-logger
47
48# v0.5.1
49
50* replace direct use of debug with heimdalljs-logger
51
52# v0.5.0
53
54* [BREAKING] drop `unlinkdir` and `linkDir` as operations. Downstream can
55 implement this by examining entries, eg by marking them beforehand as
56 broccoli-merge-trees does.
57* [BREAKING] `unlink` and `rmdir` operations are now passed the entry
58* [BREAKING] entries must be lexigraphicaly sorted by relative path. To do this
59 implicitly, use `sortAndExpand`.
60* [BREAKING] entries must include intermediate directories. To do this
61 implicitly, use `sortAndExpand`.
62* reworked implementation to diff via two sorted arrays
63* performance improvements
64* return entires as-provided, preserving user-specified metadata
65* directories in patches always end with a trailing slash
66* fixes various issues related to directory state transitions
67* directories can now receive `change` patches if user-supplied `meta` has
68 property changes
69
70# v0.4.4
71
72* throw errors on duplicate entries (previous behavior was unspecified)
73
74# v0.4.2
75
76* coerce time to number before comparison
77
78# v0.4.1
79
80* add `:` in debug namespace for ecosystem consistency
81
82# v0.4.0
83
84* initial release