|
1 | 1 | ## Changelog |
2 | 2 |
|
3 | | -**5.3.2** - <small>_August 16, 2023_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.3.1...5.3.2) |
4 | | - |
5 | | -Maintenance |
6 | | - |
7 | | -- test: run tests against node 18 @yharaskrik (#637) |
8 | | - |
9 | | -Dependency updates |
10 | | - |
11 | | -- Bump release-drafter/release-drafter from 5.19.0 to 5.23.0 @dependabot (#652) |
12 | | -- Bump actions/setup-node from 3.1.1 to 3.6.0 @dependabot (#638) |
13 | | -- Bump chai from 4.3.6 to 4.3.7 @dependabot (#627) |
14 | | -- Bump mkdirp from 1.0.4 to 2.1.5 @dependabot (#657) |
15 | | -- Bump rimraf from 3.0.2 to 4.3.1 @dependabot (#660) |
16 | | -- Bump tar from 6.1.11 to 6.1.13 @dependabot (#631) |
17 | | -- Bump readdir-glob from 1.1.1 to 1.1.2 @dependabot (#604) |
18 | | -- Bump minimatch from 3.0.4 to 3.1.2 @dependabot (#669) |
19 | | -- Bump async from 3.2.3 to 3.2.4 @dependabot (#596) |
20 | | - |
21 | | -**5.3.1** - <small>_April 15, 2022_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.3.0...5.3.1) |
22 | | - |
23 | | -Maintenance |
24 | | - |
25 | | -- Test against node v16 @ctalkington (#545) |
26 | | - |
27 | | -Dependency updates |
28 | | - |
29 | | -- Bump mocha from 8.3.0 to 9.0.2 @dependabot (#526) |
30 | | -- Bump actions/setup-node from 2.1.5 to 2.2.0 @dependabot (#525) |
31 | | -- Bump jsdoc from 3.6.6 to 3.6.7 @dependabot (#516) |
32 | | -- Bump lodash from 4.17.19 to 4.17.21 @dependabot (#514) |
33 | | -- Bump chai from 4.3.3 to 4.3.4 @dependabot (#508) |
34 | | -- Bump actions/setup-node from 2.2.0 to 2.3.0 @dependabot (#528) |
35 | | -- Bump mocha from 9.0.2 to 9.1.0 @dependabot (#544) |
36 | | -- Bump async from 3.2.0 to 3.2.1 @dependabot (#538) |
37 | | -- Bump actions/checkout from 2.3.4 to 3.0.1 @dependabot (#586) |
38 | | -- Bump actions/setup-node from 2.3.0 to 3.1.1 @dependabot (#585) |
39 | | -- Bump jsdoc from 3.6.7 to 3.6.10 @dependabot (#566) |
40 | | -- Bump async from 3.2.1 to 3.2.3 @dependabot (#562) |
41 | | -- Bump mocha from 9.1.0 to 9.2.2 @dependabot (#580) |
42 | | -- Bump tar from 6.1.0 to 6.1.11 @dependabot (#546) |
43 | | -- Bump chai from 4.3.4 to 4.3.6 @dependabot (#568) |
44 | | - |
45 | | - |
46 | | -**5.3.0** - <small>_March 7, 2021_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.2.0...5.3.0) |
47 | | - |
48 | | -Maintenance |
49 | | - |
50 | | -- Bump chai from 4.3.0 to 4.3.3 (#505) |
51 | | -- Bump zip-stream from 4.0.4 to 4.1.0 (#504) |
52 | | -- Bump mocha from 8.2.1 to 8.3.0 (#499) |
53 | | -- Bump actions/setup-node from v2.1.4 to v2.1.5 (#500) |
54 | | -- Bump tar from 6.0.5 to 6.1.0 (#487) |
55 | | -- Bump chai from 4.2.0 to 4.3.0 (#496) |
56 | | -- Bump tar-stream from 2.1.4 to 2.2.0 (#485) |
57 | | -- Bump actions/setup-node from v2.1.3 to v2.1.4 (#483) |
58 | | -- Update progress example (#384) |
59 | | - |
60 | | -**5.2.0** - <small>_January 6, 2021_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.1.0...5.2.0) |
61 | | - |
62 | | -Features |
63 | | - |
64 | | -- Finalize should always return a promise (#480) |
65 | | - |
66 | | -Maintenance |
67 | | - |
68 | | -- Fix finalize method jsdoc return type (#482) |
69 | | -- Bump actions/setup-node from v2.1.2 to v2.1.3 (#479) |
70 | | -- Update README.md (#478) |
71 | | - |
72 | | -**5.1.0** - <small>_November 19, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.0.2...5.1.0) |
73 | | - |
74 | | -Features |
75 | | - |
76 | | -- Add mode parameter to symlink (#469) |
77 | | -- Add isRegisteredFormat method (#462) |
78 | | - |
79 | | -Bug Fixes |
80 | | - |
81 | | -- Fix glob() `options` parameter's link (#453) |
82 | | - |
83 | | -Maintenance |
84 | | - |
85 | | -- Bump archiver-jsdoc-theme from 1.1.1 to 1.1.3 (#472) |
86 | | -- Bump zip-stream from 4.0.2 to 4.0.4 (#473) |
87 | | -- Bump jsdoc from 3.6.5 to 3.6.6 (#452) |
88 | | -- Bump readdir-glob from 1.0.0 to 1.1.1 (#460) |
89 | | -- Bump mocha from 8.1.3 to 8.2.1 (#465) |
90 | | -- Bump actions/setup-node from v2.1.1 to v2.1.2 (#459) |
91 | | -- Bump actions/checkout from v2.3.2 to v2.3.4 (#466) |
92 | | - |
93 | | -**5.0.2** - <small>_September 11, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.0.1...5.0.2) |
94 | | - |
95 | | -Maintenance |
96 | | - |
97 | | -* Force bump tar-stream from 2.1.2 to 2.1.4 (#450) |
98 | | - |
99 | | -**5.0.1** - <small>_September 10, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.0.0...5.0.1) |
100 | | - |
101 | | -Maintenance |
102 | | - |
103 | | -- Bump tar-stream from 2.1.3 to 2.1.4 (#448) |
104 | | -- Update docs (#441) |
105 | | -- Bump mocha from 8.1.1 to 8.1.3 (#444) |
106 | | -- Bump tar from 6.0.2 to 6.0.5 (#439) |
107 | | -- Bump mocha from 8.1.0 to 8.1.1 (#437) |
108 | | -- Bump actions/checkout from v2.3.1 to v2.3.2 (#438) |
109 | | -- Bump mocha from 8.0.1 to 8.1.0 (#436) |
110 | | -- Bump actions/setup-node from v2.1.0 to v2.1.1 (#432) |
111 | | -- Bump jsdoc from 3.6.4 to 3.6.5 (#434) |
112 | | - |
113 | | -**5.0.0** - <small>_July 22, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/4.0.2...5.0.0) |
114 | | - |
115 | | -* breaking: absolute path glob patterns are no longer supported: use cwd option instead. |
116 | | -* Replaced glob with readdir-glob to be memory efficient (#433) @Yqnn |
117 | | -* Bump zip-stream from 4.0.0 to 4.0.2 (#431) @dependabot |
118 | | -* Bump zip-stream from 3.0.1 to 4.0.0 (#430) @dependabot |
119 | | -* Bump mocha from 6.2.3 to 8.0.1 (#424) @dependabot |
120 | | -* Bump tar from 4.4.13 to 6.0.2 (#426) @dependabot |
121 | | -* Bump tar-stream from 2.1.2 to 2.1.3 (#427) @dependabot |
122 | | -* Bump rimraf from 2.7.1 to 3.0.2 (#425) @dependabot |
123 | | -* Bump actions/setup-node from v1 to v2.1.0 (#428) @dependabot |
124 | | -* Bump actions/checkout from v1 to v2.3.1 (#429) @dependabot |
125 | | -* Bump lodash from 4.17.15 to 4.17.19 (#423) @dependabot |
126 | | - |
127 | | -**4.0.2** - <small>_July 11, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/4.0.1...4.0.2) |
128 | | - |
129 | | -- update to async@^3.2.0 (#420) |
130 | | - |
131 | | -**4.0.1** - <small>_April 14, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/4.0.0...4.0.1) |
132 | | - |
133 | | -- update to zip-stream@^3.0.1 |
134 | | - |
135 | | -**4.0.0** - <small>_April 14, 2020_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.1.1...4.0.0) |
136 | | - |
137 | | -- breaking: slowly catch up with node LTS, remove support for versions under 8. |
138 | | -- update multiple deps. |
139 | | -- fix for a hang with _statQueue (#388) |
140 | | - |
141 | | -**3.1.1** - <small>_August 2, 2019_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.1.0...3.1.1) |
142 | | - |
143 | | -- update zip-stream to v2.1.2 |
144 | | - |
145 | | -**3.1.0** - <small>_August 2, 2019_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.0.3...3.1.0) |
146 | | - |
147 | | -- update zip-stream to v2.1.0 |
148 | | - |
149 | | -**3.0.3** - <small>_July 19, 2019_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.0.2...3.0.3) |
150 | | - |
151 | | -- test: now targeting node v12 |
152 | | - |
153 | | - |
154 | | -**3.0.2** - <small>_July 19, 2019_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.0.1...3.0.2) |
155 | | - |
156 | | -- other: update dependencies |
157 | | - |
158 | | -**3.0.1** - <small>_July 19, 2019_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/3.0.0...3.0.1) |
159 | | - |
160 | | -- other: update dependencies |
161 | | -- docs: now deployed using netlify |
162 | | - |
163 | | -**3.0.0** - <small>_August 22, 2018_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.1.1...3.0.0) |
164 | | - |
165 | | -- breaking: follow node LTS, remove support for versions under 6. (#339) |
166 | | -- bugfix: use stats in tar.js and core.js (#326) |
167 | | -- other: update to archiver-utils@2 and zip-stream@2 |
168 | | -- other: remove lodash npm module usage (#335, #339) |
169 | | -- other: Avoid using deprecated Buffer constructor (#312) |
170 | | -- other: Remove unnecessary return and fix indentation (#297) |
171 | | -- test: now targeting node v10 (#320) |
172 | | - |
173 | | -**2.1.1** — <small>_January 10, 2018_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.1.0...2.1.1) |
174 | | - |
175 | | -- bugfix: fix relative symlink paths (#293) |
176 | | -- other: coding style fixes (#294) |
177 | | - |
178 | | -**2.1.0** — <small>_October 12, 2017_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.0.3...2.1.0) |
179 | | - |
180 | | -- refactor: `directory` now uses glob behind the scenes. should fix some directory recursion issues. (#267, #275) |
181 | | -- docs: more info in quick start. (#284) |
182 | | - |
183 | | -**2.0.3** — <small>_August 25, 2017_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.0.2...2.0.3) |
184 | | - |
185 | | -- bugfix: revert #261 due to potential issues with editing entryData in special cases. |
186 | | -- bugfix: add var to entryData in glob callback (#273) |
187 | | - |
188 | | -**2.0.2** — <small>_August 25, 2017_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.0.1...2.0.2) |
189 | | - |
190 | | -- docs: fix changelog date. |
191 | | - |
192 | | -**2.0.1** — <small>_August 25, 2017_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/2.0.0...2.0.1) |
193 | | - |
194 | | -- bugfix: add const to entryData in glob callback (#261) |
195 | | -- other: coding style fixes (#263) |
196 | | - |
197 | | -**2.0.0** — <small>_July 5, 2017_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/1.3.0...2.0.0) |
198 | | - |
199 | | -- feature: support for symlinks. (#228) |
200 | | -- feature: support for promises on `finalize`. (#248) |
201 | | -- feature: addition of `symlink` method for programmatically creating symlinks within an archive. |
202 | | -- change: emit `warning` instead of `error` when stat fails and the process can still continue. |
203 | | -- change: errors and warnings now contain extended data (where available) and have standardized error codes (#256) |
204 | | -- change: removal of deprecated `bulk` functionality. (#249) |
205 | | -- change: removal of internal `_entries` property in favor of `progress` event. (#247) |
206 | | -- change: support for node v4.0+ only. node v0.10 and v0.12 support has been dropped. (#241) |
207 | | - |
208 | | -**1.3.0** — <small>_December 13, 2016_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/1.2.0...1.3.0) |
209 | | - |
210 | | -- improve `directory` and `glob` methods to use events rather than callbacks. (#203) |
211 | | -- fix bulk warning spam (#208) |
212 | | -- updated mocha (#205) |
213 | | - |
214 | | -**1.2.0** — <small>_November 2, 2016_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/1.1.0...1.2.0) |
215 | | - |
216 | | -- Add a `process.emitWarning` for `deprecated` (#202) |
217 | | - |
218 | | -**1.1.0** — <small>_August 29, 2016_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/1.0.1...1.1.0) |
219 | | - |
220 | | -- minor doc fixes. |
221 | | -- bump deps to ensure latest versions are used. |
222 | | - |
223 | | -**1.0.1** — <small>_July 27, 2016_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/1.0.0...1.0.1) |
224 | | - |
225 | | -- minor doc fixes. |
226 | | -- dependencies upgraded. |
227 | | - |
228 | | -**1.0.0** — <small>_April 5, 2016_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/0.21.0...1.0.0) |
229 | | - |
230 | | -- version unification across many archiver packages. |
231 | | -- dependencies upgraded and now using semver caret (^). |
232 | | - |
233 | | -**0.21.0** — <small>_December 21, 2015_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/0.20.0...0.21.0) |
234 | | - |
235 | | -- core: add support for `entry.prefix`. update some internals to use it. |
236 | | -- core(glob): when setting `options.cwd` get an absolute path to the file and use the relative path for `entry.name`. #173 |
237 | | -- core(bulk): soft-deprecation of `bulk` feature. will remain for time being with no new features or support. |
238 | | -- docs: initial jsdoc for core. http://archiverjs.com/docs |
239 | | -- tests: restructure a bit. |
240 | | - |
241 | | -**0.20.0** — <small>_November 30, 2015_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/0.19.0...0.20.0) |
242 | | - |
243 | | -- simpler path normalization as path.join was a bit restrictive. #162 |
244 | | -- move utils to separate module to DRY. |
| 3 | +**6.0.0-next** - <small>_August XX, 2023_</small> — [Diff](https://github.com/archiverjs/node-archiver/compare/5.3.2...6.0.0) |
245 | 4 |
|
246 | 5 | [Release Archive](https://github.com/archiverjs/node-archiver/releases) |
0 commit comments