1 | <a name="3.0.2"></a>
|
2 | ## [3.0.2](https://github.com/ipfs/js-ipfs-repo/compare/v3.0.1...v3.0.2) (2020-06-15)
|
3 |
|
4 |
|
5 | ### Features
|
6 |
|
7 | * use datastore-level in the browser again ([#236](https://github.com/ipfs/js-ipfs-repo/issues/236)) ([33663b3](https://github.com/ipfs/js-ipfs-repo/commit/33663b3))
|
8 |
|
9 |
|
10 |
|
11 | <a name="3.0.1"></a>
|
12 | ## [3.0.1](https://github.com/ipfs/js-ipfs-repo/compare/v3.0.0...v3.0.1) (2020-05-19)
|
13 |
|
14 |
|
15 | ### Bug Fixes
|
16 |
|
17 | * return blocks from putmany as blocks are passed in ([8c386c7](https://github.com/ipfs/js-ipfs-repo/commit/8c386c7))
|
18 |
|
19 |
|
20 |
|
21 | <a name="3.0.0"></a>
|
22 | # [3.0.0](https://github.com/ipfs/js-ipfs-repo/compare/v2.1.1...v3.0.0) (2020-05-14)
|
23 |
|
24 |
|
25 | ### Features
|
26 |
|
27 | * use streaming API for blockstore access ([#232](https://github.com/ipfs/js-ipfs-repo/issues/232)) ([65d7596](https://github.com/ipfs/js-ipfs-repo/commit/65d7596))
|
28 |
|
29 |
|
30 | ### BREAKING CHANGES
|
31 |
|
32 | * * `repo.blockstore.putMany()` used to return a promise that resolved when all the deletes were done, now it returns an AsyncIterator that yields `{key, value}` objects as the put progresses
|
33 | * `repo.blockstore.deleteMany()` used to return a promise that resolved when all the deletes were done, now it returns an AsyncIterator that yields CID objects as the delete progresses
|
34 |
|
35 |
|
36 |
|
37 | <a name="2.1.1"></a>
|
38 | ## [2.1.1](https://github.com/ipfs/js-ipfs-repo/compare/v2.1.0...v2.1.1) (2020-05-05)
|
39 |
|
40 |
|
41 |
|
42 | <a name="2.1.0"></a>
|
43 | # [2.1.0](https://github.com/ipfs/js-ipfs-repo/compare/v2.0.1...v2.1.0) (2020-05-04)
|
44 |
|
45 |
|
46 | ### Bug Fixes
|
47 |
|
48 | * **ci:** add empty commit to fix lint checks on master ([d1773b1](https://github.com/ipfs/js-ipfs-repo/commit/d1773b1))
|
49 |
|
50 |
|
51 | ### Features
|
52 |
|
53 | * add deleteMany method ([#230](https://github.com/ipfs/js-ipfs-repo/issues/230)) ([3210db9](https://github.com/ipfs/js-ipfs-repo/commit/3210db9))
|
54 |
|
55 |
|
56 |
|
57 | <a name="2.0.1"></a>
|
58 | ## [2.0.1](https://github.com/ipfs/js-ipfs-repo/compare/v2.0.0...v2.0.1) (2020-04-28)
|
59 |
|
60 |
|
61 | ### Features
|
62 |
|
63 | * adds .replace and .getAll methods to config ([#227](https://github.com/ipfs/js-ipfs-repo/issues/227)) ([0122537](https://github.com/ipfs/js-ipfs-repo/commit/0122537))
|
64 |
|
65 |
|
66 |
|
67 | <a name="2.0.0"></a>
|
68 | # [2.0.0](https://github.com/ipfs/js-ipfs-repo/compare/v1.0.1...v2.0.0) (2020-04-20)
|
69 |
|
70 |
|
71 | ### Features
|
72 |
|
73 | * use new datastore-idb ([#225](https://github.com/ipfs/js-ipfs-repo/issues/225)) ([99df42b](https://github.com/ipfs/js-ipfs-repo/commit/99df42b))
|
74 |
|
75 |
|
76 |
|
77 | <a name="1.0.1"></a>
|
78 | ## [1.0.1](https://github.com/ipfs/js-ipfs-repo/compare/v1.0.0...v1.0.1) (2020-03-30)
|
79 |
|
80 |
|
81 |
|
82 | # [1.0.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.30.1...v1.0.0) (2020-02-10)
|
83 |
|
84 |
|
85 | ### Bug Fixes
|
86 |
|
87 | * close root datastore after initialized check ([65f60d3](https://github.com/ipfs/js-ipfs-repo/commit/65f60d387aeee63d4787c91483d9ef0b02a31f9d))
|
88 |
|
89 |
|
90 | ### Features
|
91 |
|
92 | * add isInitialized method ([0c016c5](https://github.com/ipfs/js-ipfs-repo/commit/0c016c5591b572f4ba86f861fcbbfb47dc5cb21e))
|
93 |
|
94 |
|
95 |
|
96 | <a name="0.30.1"></a>
|
97 | ## [0.30.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.30.0...v0.30.1) (2019-11-29)
|
98 |
|
99 |
|
100 | ### Bug Fixes
|
101 |
|
102 | * pass backwards-compatible level-js options ([#215](https://github.com/ipfs/js-ipfs-repo/issues/215)) ([6286167](https://github.com/ipfs/js-ipfs-repo/commit/6286167))
|
103 |
|
104 |
|
105 |
|
106 | <a name="0.30.0"></a>
|
107 | # [0.30.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.29.2...v0.30.0) (2019-11-27)
|
108 |
|
109 |
|
110 | ### Features
|
111 |
|
112 | * remove options object from stat method ([#216](https://github.com/ipfs/js-ipfs-repo/issues/216)) ([0fb521c](https://github.com/ipfs/js-ipfs-repo/commit/0fb521c))
|
113 |
|
114 |
|
115 |
|
116 | <a name="0.29.2"></a>
|
117 | ## [0.29.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.29.1...v0.29.2) (2019-11-19)
|
118 |
|
119 |
|
120 | ### Bug Fixes
|
121 |
|
122 | * close root datastore ([#214](https://github.com/ipfs/js-ipfs-repo/issues/214)) ([72bae9d](https://github.com/ipfs/js-ipfs-repo/commit/72bae9d))
|
123 |
|
124 |
|
125 |
|
126 | <a name="0.29.1"></a>
|
127 | ## [0.29.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.29.0...v0.29.1) (2019-11-14)
|
128 |
|
129 |
|
130 | ### Bug Fixes
|
131 |
|
132 | * human readable option ([#213](https://github.com/ipfs/js-ipfs-repo/issues/213)) ([bf0f170](https://github.com/ipfs/js-ipfs-repo/commit/bf0f170))
|
133 |
|
134 |
|
135 |
|
136 | <a name="0.29.0"></a>
|
137 | # [0.29.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.28.1...v0.29.0) (2019-11-06)
|
138 |
|
139 |
|
140 | ### Features
|
141 |
|
142 | * automatic repo migrations ([#202](https://github.com/ipfs/js-ipfs-repo/issues/202)) ([a0b6f95](https://github.com/ipfs/js-ipfs-repo/commit/a0b6f95))
|
143 |
|
144 |
|
145 |
|
146 | <a name="0.28.1"></a>
|
147 | ## [0.28.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.28.0...v0.28.1) (2019-10-29)
|
148 |
|
149 |
|
150 |
|
151 | <a name="0.28.0"></a>
|
152 | # [0.28.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.27.1...v0.28.0) (2019-09-20)
|
153 |
|
154 |
|
155 | ### Features
|
156 |
|
157 | * accept async iterators into blockstore.putMany ([#209](https://github.com/ipfs/js-ipfs-repo/issues/209)) ([9c06303](https://github.com/ipfs/js-ipfs-repo/commit/9c06303))
|
158 |
|
159 |
|
160 | ### BREAKING CHANGES
|
161 |
|
162 | * you must pass an iterable or async iterable to putMany
|
163 | - this should be relatively painless as the current API is to pass an
|
164 | array which is iterable, but it does change the API.
|
165 |
|
166 | * chore: remove CI commitlint
|
167 | * chore: add node 12 to CI
|
168 | * docs: update docs with new api
|
169 |
|
170 |
|
171 |
|
172 | <a name="0.27.1"></a>
|
173 | ## [0.27.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.27.0...v0.27.1) (2019-08-21)
|
174 |
|
175 |
|
176 | ### Bug Fixes
|
177 |
|
178 | * memlock throws error when lock exists ([#200](https://github.com/ipfs/js-ipfs-repo/issues/200)) ([79fb031](https://github.com/ipfs/js-ipfs-repo/commit/79fb031))
|
179 |
|
180 |
|
181 | ### Features
|
182 |
|
183 | * export blockstore key encode/decode utils ([#206](https://github.com/ipfs/js-ipfs-repo/issues/206)) ([f83edae](https://github.com/ipfs/js-ipfs-repo/commit/f83edae)), closes [/github.com/ipfs/js-ipfs/pull/2022/files#r303389863](https://github.com//github.com/ipfs/js-ipfs/pull/2022/files/issues/r303389863)
|
184 | * not found error for config values ([#201](https://github.com/ipfs/js-ipfs-repo/issues/201)) ([a8e5860](https://github.com/ipfs/js-ipfs-repo/commit/a8e5860))
|
185 |
|
186 |
|
187 |
|
188 | <a name="0.27.0"></a>
|
189 | # [0.27.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.6...v0.27.0) (2019-06-04)
|
190 |
|
191 |
|
192 | ### Features
|
193 |
|
194 | * refactor/async await ([#199](https://github.com/ipfs/js-ipfs-repo/issues/199)) ([e6db5cf](https://github.com/ipfs/js-ipfs-repo/commit/e6db5cf))
|
195 |
|
196 |
|
197 | ### BREAKING CHANGES
|
198 |
|
199 | * ipfs-repo has been refactored to use async/await. All callback support has been dropped. See the README for the new api.
|
200 |
|
201 |
|
202 |
|
203 | <a name="0.26.6"></a>
|
204 | ## [0.26.6](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.5...v0.26.6) (2019-05-13)
|
205 |
|
206 |
|
207 |
|
208 | <a name="0.26.5"></a>
|
209 | ## [0.26.5](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.4...v0.26.5) (2019-05-09)
|
210 |
|
211 |
|
212 |
|
213 | <a name="0.26.4"></a>
|
214 | ## [0.26.4](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.3...v0.26.4) (2019-03-18)
|
215 |
|
216 |
|
217 | ### Bug Fixes
|
218 |
|
219 | * reduce bundle size ([#186](https://github.com/ipfs/js-ipfs-repo/issues/186)) ([0aa9d77](https://github.com/ipfs/js-ipfs-repo/commit/0aa9d77))
|
220 |
|
221 |
|
222 |
|
223 | <a name="0.26.3"></a>
|
224 | ## [0.26.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.2...v0.26.3) (2019-03-13)
|
225 |
|
226 |
|
227 | ### Bug Fixes
|
228 |
|
229 | * update lock file package to fix compromised lock check ([#193](https://github.com/ipfs/js-ipfs-repo/issues/193)) ([73d95cd](https://github.com/ipfs/js-ipfs-repo/commit/73d95cd))
|
230 |
|
231 |
|
232 |
|
233 | <a name="0.26.2"></a>
|
234 | ## [0.26.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.2-rc.0...v0.26.2) (2019-02-18)
|
235 |
|
236 |
|
237 |
|
238 | <a name="0.26.2-rc.0"></a>
|
239 | ## [0.26.2-rc.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.1...v0.26.2-rc.0) (2019-02-14)
|
240 |
|
241 |
|
242 |
|
243 | <a name="0.26.1"></a>
|
244 | ## [0.26.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.26.0...v0.26.1) (2019-01-15)
|
245 |
|
246 |
|
247 | ### Bug Fixes
|
248 |
|
249 | * fix repo lock and buffer api ([#185](https://github.com/ipfs/js-ipfs-repo/issues/185)) ([f56aea3](https://github.com/ipfs/js-ipfs-repo/commit/f56aea3))
|
250 |
|
251 |
|
252 |
|
253 | <a name="0.26.0"></a>
|
254 | # [0.26.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.25.2...v0.26.0) (2018-12-07)
|
255 |
|
256 |
|
257 | ### Features
|
258 |
|
259 | * cid agnostic blockstore .get and .has ([#184](https://github.com/ipfs/js-ipfs-repo/issues/184)) ([18cca08](https://github.com/ipfs/js-ipfs-repo/commit/18cca08))
|
260 |
|
261 |
|
262 |
|
263 | <a name="0.25.2"></a>
|
264 | ## [0.25.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.25.1...v0.25.2) (2018-11-28)
|
265 |
|
266 |
|
267 | ### Bug Fixes
|
268 |
|
269 | * fix staleness check ([#182](https://github.com/ipfs/js-ipfs-repo/issues/182)) ([ede5dd6](https://github.com/ipfs/js-ipfs-repo/commit/ede5dd6))
|
270 |
|
271 |
|
272 |
|
273 | <a name="0.25.1"></a>
|
274 | ## [0.25.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.25.0...v0.25.1) (2018-11-19)
|
275 |
|
276 |
|
277 | ### Bug Fixes
|
278 |
|
279 | * fix lock for node 11 ([#181](https://github.com/ipfs/js-ipfs-repo/issues/181)) ([bec2a5d](https://github.com/ipfs/js-ipfs-repo/commit/bec2a5d))
|
280 |
|
281 |
|
282 |
|
283 | <a name="0.25.0"></a>
|
284 | # [0.25.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.24.0...v0.25.0) (2018-10-26)
|
285 |
|
286 |
|
287 |
|
288 | <a name="0.24.0"></a>
|
289 | # [0.24.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.23.1...v0.24.0) (2018-09-20)
|
290 |
|
291 |
|
292 |
|
293 | <a name="0.23.1"></a>
|
294 | ## [0.23.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.23.0...v0.23.1) (2018-08-09)
|
295 |
|
296 |
|
297 | ### Bug Fixes
|
298 |
|
299 | * repo should not break-from-v6-to-v7 ([33eab19](https://github.com/ipfs/js-ipfs-repo/commit/33eab19))
|
300 |
|
301 |
|
302 |
|
303 | <a name="0.23.0"></a>
|
304 | # [0.23.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.22.1...v0.23.0) (2018-08-09)
|
305 |
|
306 |
|
307 |
|
308 | <a name="0.22.1"></a>
|
309 | ## [0.22.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.22.0...v0.22.1) (2018-05-29)
|
310 |
|
311 |
|
312 | ### Bug Fixes
|
313 |
|
314 | * expose errors to resolve need for antipattern require ([bf1fb9c](https://github.com/ipfs/js-ipfs-repo/commit/bf1fb9c))
|
315 |
|
316 |
|
317 |
|
318 | <a name="0.22.0"></a>
|
319 | # [0.22.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.21.0...v0.22.0) (2018-05-29)
|
320 |
|
321 |
|
322 | ### Bug Fixes
|
323 |
|
324 | * upgrade datastores for node 10 ([#168](https://github.com/ipfs/js-ipfs-repo/issues/168)) ([bd8a930](https://github.com/ipfs/js-ipfs-repo/commit/bd8a930))
|
325 |
|
326 |
|
327 |
|
328 | <a name="0.21.0"></a>
|
329 | # [0.21.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.20.1...v0.21.0) (2018-05-06)
|
330 |
|
331 |
|
332 |
|
333 | <a name="0.20.1"></a>
|
334 | ## [0.20.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.20.0...v0.20.1) (2018-05-05)
|
335 |
|
336 |
|
337 | ### Features
|
338 |
|
339 | * add uniform error to isInitialized ([755b5c6](https://github.com/ipfs/js-ipfs-repo/commit/755b5c6))
|
340 |
|
341 |
|
342 |
|
343 | <a name="0.20.0"></a>
|
344 | # [0.20.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.19.0...v0.20.0) (2018-04-23)
|
345 |
|
346 |
|
347 | ### Bug Fixes
|
348 |
|
349 | * fix tests for ci ([d1457cd](https://github.com/ipfs/js-ipfs-repo/commit/d1457cd))
|
350 |
|
351 |
|
352 | ### Features
|
353 |
|
354 | * **lock:** allow for custom lock ([c97db6c](https://github.com/ipfs/js-ipfs-repo/commit/c97db6c))
|
355 |
|
356 |
|
357 |
|
358 | <a name="0.19.0"></a>
|
359 | # [0.19.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.7...v0.19.0) (2018-04-10)
|
360 |
|
361 |
|
362 |
|
363 | <a name="0.18.7"></a>
|
364 | ## [0.18.7](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.6...v0.18.7) (2018-01-30)
|
365 |
|
366 |
|
367 | ### Features
|
368 |
|
369 | * implement .stat function ([#159](https://github.com/ipfs/js-ipfs-repo/issues/159)) ([bd522ee](https://github.com/ipfs/js-ipfs-repo/commit/bd522ee))
|
370 |
|
371 |
|
372 |
|
373 | <a name="0.18.6"></a>
|
374 | ## [0.18.6](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.5...v0.18.6) (2018-01-27)
|
375 |
|
376 |
|
377 | ### Features
|
378 |
|
379 | * export the current repo version. ([#158](https://github.com/ipfs/js-ipfs-repo/issues/158)) ([106b651](https://github.com/ipfs/js-ipfs-repo/commit/106b651))
|
380 |
|
381 |
|
382 |
|
383 | <a name="0.18.5"></a>
|
384 | ## [0.18.5](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.4...v0.18.5) (2017-12-11)
|
385 |
|
386 |
|
387 | ### Bug Fixes
|
388 |
|
389 | * keys is a standard interface-datastore ([#156](https://github.com/ipfs/js-ipfs-repo/issues/156)) ([d99f3c4](https://github.com/ipfs/js-ipfs-repo/commit/d99f3c4))
|
390 |
|
391 |
|
392 |
|
393 | <a name="0.18.4"></a>
|
394 | ## [0.18.4](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.3...v0.18.4) (2017-12-05)
|
395 |
|
396 |
|
397 | ### Features
|
398 |
|
399 | * keystore ([#155](https://github.com/ipfs/js-ipfs-repo/issues/155)) ([27df24d](https://github.com/ipfs/js-ipfs-repo/commit/27df24d))
|
400 |
|
401 |
|
402 |
|
403 | <a name="0.18.3"></a>
|
404 | ## [0.18.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.2...v0.18.3) (2017-11-08)
|
405 |
|
406 |
|
407 |
|
408 | <a name="0.18.2"></a>
|
409 | ## [0.18.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.1...v0.18.2) (2017-11-06)
|
410 |
|
411 |
|
412 | ### Bug Fixes
|
413 |
|
414 | * more windows interop ([#147](https://github.com/ipfs/js-ipfs-repo/issues/147)) ([22590cb](https://github.com/ipfs/js-ipfs-repo/commit/22590cb))
|
415 |
|
416 |
|
417 |
|
418 | <a name="0.18.1"></a>
|
419 | ## [0.18.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.18.0...v0.18.1) (2017-11-06)
|
420 |
|
421 |
|
422 |
|
423 | <a name="0.18.0"></a>
|
424 | # [0.18.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.17.0...v0.18.0) (2017-11-04)
|
425 |
|
426 |
|
427 | ### Bug Fixes
|
428 |
|
429 | * remove unused multiaddr dependency ([#143](https://github.com/ipfs/js-ipfs-repo/issues/143)) ([72b74ce](https://github.com/ipfs/js-ipfs-repo/commit/72b74ce))
|
430 |
|
431 |
|
432 | ### Features
|
433 |
|
434 | * Windows interop ([#146](https://github.com/ipfs/js-ipfs-repo/issues/146)) ([fc66c06](https://github.com/ipfs/js-ipfs-repo/commit/fc66c06))
|
435 |
|
436 |
|
437 |
|
438 | <a name="0.17.0"></a>
|
439 | # [0.17.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.15.0...v0.17.0) (2017-07-23)
|
440 |
|
441 |
|
442 | ### Bug Fixes
|
443 |
|
444 | * the prune of webcrypto-ossl ([b5187e7](https://github.com/ipfs/js-ipfs-repo/commit/b5187e7))
|
445 |
|
446 |
|
447 |
|
448 | <a name="0.15.0"></a>
|
449 | # [0.15.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.14.0...v0.15.0) (2017-07-04)
|
450 |
|
451 |
|
452 |
|
453 | <a name="0.14.0"></a>
|
454 | # [0.14.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.13.2...v0.14.0) (2017-06-27)
|
455 |
|
456 |
|
457 | ### Bug Fixes
|
458 |
|
459 | * add backwards compatibility and more tests ([#138](https://github.com/ipfs/js-ipfs-repo/issues/138)) ([60e0da7](https://github.com/ipfs/js-ipfs-repo/commit/60e0da7))
|
460 |
|
461 |
|
462 |
|
463 | <a name="0.13.2"></a>
|
464 | ## [0.13.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.13.1...v0.13.2) (2017-06-04)
|
465 |
|
466 |
|
467 | ### Bug Fixes
|
468 |
|
469 | * remove the extensions .data that got introduced by [#136](https://github.com/ipfs/js-ipfs-repo/issues/136) ([1c80df2](https://github.com/ipfs/js-ipfs-repo/commit/1c80df2))
|
470 |
|
471 |
|
472 |
|
473 | <a name="0.13.1"></a>
|
474 | ## [0.13.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.13.0...v0.13.1) (2017-05-23)
|
475 |
|
476 |
|
477 |
|
478 | <a name="0.13.0"></a>
|
479 | # [0.13.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.12.0...v0.13.0) (2017-03-23)
|
480 |
|
481 |
|
482 | ### Bug Fixes
|
483 |
|
484 | * use open method and fork of level-js ([#128](https://github.com/ipfs/js-ipfs-repo/issues/128)) ([a8f59c4](https://github.com/ipfs/js-ipfs-repo/commit/a8f59c4))
|
485 |
|
486 |
|
487 |
|
488 | <a name="0.12.0"></a>
|
489 | # [0.12.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.11.3...v0.12.0) (2017-03-21)
|
490 |
|
491 |
|
492 | ### Features
|
493 |
|
494 | * migrate to datastore from pull-blob-store ([5872e31](https://github.com/ipfs/js-ipfs-repo/commit/5872e31))
|
495 |
|
496 |
|
497 |
|
498 | <a name="0.11.3"></a>
|
499 | ## [0.11.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.11.2...v0.11.3) (2017-02-09)
|
500 |
|
501 |
|
502 | ### Features
|
503 |
|
504 | * change window to self for webworker support ([0f0d686](https://github.com/ipfs/js-ipfs-repo/commit/0f0d686))
|
505 |
|
506 |
|
507 |
|
508 | <a name="0.11.2"></a>
|
509 | ## [0.11.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.11.1...v0.11.2) (2016-12-12)
|
510 |
|
511 |
|
512 | ### Bug Fixes
|
513 |
|
514 | * example ([c2c76d7](https://github.com/ipfs/js-ipfs-repo/commit/c2c76d7))
|
515 |
|
516 |
|
517 |
|
518 | <a name="0.11.1"></a>
|
519 | ## [0.11.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.11.0...v0.11.1) (2016-11-07)
|
520 |
|
521 |
|
522 |
|
523 | <a name="0.11.0"></a>
|
524 | # [0.11.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.10.0...v0.11.0) (2016-11-03)
|
525 |
|
526 |
|
527 |
|
528 | <a name="0.10.0"></a>
|
529 | # [0.10.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.9.1...v0.10.0) (2016-10-26)
|
530 |
|
531 |
|
532 | ### Features
|
533 |
|
534 | * blockstore gets blockBlobs instead of blocks (the difference is that now it receives the key in which it should store it ([f7e4047](https://github.com/ipfs/js-ipfs-repo/commit/f7e4047))
|
535 | * no optional extension + simplify some of blockstore code ([311551a](https://github.com/ipfs/js-ipfs-repo/commit/311551a))
|
536 |
|
537 |
|
538 |
|
539 | <a name="0.9.1"></a>
|
540 | ## [0.9.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.9.0...v0.9.1) (2016-09-12)
|
541 |
|
542 |
|
543 | ### Bug Fixes
|
544 |
|
545 | * **blockstore:** lock getStream to avoid race issues ([d12086e](https://github.com/ipfs/js-ipfs-repo/commit/d12086e))
|
546 |
|
547 |
|
548 |
|
549 | <a name="0.9.0"></a>
|
550 | # [0.9.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.8.0...v0.9.0) (2016-09-08)
|
551 |
|
552 |
|
553 | ### Features
|
554 |
|
555 | * **pull + api:** migration to pull streams + rename datastore -> ([08e68b3](https://github.com/ipfs/js-ipfs-repo/commit/08e68b3))
|
556 |
|
557 |
|
558 |
|
559 | <a name="0.8.0"></a>
|
560 | # [0.8.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.5...v0.8.0) (2016-05-05)
|
561 |
|
562 |
|
563 | ### Bug Fixes
|
564 |
|
565 | * follow abstract-blob-store interface for exists calls ([6abd0f5](https://github.com/ipfs/js-ipfs-repo/commit/6abd0f5))
|
566 |
|
567 |
|
568 |
|
569 | <a name="0.7.5"></a>
|
570 | ## [0.7.5](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.4...v0.7.5) (2016-05-02)
|
571 |
|
572 |
|
573 |
|
574 | <a name="0.7.4"></a>
|
575 | ## [0.7.4](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.3...v0.7.4) (2016-04-30)
|
576 |
|
577 |
|
578 |
|
579 | <a name="0.7.3"></a>
|
580 | ## [0.7.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.2...v0.7.3) (2016-04-30)
|
581 |
|
582 |
|
583 |
|
584 | <a name="0.7.2"></a>
|
585 | ## [0.7.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.1...v0.7.2) (2016-04-30)
|
586 |
|
587 |
|
588 |
|
589 | <a name="0.7.1"></a>
|
590 | ## [0.7.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.7.0...v0.7.1) (2016-04-27)
|
591 |
|
592 |
|
593 |
|
594 | <a name="0.7.0"></a>
|
595 | # [0.7.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.6.6...v0.7.0) (2016-04-26)
|
596 |
|
597 |
|
598 |
|
599 | <a name="0.6.6"></a>
|
600 | ## [0.6.6](https://github.com/ipfs/js-ipfs-repo/compare/v0.6.5...v0.6.6) (2016-04-24)
|
601 |
|
602 |
|
603 |
|
604 | <a name="0.6.5"></a>
|
605 | ## [0.6.5](https://github.com/ipfs/js-ipfs-repo/compare/v0.6.4...v0.6.5) (2016-04-24)
|
606 |
|
607 |
|
608 | ### Bug Fixes
|
609 |
|
610 | * **datastore:** keep locks on writes ([a9c48e4](https://github.com/ipfs/js-ipfs-repo/commit/a9c48e4))
|
611 |
|
612 |
|
613 |
|
614 | <a name="0.6.4"></a>
|
615 | ## [0.6.4](https://github.com/ipfs/js-ipfs-repo/compare/v0.6.3...v0.6.4) (2016-04-21)
|
616 |
|
617 |
|
618 |
|
619 | <a name="0.6.3"></a>
|
620 | ## [0.6.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.6.2...v0.6.3) (2016-04-20)
|
621 |
|
622 |
|
623 | ### Features
|
624 |
|
625 | * Expose repo.path ([35c5155](https://github.com/ipfs/js-ipfs-repo/commit/35c5155))
|
626 |
|
627 |
|
628 |
|
629 | <a name="0.6.2"></a>
|
630 | ## [0.6.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.5.3...v0.6.2) (2016-04-20)
|
631 |
|
632 |
|
633 | ### Bug Fixes
|
634 |
|
635 | * Ensure callbacks are only called once ([3a469d5](https://github.com/ipfs/js-ipfs-repo/commit/3a469d5))
|
636 |
|
637 |
|
638 |
|
639 | <a name="0.5.3"></a>
|
640 | ## [0.5.3](https://github.com/ipfs/js-ipfs-repo/compare/v0.5.2...v0.5.3) (2016-03-20)
|
641 |
|
642 |
|
643 | ### Bug Fixes
|
644 |
|
645 | * Upgrade dependencies, use strict and fix /blocks pathing ([390f8b4](https://github.com/ipfs/js-ipfs-repo/commit/390f8b4))
|
646 |
|
647 |
|
648 |
|
649 | <a name="0.5.2"></a>
|
650 | ## [0.5.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.5.1...v0.5.2) (2016-03-19)
|
651 |
|
652 |
|
653 |
|
654 | <a name="0.5.1"></a>
|
655 | ## [0.5.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.5.0...v0.5.1) (2016-01-28)
|
656 |
|
657 |
|
658 |
|
659 | <a name="0.5.0"></a>
|
660 | # [0.5.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.4.1...v0.5.0) (2016-01-27)
|
661 |
|
662 |
|
663 | ### Bug Fixes
|
664 |
|
665 | * **stores:** Always coerce to a string before trying to parse ([1070395](https://github.com/ipfs/js-ipfs-repo/commit/1070395))
|
666 |
|
667 |
|
668 |
|
669 | <a name="0.4.1"></a>
|
670 | ## [0.4.1](https://github.com/ipfs/js-ipfs-repo/compare/v0.4.0...v0.4.1) (2016-01-21)
|
671 |
|
672 |
|
673 |
|
674 | <a name="0.4.0"></a>
|
675 | # [0.4.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.3.2...v0.4.0) (2016-01-21)
|
676 |
|
677 |
|
678 |
|
679 | <a name="0.3.2"></a>
|
680 | ## [0.3.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.3.0...v0.3.2) (2016-01-18)
|
681 |
|
682 |
|
683 |
|
684 | <a name="0.3.0"></a>
|
685 | # [0.3.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.2.2...v0.3.0) (2016-01-15)
|
686 |
|
687 |
|
688 |
|
689 | <a name="0.2.2"></a>
|
690 | ## [0.2.2](https://github.com/ipfs/js-ipfs-repo/compare/v0.2.0...v0.2.2) (2016-01-06)
|
691 |
|
692 |
|
693 |
|
694 | <a name="0.2.0"></a>
|
695 | # [0.2.0](https://github.com/ipfs/js-ipfs-repo/compare/v0.1.0...v0.2.0) (2015-12-12)
|
696 |
|
697 |
|
698 |
|
699 | <a name="0.1.0"></a>
|
700 | # 0.1.0 (2015-12-10)
|
701 |
|
702 |
|
703 |
|