Skip to content

Releases: ido-pluto/ipull

v4.0.3-beta.1

08 Jul 19:21

Choose a tag to compare

v4.0.3-beta.1 Pre-release
Pre-release

v4.0.3-beta.1 (2025-07-08)

Bug Fixes

  • close-download: small files race conditions (39e7a87)

Features

  • downloadURL: regenerate download url when token expires (6215e24)
  • redirect: do not flow redirect by default, prevent token expires (f12b2f6)

v3.9.3

08 Jul 20:16

Choose a tag to compare

3.9.3 (2025-07-08)

Bug Fixes

v4.0.3

28 May 18:16

Choose a tag to compare

4.0.3 (2025-05-28)

Bug Fixes

  • build: no source map in prod (6954781)

v4.0.2

25 May 09:32

Choose a tag to compare

4.0.2 (2025-05-25)

v4.0.1

25 May 09:25

Choose a tag to compare

4.0.1 (2025-05-25)

Bug Fixes

  • multiDownload: events & cli progress (5ad092d)
  • multiDownload: update status when skipping download (7296216)
  • transferStatistics: 0 when download size is unknown (9826396)

v4.0.0

22 May 20:57
9daddf4

Choose a tag to compare

4.0.0 (2025-05-22)

Features

  • v4 (9daddf4)
    • Global CLI, you do not need to wrap active downloads with downloadSequence
    • Auto increase parallel stream, maximize download speed
    • Not reusing redirected URL by default - prevent token expires for long downloads
    • Performance & stability improvements
    • Remote CLI progress, show download progress in another process easily

BREAKING CHANGES

  • partsURL removed in favor of partURLs
  • Not reusing redirected URL by default
  • Different chunk size based on programType
  • You can recall .download() and it will not throw an error - will return the same promise of downloading (do not redownload the file)
  • You can change the parallel stream count after download has started

v3.10.0-beta.5

16 Mar 15:32

Choose a tag to compare

v3.10.0-beta.5 Pre-release
Pre-release

3.10.0-beta.5 (2025-03-16)

Bug Fixes

  • globalCLI: cli hook on non-active download (698ddf9)

v3.10.0-beta.4

12 Mar 14:58

Choose a tag to compare

v3.10.0-beta.4 Pre-release
Pre-release

3.10.0-beta.4 (2025-03-12)

Bug Fixes

  • chunk-split: validate leftover (f791886)
  • dynamic-length: send the last chunk of dynamic length (1024941)
  • multi-download: race condition (0a25b7b)

Performance Improvements

  • chunks: send write event only once for chunk (022ca6a)

v3.10.0-beta.3

05 Mar 16:16

Choose a tag to compare

v3.10.0-beta.3 Pre-release
Pre-release

3.10.0-beta.3 (2025-03-05)

Bug Fixes

  • save: prevent save emit after finished (907f525)
  • types: export required types (646cdbd)

v3.10.0-beta.2

02 Mar 15:33

Choose a tag to compare

v3.10.0-beta.2 Pre-release
Pre-release

3.10.0-beta.2 (2025-03-02)

Bug Fixes