Skip to content

Releases: scttcper/magnet-link

v5.0.0

18 May 03:39

Choose a tag to compare

5.0.0 (2026-05-18)

Bug Fixes

  • bump and fix lint (8e38055)
  • magnet: Harden parser edge cases (7fbbc41)

Features

  • magnet: Support BEP46 salt (e44b95e)
  • magnet: Tighten parsing and speed up decode (5c5759b)

BREAKING CHANGES

  • magnet: decoded magnet objects now have a null prototype, oversized or invalid so ranges are ignored instead of expanded, and repeated kt params flatten into one keyword list.

Co-Authored-By: Codex GPT-5 noreply@openai.com

v4.3.0

16 Feb 19:31
34a9810

Choose a tag to compare

4.3.0 (2026-02-16)

Features

Performance Improvements

  • reduce allocations and avoid unnecessary work in decode/encode (e763ea9)

v4.2.1

16 Feb 19:11
734d90c

Choose a tag to compare

4.2.1 (2026-02-16)

Bug Fixes

  • switch to oxfmt, fix lint, upgrade dep (734d90c)

v4.2.0

01 Oct 04:57

Choose a tag to compare

4.2.0 (2025-10-01)

  • feat: upgrade dependencies, trusted publishing (#96) (2377aed), closes #96

This release is also available on:

v4.1.0

16 Sep 06:25

Choose a tag to compare

4.1.0 (2025-09-16)

Features

v4.0.2

11 Mar 02:32
b46884b

Choose a tag to compare

4.0.2 (2024-03-11)

Bug Fixes

v4.0.1

27 Dec 01:52
f8ffde1

Choose a tag to compare

4.0.1 (2023-12-27)

Bug Fixes

v4.0.0

12 Nov 18:09
1e853d0

Choose a tag to compare

4.0.0 (2023-11-12)

Features

BREAKING CHANGES

  • buffer properties have been renamed to IntArray to reflect their new types
  • no longer requires the Buffer polyfill since UInt8Array is used everywhere
  • swaps base32 for rfc4648 dependency, returns UInt8Array instead of buffer

v3.1.2

06 May 22:48
84fe716

Choose a tag to compare

3.1.2 (2023-05-06)

Bug Fixes

  • switch to github actions, upgrade dependencies (#93) (84fe716)

v3.1.1

04 Jun 22:01
b31d07b

Choose a tag to compare

3.1.1 (2022-06-04)

Bug Fixes