Skip to content

Releases: teidesu/fuman

v2026.01.24a

24 Jan 23:50
67db0d9

Choose a tag to compare

@fuman/node

  • 6b42f34: fix(node): fixed out of bounds write when node stream is faster than the consumer

@fuman/utils

  • 1fafbf3: fix(utils): multi-wait call cv
  • e3c844b: fix(utils): lru map MapImpl fix
  • 03fdfc2: fix(utils): expose .ended in async-queue

v2025.11.22a

22 Nov 20:34
b159d82

Choose a tag to compare

@fuman/fetch

  • a188aad: ❗ BREAKING fix(fetch)!: remove nullish values from query params

v2025.11.15a

15 Nov 19:22
88f5886

Choose a tag to compare

@fuman/fetch

  • 3650e19: ❗ BREAKING chore!: drop node18, update deps and pnpm

@fuman/plist

  • 3650e19: ❗ BREAKING chore!: drop node18, update deps and pnpm

@fuman/build

  • 3650e19: ❗ BREAKING chore!: drop node18, update deps and pnpm

@fuman/node

  • 3650e19: ❗ BREAKING chore!: drop node18, update deps and pnpm

@fuman/utils

  • 3650e19: ❗ BREAKING chore!: drop node18, update deps and pnpm

v2025.11.02b

02 Nov 19:21
cb730b2

Choose a tag to compare

@fuman/build

  • be046f0: feat(core): support bumping dependants on non-breaking releases
  • 0060226: fix: path to config file
  • 3cbda25: fix(build): correctly handle different bumps across standalone packages

@fuman/utils

  • 7909d5c: feat(utils): DeferredTracked class

@fuman/fetch

  • 6627590: ❗ BREAKING chore(fetch)!: use standard schema instead of adapters
    BREAKING: parser addon no longer accepts any arguments.
    it's now also built-in, so if you are using it in addition to ffetchBase - remove it altogether :3

v2025.06.13a

13 Jun 14:47
d36ef3c

Choose a tag to compare

@fuman/build

  • f9aa5c0: feat(build): support for deno directives
  • 44def6e: fix(build): dont declare cjs exports
  • 1d4b30b: fix(build): dont consider ownVersioning and standalong when choosing tag

@fuman/fetch

  • 4c1dce9: feat(fetch): mapError to map errors

@fuman/net

  • 13ef5d0: feat(net): ip.prettify to prettify IP addresses using URL

v2025.04.16a

16 Apr 11:41
da612cf

Choose a tag to compare

@fuman/io

@fuman/plist

  • 230f48e: feat: @fuman/plist package
  • 739163f: fix: correct core data epoch

@fuman/utils

  • 230f48e: feat: @fuman/plist package

@fuman/build

  • 9e1832c: ❗ BREAKING feat(build)!: support for standalone packages
  • 85b1dcc: ❗ BREAKING chore(fetch)!: made the package standalone

@fuman/fetch

  • 85b1dcc: ❗ BREAKING chore(fetch)!: made the package standalone
  • dd62ec9: feat(fetch): support passing options to tough-cookie

@fuman/bun

  • f1672ce: fix(bun): fixed data race

v0.0.13

31 Mar 18:09
a14a853

Choose a tag to compare

@fuman/fetch

  • ba40b21: fix(fetch): bind globalThis when using global fetch
  • bafd6c7: fix(fetch): convert headers to objects before merging them in .extend

v0.0.12

10 Mar 20:07
2e7466f

Choose a tag to compare

@fuman/fetch

  • 4aab450: fix(fetch): use base validateResponse if request option is not set

v0.0.11

10 Mar 15:48
0da3d48

Choose a tag to compare

@fuman/build

  • 0b7fee1: fix(build): handle "reference already exists" error for extra origins
  • 78be9cd: fix(build): improve bump version formatting

@fuman/utils

  • da58784: feat(utils): support open-ended middlewares

@fuman/net

  • 605309f: feat(net): websocket server

@fuman/node

  • 605309f: feat(net): websocket server

@fuman/fetch

  • c8121a3: feat(fetch): add safeParse function
  • 2c29b54: fix(fetch): mark yup cast/validate return types as unknown

v0.0.10

24 Jan 05:11
ecd7565

Choose a tag to compare

@fuman/build

  • ccea1c7: feat(build): beforeReleaseCommit hook
  • c5f4664: fix(build): pnpm partial
  • 8bc1b3d: fix(build): handle https deps
  • ce7c8d6: feat(build): support formats other than json for package.json
  • 4001b01: fix(build): support catalog: in validate-workspace-deps

@fuman/fetch

  • 4b997b1: feat(fetch): .bytes() shorthand
  • 9846a53: fix(fetch): properly type addons when extending
  • 4001b01: fix(build): support catalog: in validate-workspace-deps

@fuman/utils

  • eb59c88: ❗ BREAKING fix(utils/AsyncResource)!: do not assume fetcher succeeds