๐Ÿ“ฆ kitten / multitars

๐Ÿ“„ CHANGELOG.md ยท 72 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72# multitars

## 0.2.3

### Patch Changes

- Revert trailer boundary check update
  Submitted by [@kitten](https://github.com/kitten) (See [#15](https://github.com/kitten/multitars/pull/15))

## 0.2.2

### Patch Changes

- Drop block scoping transform which interferred with generator
  Submitted by [@kitten](https://github.com/kitten) (See [#13](https://github.com/kitten/multitars/pull/13))
- Reduce `ReadableStreamBlockReader` memory complexity
  Submitted by [@kitten](https://github.com/kitten) (See [#11](https://github.com/kitten/multitars/pull/11))
- Skip `File` constructor to improve performance
  Submitted by [@kitten](https://github.com/kitten) (See [#12](https://github.com/kitten/multitars/pull/12))

## 0.2.1

### Patch Changes

- Replace `parseInt(val, 8)` for octal parsing with manual parsing (hotpath)
  Submitted by [@kitten](https://github.com/kitten) (See [#9](https://github.com/kitten/multitars/pull/9))

## 0.2.0

### Minor Changes

- Allow `parseMultipart` and `streamMultipart` to handle custom headers via a `MultipartPart` abstraction extending `StreamFile`
  Submitted by [@kitten](https://github.com/kitten) (See [#7](https://github.com/kitten/multitars/pull/7))

## 0.1.0

### Minor Changes

- Add basic README
  Submitted by [@kitten](https://github.com/kitten) (See [`87831f1`](https://github.com/kitten/multitars/commit/87831f1c7e0e163d54f1992f220440db99c5e20f))
- Accept `ReadableStream` inputs on `tar` and `streamMultipart`
  Submitted by [@kitten](https://github.com/kitten) (See [#5](https://github.com/kitten/multitars/pull/5))
- Accept `Iterable<Uint8Array>` and `AsyncIterable<Uint8Array>` on `untar` and `parseMultipart`
  Submitted by [@kitten](https://github.com/kitten) (See [#5](https://github.com/kitten/multitars/pull/5))
- Add `iterableToStream` and `streamToAsyncIterable` conversion helpers
  Submitted by [@kitten](https://github.com/kitten) (See [#4](https://github.com/kitten/multitars/pull/4))

### Patch Changes

- Improve multipart's boundary search performance
  Submitted by [@kitten](https://github.com/kitten) (See [#6](https://github.com/kitten/multitars/pull/6))

## 0.0.3

### Patch Changes

- Normalize type flag of `CONTIGUOUS_FILE` and `OLD_FILE` to `FILE`
  Submitted by [@kitten](https://github.com/kitten) (See [`d8f1785`](https://github.com/kitten/multitars/commit/d8f1785da78b9ed2359e1cb7c19387cabccd055d))
- Add missing `FormEntry` export
  Submitted by [@kitten](https://github.com/kitten) (See [`8fae4f3`](https://github.com/kitten/multitars/commit/8fae4f3740f3c9d278d6f7faee757b2d684af0cc))

## 0.0.2

### Patch Changes

- Generate random boundary ID for multipart output and expose `multipartContentType`
  Submitted by [@kitten](https://github.com/kitten) (See [`54b65ac`](https://github.com/kitten/multitars/commit/54b65ac7b50b2981c5ee182eeabaaedafb9dd489))

## 0.0.1

Initial Release.