Skip to content

Releases: yao-pkg/pkg

Release 6.21.0

Choose a tag to compare

@robertsLando robertsLando released this 30 Jun 07:19

6.21.0 (2026-06-30)

Features

Bug Fixes

  • detector: pick up six more silent-drop shapes (re-exports, new URL, multi-arg path.join, path.resolve(__dirname,…), createRequire aliases, import.meta.resolve) (#272) (ea66111), closes #269
  • sea: set process.pkg in worker threads (#270) (376e2a4)

Test added

  • fetch-all: track supported node majors, drop node20 (#286) (1b0002f)
  • split unit tests into node:test suite, add c8 coverage (#271) (26f10a3), closes #267 #267

Chores

  • add worktrees to gitignore (d585e27)
  • deps: bump esbuild to >=0.28.1 to fix security vuln (#282) (#284) (68f41d5)

Release 6.19.0

Choose a tag to compare

@robertsLando robertsLando released this 24 Apr 07:58

6.19.0 (2026-04-24)

Features

  • config: accept CLI-only build flags in pkg config (#263) (a8e91df)

Bug Fixes

  • deps: update @roberts_lando/vfs to version 0.3.3 (#266) (d155e24)
  • detector: stop silent dependency drops in SEA mode (ESM parse, dynamic import, decorators) (#268) (81c6c88)
  • sea: silence benign LIEF warnings during postject injection (#265) (974df53)

Release 6.18.2

Choose a tag to compare

@robertsLando robertsLando released this 22 Apr 15:58

6.18.2 (2026-04-22)

Bug Fixes

  • sea: match blob generator to target Node version (#247) (ad2a336), closes #236
  • sea: strip trailing slashes in manifest key lookup (#261) (af0c086)

Release 6.18.1

Choose a tag to compare

@robertsLando robertsLando released this 21 Apr 08:53

6.18.1 (2026-04-21)

Bug Fixes

  • pkg: ship all .d.ts files in npm package (#258) (7e10ce2)

Release 6.18.0

Choose a tag to compare

@robertsLando robertsLando released this 20 Apr 15:14

6.18.0 (2026-04-20)

Features

Documentation

  • tighten guide pages — remove AI-slop headings and verbose framing (cc331fa)

Release 6.17.0

Choose a tag to compare

@robertsLando robertsLando released this 18 Apr 16:59

6.17.0 (2026-04-18)

Features

  • sea: add per-file compression to SEA archive (closes #250) (#251) (fdf8046)

Documentation

  • add in-depth comparison vs Bun and Deno (#249) (0cf75a8)

Release 6.16.0

Choose a tag to compare

@robertsLando robertsLando released this 17 Apr 17:23

6.16.0 (2026-04-17)

Features

Bug Fixes

  • docs: repair migration link and mermaid label clipping (#237) (7a97430)
  • fall back to source on bytecode fabrication failure (46a7f8e), closes #87 #181
  • sea: prevent sentinel duplication when pkg is in dependencies (#243) (79f3f2d)

Documentation

Release 6.15.0

Choose a tag to compare

@robertsLando robertsLando released this 14 Apr 13:44

6.15.0 (2026-04-14)

Features

Bug Fixes

  • update default release type to empty in workflow inputs (073bc88)

Chores

  • update Node.js version in release workflow to 22.22.1 (985fbc7)

Documentation

  • update README with new npm badges and correct target node versions (95f4f63)

Release 6.14.2

Choose a tag to compare

@robertsLando robertsLando released this 01 Apr 07:29

6.14.2 (2026-04-01)

Features

  • add workflow to bump pkg-fetch dependency automatically (7450d31)
  • bump fetch 3.5.33 with nodejs 20.20.2, 22.22.2, 24.14.1 (#226) (439c64e)

Bug Fixes

  • improve formatting of pull request title for pkg-fetch version bump (022f69d)

Chores

  • switch to npm trusted publisher with OIDC provenance (#225) (b9fd3fd)

Release 6.14.1

Choose a tag to compare

@robertsLando robertsLando released this 20 Feb 13:22
1cd2b7e

6.14.1 (2026-02-20)

Bug Fixes

  • MODULE_NOT_FOUND for ESM internal .mjs imports at runtime (#218) (290d9ba)

Chores

  • add CLAUDE.md referencing shared copilot instructions (#216) (2bd6e47)