Oct 25Nov 7, 2026Oct 25 to Nov 7, 2026: 229 reports
Whole days, US Eastern time.
Bugs191 in the rangeTop 5
-
9
bun lint missing or inconsistent“Stable
1.4.4+38afee6c8has nobun lint(it printserror: Script not found "lint").” No workaround yet - 3 Empty Bun.write truncates output“An empty write to piped stdout/stderr should write zero bytes and resolve successfully, without attempting to truncate the pipe.” No workaround yet
-
2
clearAllTimers() throws“When importing
vifromvitest,vi.clearAllTimers()throws if fake timers are inactive.” No workaround yet - 2 Startup slows in large directories“Startup time should not depend on how many unrelated files sit next to the script or in ancestor directories.” Has a workaround
- 2 Extra stdio fd double close“If the number was reused in between, the second close hits an unrelated fd.” No workaround yet
-
2
Bun check reports TS2322 tsc accepts on deeply nested types“Possibly the same cause as #46998 (deep comparisons are cut off at different depths than
tsc).” No workaround yet - 1 No TLS alert on rejection“When a TLS client rejects the server's certificate, it must send a fatal alert before closing.” No workaround yet
-
1
WebView navigate() never settles“The navigate slot stays full, so every later
navigate()throwsInvalid state: a navigation is already pending.” No workaround yet - 1 writeFile leaves stale trailing bytesWhen the final truncation fails, as with ENOSPC or a mapped view on Windows, the old tail of the file stays in place. No workaround yet
- 1 Globals retained after addon load“Memory grows linearly with the number of files until the worker runs out of RAM.” No workaround yet
-
1
Script shadows built-in check“In a project whose package.json has
"check": "vp check"(honojs/hono at 588ec13),bun checkruns that script instead of the built-in type checker.” Has a workaround -
1
Mapped NoInfer tuple rejected“The error says Bun mapped every property of the tuple,
toStringincluded, instead of its elements. tsc 7.0.2 and tsc 5.9.3 accept the file.” No workaround yet -
1
Parameterized queries fail reading int4[] and float4[] arrays“The binary array decoder for
int4[]/float4[]appears to read one dimension only.” Has a workaround -
1
Failing matcher passes silently“1.4.2: after ~40 s,
expect(...).toBeNull()returns without throwing, so the assertion silently passes.” No workaround yet -
0
Brotli decoder missing CVE fixReached by default from
fetch()on anyContent-Encoding: brresponse, plusnode:zlibandDecompressionStream("brotli"). No workaround yet -
0
Vitest jsdom worker fails to start“So something in
jsdom@30.1.0(vs30.0.1, which works) trips Bun'sEventTargetbrand check when vitest installs its jsdom globals.” Has a workaround - 0 Snapshots serialize entire DOM graph“Bun recursively walks and serializes the entire JSDOM internal object graph (including Symbol(impl)).” No workaround yet
- 0 setImmediate hops stall inside expect().resolves/.rejects with open I/O“The same code awaited directly runs each hop in well under a millisecond.” No workaround yet
-
0
Async realpath drops drive root slash“A Windows drive root is the one path
fs.promises.realpathgets wrong: it comes back drive-relative (C:) instead ofC:\.” No workaround yet -
0
Exports dropped with export *“Under vitest on Bun the module namespace has the
export *names anddefault, but notz— the re-exported namespace binding is dropped.” No workaround yet - 0 realpathSync fails on Unix sockets“EOPNOTSUPP: unknown error, realpath '/var/run/mDNSResponder'” No workaround yet
-
0
File type ignores part Content-Type“The part header explicitly says
Content-Type: image/png, but the parsedFile.typeisapplication/octet-stream.” No workaround yet -
0
Panic on thread EAGAIN“Like Node.js:
child_process.spawn/spawnSyncreportEAGAINas an error the program can handle, and an idle process keeps running.” No workaround yet -
0
expect resolves/rejects hangs“
expect(value).rejectsnever settles whenvalueis a thenable that starts its work inside an overriddenthen().” No workaround yet -
0
Slow v8.getHeapStatistics()“
v8.getHeapStatistics()should take constant time regardless of the heap size” No workaround yet -
0
UDP error handler signature mismatch“A handler written from the declaration gets the error as
socketandundefinedaserror.” No workaround yet - 0 Parallel coverage under-reported“Coverage from the workers should be merged.” No workaround yet
-
0
captureStackTrace throws with wrapper“Only the combination of the two fails: the default
Error.prepareStackTrace, when a wrapper calls it, rejects objects that are not real errors.” No workaround yet -
0
Check reports TS2615 unlike tsc“
bun checkreports TS2615 on this file, and tsc 7.0.2 reports no errors.” No workaround yet - 0 Preload default timeout ignored“In directory-form runs, only the first file's tests get the preload timeout.” Has a workaround
-
0
process.hrtime starts near zero“
process.hrtime.bigint()(andprocess.hrtime()) inside aWorkercounts from that worker's own start rather than from the origin the main thread uses.” No workaround yet - 0 Parallel GC markers slow workloads“Each worker does the same fixed amount of work: it allocates short-lived objects holding fresh strings.” Has a workaround
- 0 Symlink binaries not executable“bash: ./node_modules/.bin/cowsay: Permission denied” No workaround yet
-
0
Type checking differs from 7.0.2“
bun checkacceptsBox<string>asBox<number>whenTis used 100 object levels deep. tsc 7.0.2 rejects it.” No workaround yet -
0
Missing TS2540 for readonly intersection“tsc keeps the property read-only when the writable member of the intersection is a mapped type that removes
readonly.” No workaround yet -
0
Shell completions break on Bash 3.2 and ignore --cwd“Missing
--cwdawareness: Completions only inspect$PWDfor scripts, packages, and binaries, completely ignoring--cwd <dir>and--cwd=<dir>.” No workaround yet - 0 WriteStream ignores overridden _write“The interactive menu appeared, then failed with the EPIPE error shown above.” No workaround yet
-
0
Long bun test --isolate runs crash with SIGILL mid-run“Symptom:
bun test --isolate <corpus>(~650 test files, ~12.4k tests, ~5.4M expect calls) dies with SIGILL / exit code 132 partway through the corpus.” Has a workaround - 0 Defender scans slow cache use“I managed to debug (with AI help) that this was mainly due to Windows Defender scanning Bun's runtime cache folder during imports.” Has a workaround
- 1 AOT: missed-optimization on 'node:zlib' crc32 when argument types are fully proven No workaround yet
- 1 AOT: false positive 'property-added' on class inheritance when a property declared in Base is mutated in a method No workaround yet
- 1 bun test: jest.isolateModules and jest.replaceProperty are missing No workaround yet
- 1 bun test: mock.module of an unloaded ESM module loses named exports when read through require() No workaround yet
-
1
bun build --compilebakes the build machine's absolute path for native addons loaded throughnode-gyp-build/bindingsNo workaround yet -
1
bun build --no-bundlerewrites top-levelthistoexports, breaking browser scripts and UMD libraries No workaround yet - 1 bun lint reports a false prefer-readonly-parameter-types finding that depends on which files share a checker No workaround yet
- 1 Bun Shell: dirname keeps a trailing slash when the last component follows repeated slashes No workaround yet
- 1 Dev server: first hot update resends unchanged imports in a large module graph with CSS No workaround yet
-
1
bun fmt --doctorsays to remove a Prettier plugin that a still-neededprettierscript loads from.prettierrcNo workaround yet -
1
Transpiler rewrites
return undefinedtoreturn;in async generators, skipping the requiredAwaitNo workaround yet - 1 workspaces: platform-specific optional dep (@img/sharp-linux-x64) installed in global cache but not resolvable from a prerender chunk in a workspace member's dist/ No workaround yet
- 1 bun:test: toThrow(arrowFunction) throws internal "instanceof called on an object with an invalid prototype property" instead of an argument diagnostic No workaround yet
- 1 fix(build): include the host macOS SDK in host C compiler flags No workaround yet
- 1 test: canonicalize the bun-types schema fixture root to avoid duplicate ambient declarations on macOS No workaround yet
- 1 bun-types: reflect absent import.meta.hot outside HMR in the public type contract No workaround yet
- 1 Idle GC timer drives most collections on a busy server with a large heap: ~1/3 of CPU and most event-loop stalls on 1 vCPU No workaround yet
- 1 fetch: a response body's last chunk is often lost when the server closes the connection before the chunked body ends No workaround yet
- 1 process.stdout first access costs ~5–8 ms (3–5× an empty process) because it loads the full node:stream barrel No workaround yet
- 1 require.cache: a module left unevaluated by its importer's link error can no longer be evicted No workaround yet
- 1 bun install 1.4.4 intermittently takes ~6 minutes on ARM64 Linux CI; low CPU after scanner completes No workaround yet
- 1 bun install: a root file: tarball does not satisfy a transitive dependency on the same version No workaround yet
- 1 console.log does not go through a reassigned process.stdout.write No workaround yet
- 1 fetch(): Malformed_HTTP_Response on header values folded with bare LF + tabs; --insecure-http-parser is accepted but ignored No workaround yet
-
1
bun lint: with an oxlint config, acapitalized-commentsignorePatternstarting with^never matches// comment, unlike oxlint No workaround yet -
1
--aot --trim --explain=trimblames sites that never call the Function constructor (.constructor.name,instanceof Function) No workaround yet - 1 tty.ReadStream destroyed outside its data callback leaves a read pending: the process never exits and swallows the next key No workaround yet
- 1 [Windows] Global npm installation fails with EBUSY when handling bun.exe No workaround yet
- 2 node:http2 client ignores server SETTINGS_MAX_CONCURRENT_STREAMS → GOAWAY No workaround yet
- 1 bun build --compile --aot: executables turn on PR_SET_MDWE, so native libraries that JIT (Mesa llvmpipe/lavapipe, LuaJIT, PCRE2…) fail or crash, with no opt-out No workaround yet
- 1 Title: bun check: CSSFontFaceRule.style is typed CSSStyleDeclaration, TypeScript 7.1 types it CSSFontFaceDescriptors No workaround yet
- 1 bun check: false TS2589 "Type instantiation is excessively deep" on a chain of generic calls through an infer conditional (tsc 7.0.2 accepts) No workaround yet
- 1 node:util: toUSVString uses default-hint object coercion instead of string-hint coercion No workaround yet
- 1 Bundler retains unused pure bindings through nested ESM namespace re-exports No workaround yet
- 1 --trim: importing node:zlib triggers 'the compiler can't tell which API this program uses' (keeps all locales, profiler, etc.) No workaround yet
- 1 --trim-without=<name> rejects every feature name with 'unknown name "<name>". Did you mean "<name>"?' No workaround yet
-
1
fork() from a script run as
nodevia--bunloads.envfiles in the child process No workaround yet - 1 Bun.semver.satisfies returns true for a string that is not a semver range ("foo", "latest") No workaround yet
- 1 Android/bionic: SIGSEGV at NULL+0x40 in bun 1.4.1+ when a compiled app's request handler hits its pty create path (1.4.0 returns 500 instead) No workaround yet
- 1 Closures from an async function with await (or a generator) retain its unused parameters, so chained values are never collected No workaround yet
- 1 node:child_process misses spawn event with extra stdio pipe under bun test on macOS (1.4.4) No workaround yet
- 1 node:tls: TLSSocket created over a Duplex is never garbage-collected unless destroy() is called No workaround yet
- 1 fetch: a fs.ReadStream body is sent empty over HTTPS when a data listener is attached after the call No workaround yet
- 1 Dev server: Fast Refresh falls back to a full reload for any module that imports from react-router No workaround yet
- 2 fs.rmSync('', { recursive: true }) deletes the contents of the current directory on Windows (Node throws ENOENT) No workaround yet
- 1 Error.captureStackTrace constructorOpt not working correctly No workaround yet
- 1 node:http2: each awaited zero-length response.write() emits an empty DATA frame No workaround yet
- 1 node:net: a write after the peer closed calls back with EPIPE but never emits 'error' (close hadError false) No workaround yet
- 1 Bun.serve still buffers without bound for a slow (not stalled) reader of a ReadableStream response No workaround yet
-
1
Shell:
>&2andN>&Mother than1>&2/2>&1fail with "Redirection with no file" No workaround yet - 1 fs.promises.writeFile with an iterable of chunks appends zero bytes to the file No workaround yet
- 1 child_process: destroying a child's stdin while a write is pending never emits 'close' (closed stays false) No workaround yet
-
1
selfgetter accepts ordinary objects and primitive receivers No workaround yet - 1 bun --hot misses an atomic save (rename over the file) when the entry file is outside the cwd No workaround yet
-
1
bun fmt: a file with no extension is unsupported even when aparseroverride gives it a plugin's parser No workaround yet -
1
bun fmt: Vue pug templates and Markdown pug code blocks are left unformatted when@prettier/plugin-pugis configured No workaround yet -
1
bun checkrejects react-select'sStylesConfig<Option, boolean>asStylesConfig<Option, false>, which tsc 7.0.2 accepts No workaround yet - 1 bun check --help prints the built-in type checker's help when package.json has a "check" script (1.4.4 regression) No workaround yet
- 1 Nondeterministic SIGSEGV in JSC GC write barriers (Heap::addToRememberedSet / objectConstructorEntries) in bun test on 1.4.2-1.4.4 (Linux x64, glibc, WSL2) No workaround yet
- 1 AOT: arguments past the 8th are not tracked (callback becomes an unknown callee); deliberate limit? not reported by --explain No workaround yet
- 1 bun install on macOS silently drops ~16% of files when extracting @elevenlabs/elevenlabs-js@2.75.0 (Linux and system tar extract it fully) No workaround yet
- 1 bun fmt remove characters in format md No workaround yet
-
1
bun test: a test file's module-level values stay reachable after the file ends No workaround yet - 1 TLS 1.2 clients accept servers without renegotiation_info No workaround yet
- 1 process.stdout/stderr leave O_NONBLOCK on an inherited pipe after exit, so the next process sharing it gets EAGAIN No workaround yet
-
1
bun checkresolvesReturnType<typeof text>from drizzle-orm toany, which tsc 7.0.2 does not No workaround yet -
1
bun checkrejects widening a drizzle-orm column builder name tostring, which tsc 7.0.2 accepts No workaround yet -
1
util.debuglog() returns a function without
enabledNo workaround yet - 1 bun test --isolate: user-event's focus patch survives into the next test file No workaround yet
- 1 bun install keeps a renamed root package's old name in bun.lock No workaround yet
- 1 Segmentation fault in Bun 1.4.4 — crash report No workaround yet
- 1 bun install ignores os/cpu for file: tarball optionalDependencies (installs every platform package) No workaround yet
-
1
bun testsegfaults at address 0x0 (main thread) in a suite that spawns and terminates many worker_threads Workers (1.3.3, macOS arm64) No workaround yet - 2 React Compiler with syntax minification silently drops folded parts of template literals No workaround yet
- 1 Windows: a file added to a junction-linked package is never found by its package name once Bun has read the folder No workaround yet
- 1 AOT: missed-optimization for a function-typed class field holding a Promise's resolve No workaround yet
- 1 node:dns resolve rejects a NODATA answer with ENOTFOUND instead of ENODATA, unlike Node No workaround yet
- 1 Bun does not reset inherited SIG_IGN dispositions (SIGINT, SIGQUIT) at startup; Node does No workaround yet
-
1
bundler: a CommonJS side-effect import (
import 'pkg') runs after later ESM imports inside an__esm-wrapped module No workaround yet -
1
bundler:
export * froma module that has top-level await is not awaited (barrel__esmwrapper does not await the re-exported init) No workaround yet - 1 bun:test: rejects/resolves matchers still return undefined instead of Promise on 1.4.4 No workaround yet
- 1 bun check: false TS2425 when overriding a method inherited through ReturnType No workaround yet
- 1 --compile --aot: property descriptors of read-only built-ins still report writable/configurable No workaround yet
- 1 bun test: JS heap balloons to 22 GB and the process hangs on a tiny test suite (1.4.4-canary.1, macOS arm64) No workaround yet
- 1 bun patch --commit fails with "Could not access" on Windows when a package file's path passes 260 characters No workaround yet
- 1 Bun.$ .text() mangles non-ASCII output on Windows into uXXXX without the backslash No workaround yet
- 1 WebView.click(selector) never settles when the page navigates during the actionability wait, and blocks every later input call No workaround yet
- 1 require.resolve with paths keeps a stale directory listing: a file created later is never found No workaround yet
- 1 --aot: Bun.SQL internals fail ~25 type guards per query (PooledConnection, Query, SQLResultArray) No workaround yet
- 1 bun lint: @shadcn/lint jsPlugin misreads custom theme token (text-13 as color) when run from monorepo root; oxlint does not No workaround yet
-
1
semver.satisfies("v27.0.0-alpha.0.0.0", ">=26.0.0")fails No workaround yet - 1 Bun.serve: request bodies over 256 KiB are reallocated and copied repeatedly while buffering (finish_grow ~21% of main thread for 2.4 MB bodies) No workaround yet
- 1 process.stdout._handle is undefined, so setBlocking(true) is a no-op and native or writeSync writes to a piped fd 1 fail with EAGAIN after 8 KB (Linux) No workaround yet
- 1 net.connect: EINVAL instead of ENOENT for long Unix socket paths with missing parents No workaround yet
- 1 static_initializer prop No workaround yet
- 1 virtual imports with browser hmr are being invalidated when importer is modified No workaround yet
- 1 bun bundler .module.css issue No workaround yet
- 1 Bun.WebView (webkit): onNavigated reports the requested URL when the page's own location.replace() lands first No workaround yet
- 1 --aot: a CommonJS module whose JSDoc mentions @import throws "ReferenceError: returns is not defined" on load No workaround yet
- 1 setTimeout that is already due when the event loop starts runs after setImmediate (Node runs the timer first) No workaround yet
- 1 node:http2: a response is held while expect().rejects waits, when the test resumed from the previous response No workaround yet
- 1 Performance regression in 1.3.13: Bun.file responses under 1 MiB no longer use sendfile No workaround yet
- 1 bun create riser-bob uses an outdated template instead of the latest npm version No workaround yet
- 1 Bun.gunzipSync decodes only the first gzip member and silently ignores the rest No workaround yet
- 1 Bun.WebView (WebKit, macOS): using views from more than one JS thread corrupts the heap (SIGSEGV/SIGBUS/trap); a worker exit strands the host No workaround yet
- 1 pipeline with an async-generator stage can reject before fs.WriteStream closes, leaving a temporary file No workaround yet
-
1
Windows:
fs.watch(dir, { recursive: true })reports nothing from subfolders whendiris already watched withoutrecursiveNo workaround yet - 1 bun test --isolate hangs forever after "killed 1 dangling process" (1.4.0, Linux CI) No workaround yet
-
1
bun fmt: sortTailwindcss can't resolve a stylesheet@importof a package subpath when a less specificexportspattern is listed first (e.g.@fontsource-variable/roboto/wght.css) No workaround yet - 1 Bun's custom traceback is wrong by after next task loop No workaround yet
- 1 bun test --isolate serial multi-file SIGSEGV in FinalizationRegistry cleanup and GC marking (1.4.2 Linux x64) No workaround yet
- 1 --aot resolves a Worker's relative path differently from --compile when the entry point is in a subfolder No workaround yet
-
1
bun fmt: sortTailwindcss can't resolve package.json
imports(#…) specifiers in stylesheet @import (breaks @nuxt/ui) No workaround yet - 1 TLA-ts commit model takes 2.05 s in Bun 1.4.4 versus 1.50 s in Node 26.12.1 (37% slower) No workaround yet
- 1 bun lint: import/no-unresolved ignores .ts/.tsx/.mts files, index.ts and package exports No workaround yet
-
1
bun fmt: keeps whitespace-only lines inside a fenced Markdown code block, where Prettier empties them No workaround yet - 1 Random values repeat in Bun processes restored from one VM snapshot (crypto.randomUUID, getRandomValues, Math.random) No workaround yet
- 1 Bun.Image: allow resize by height only; resize(0, h) silently returns a 1-pixel-wide image No workaround yet
- 1 Bun.Image: resize(width) with fit: "inside" returns width - 1 (derived height truncated, then re-fitted) No workaround yet
- 1 AOT silently disables Rapier SIMD colliders and stops simulation on macOS arm64; same revision works with JIT No workaround yet
- 1 Coverage counts the unreachable default of an exhaustive enum switch as uncovered since 1.4.4 No workaround yet
- 1 A setImmediate callback that already ran keeps its captures through Bun.gc(true) resumed from Bun.sleep, until the GC timer No workaround yet
- 1 bun build --compile --aot executables don't start on AWS Lambda (mincore EPERM under seccomp, 256 MB mmap at 128 MB) No workaround yet
-
1
Bun running as
nodedoes not read a script from piped stdin when no positional is given: barenodeandnode --input-type=modulefail with "Missing script to execute" No workaround yet -
1
Module._extensions[".ts"] = Module._extensions[".js"]makesrequire()parse a.tsfile as plain JavaScript; Node strips its types No workaround yet -
1
bun lint --doctorcounts rules as native on files that aprocessorsends to the installed ESLint No workaround yet -
1
Windows: listening on "localhost" binds only
::1, whiledns.lookup("localhost")and Node give127.0.0.1, sobun ./index.htmlrefuses connections to 127.0.0.1 No workaround yet -
1
Dev server:
import.meta.hot?.accept(cb)throws "import.meta.hot.accept cannot be used indirectly." No workaround yet -
1
Bun.build /
bun buildleaveimport.meta.env.DEV,PRODandMODEin a browser bundle, while Bun.serve HTML routes replace them No workaround yet -
1
Bun.build: a root-absolute
href="/favicon.png"in an HTML entry point resolves against the process cwd, so the build depends on where it is run No workaround yet - 1 fetch() with compress: "gzip" and a large body stalls other in-flight fetch() responses No workaround yet
- 1 Bun.serve with http3: true closes about 1 in 4 new QUIC connections from Chromium with CONNECTION_CLOSE INTERNAL_ERROR (0x01) during the handshake No workaround yet
- 1 Bun.serve with http2: true delivers writes to the oldest open streams 1 to 3 seconds late No workaround yet
- 1 --trim: a program that uses node:http's client is blocked by eval inside node:_http_client No workaround yet
- 1 Bun 1.4.x (linux-x64) aborts at startup under qemu-user on aarch64 hosts; 1.3.14 runs (guest addresses above 2^47) No workaround yet
-
1
execFileSync/spawnSyncwithtimeoutsometimes never kills the child under gVisor: returnsETIMEDOUTwithsignal: nullafter the child exits on its own No workaround yet - 1 bash completion missing handler and flags for 'bun test' subcommand No workaround yet
- 1 Native HTML HMR serves a stale source map after the first update No workaround yet
- 1 Possible socket-backed stdio issue: process.stdout.write returns EPERM under Bun spawnSync in a Linux sandbox No workaround yet
- 1 fetch(): a response with both Transfer-Encoding and Content-Length is accepted, both headers are exposed, and the connection is reused No workaround yet
- 1 fs.watch (Windows): deleting the watched directory spins one core at ~500 events/s forever, and re-creating it does not stop it No workaround yet
- 1 node:http2: client originSet keeps the default :443 port, breaks got / got-scraping (still on 1.4.4) No workaround yet
- 1 AOT: dynamic CommonJS import with sibling declarations panics during lowering No workaround yet
-
1
Decorated private members: compound assignment, ++/--, destructuring and for-in/of targets on
this.#plowered to__privateGet(SyntaxError) No workaround yet - 1 bun build --compile: Lightning CSS native binding missing from executable No workaround yet
- 1 fetch(): about 1.5 MiB RSS retained per response whose body is held unread, despite the 256 KiB high-water mark No workaround yet
- 1 bun install prints a [0.02ms] ".env" trace line whenever a .env exists, and no flag or env var silences it No workaround yet
-
1
bun fmt:
jsdoc = trueis not idempotent on a fenced@example(appends;to the closing fence) No workaround yet - 1 Segfault in JSC parallel GC marking (SlotVisitor::drain → appendHiddenUnbarriered) in a long-running node:http server on 1.4.4 No workaround yet
-
1
vue-tsc under Bun passes with 0 errors when a
declare module "*.vue"shim exists:require()ignores a replacedfs.readFileSync, so .vue files are never checked No workaround yet - 1 bun lint: JS plugin nodes have no start/end in TypeScript files No workaround yet
-
1
WebSocket ping-pong throughput drops ~45% from v1.4.2 to v1.4.3 (Bun.serve and
ws) No workaround yet - 1 bun install doesn't auto-migrate lockfileVersion to v2 No workaround yet
- 1 "": ".", ^ error: empty dependency name (in "dependencies") No workaround yet
-
1
bun check: TS2589 on an
OpenAPIHono.openapi()call whose handler returns a generic helper'sc.json(Object.assign(...))and whose route has a generic-schema 400 response (tsc 7.0.2 accepts) No workaround yet -
1
bun check1.4.4 regression: false TS2322/TS2345 on drizzle-ormwithReplicas(tsc 7.0.2 and bun 1.4.3 accept) No workaround yet - 1 Buffer.indexOf/includes clamp byteOffset to 2^31-1, returning matches before the offset on buffers over 2 GiB No workaround yet
- 1 fetch/WebSocket checkServerIdentity only receives the leaf certificate, so per-chain distrust cannot be enforced No workaround yet
-
1
Bun.build:
export * froma CommonJS package exports onlydefaultwithsplitting+minify(regression in 1.4.3) No workaround yet - 1 --use-system-ca on Linux trusts CAs the distro deselected (scans raw /usr/share/ca-certificates) No workaround yet
-
1
reactFastRefresh: an
export default functionthat calls a hook is declared twice ("has already been declared") No workaround yet - 1 --use-system-ca on macOS imports roots not trusted for SSL (BasicX509 fallback ignores per-policy trust and scoped Deny) No workaround yet
- 1 --use-system-ca on Windows imports certificates that are in the Disallowed store No workaround yet
-
1
node:http: ServerResponse destroyed before its headers (after the handler returns) sends an empty
200 OKinstead of closing the connection No workaround yet - 1 bun check 1.4.4: false TS7022 for a const read in a for loop that reassigns a narrowed union variable (tsc 7.0.2 and 1.4.3 accept) No workaround yet
- 1 Dynamic import of a file: URL drops its query: two queries give the same module instance No workaround yet
- 1 Segfault at 0x8 in JSC GC sweepPreciseAllocations (PreciseAllocation::reuseForLowerTierPrecise) on macOS arm64, Bun 1.4.3 No workaround yet
- 1 bash completion mishandles colon-delimited script names due to COMP_WORDBREAKS No workaround yet
- 1 Bun.generateHeapSnapshot("v8") returns an empty string, and v8.writeHeapSnapshot() writes a 0-byte file, instead of throwing past ~2 GiB No workaround yet
- 1 node:http: destroying a client request mid-body emits 'end' with a partial body instead of an error No workaround yet
- 1 CSS: preserve held prefixed background declarations before unparsed values No workaround yet
- 1 Intl.DateTimeFormat and Temporal reject EST5EDT, CST6CDT, MST7MDT and PST8PDT on macOS in Bun 1.4.4 No workaround yet
- 1 WebSocket 1.4.4 interoperability: workerd server Close 4006 leaves client CLOSING No workaround yet
-
0
bun fmt --stagedin a pre-commit hook leaves git's index unformatted aftergit commit <path>No workaround yet - 0 aws4 request signing: the first 12,000 calls use 10.1 µs of CPU each on Bun 1.4.4, 7.4 µs on Node 26.12.1 (1.35 times), 71 ms of it on JIT compile threads (Node: 17 ms) No workaround yet
-
0
bun lint --type-awareruns out of stack andbun checkreports TS2589 on a supabase-js select result passed to a TanStackColumnDefgeneric; tsc 7.0.2 accepts it No workaround yet - 0 Bun.serve on Windows x64 drops response bodies larger than 16384 bytes (client receives 0 bytes) No workaround yet
- 0 c-bindings: bun_close_range fails on Android devices running kernels < 5.9 No workaround yet
- 0 install: respect TMPDIR environment variable on Android instead of hardcoding /data/local/tmp No workaround yet
- 0 Android: statx triggers SIGSYS under seccomp filter on older / vendor kernels No workaround yet
- 0 Android: pidfd_open triggers uncatchable SIGSYS crash under seccomp filter No workaround yet
-
0
bun check: TS2589 is reported only in the first file that hits it, so a second
@ts-expect-erroris unused (tsc 7.0.2 reports both) No workaround yet - 0 On macOS, bun install lets a dependency replace another package in node_modules through an alias that differs only in case No workaround yet
- 0 Terminated Worker leaks a thread spinning at 100% CPU after running Wasm (fixed by BUN_JSC_useOMGJIT=0) No workaround yet
- 0 Bun.build minify.whitespace drops the space before "of" when a for-of binding has a non-ASCII identifier, emitting invalid JS No workaround yet
- 0 Bun.mmap fails with EACCES/EROFS on read-only files because it always opens with O_RDWR No workaround yet
- 0 Isolated linker: upgrading to 1.4.4 leaves the old store entry behind when a package's store name changes, which can bring back the #29343 duplicate No workaround yet
- 0 node:net: on Windows, a socket's port stays bound after destroy() until its 'close' event (1.4.4 regression) No workaround yet
-
0
Aliasing bug in
zlibcrate No workaround yet - 0 Build failure on rustc 1.99: core::mem::type_info::of removed (multi_array_list.rs) No workaround yet
- 0 mock.module() of an already loaded module drops exports the loaded module does not have, so a later importer fails to link No workaround yet
- 0 c-ares is still 1.34.8; 1.34.9 is a security release (GHSA-wpr3-8q3r-4q8c) No workaround yet
- 0 bun:sqlite 1.4.4 on Linux: "database disk image is malformed" after the process opens and closes its own WAL database's files (passes on 1.4.3) No workaround yet
- 0 Process-wide livelock in mimalloc mi_page_unpurge_range since 1.4.3 (100% CPU, all JS threads stuck) No workaround yet
- 0 bun test: toMatchObject with asymmetric matchers overwrites the received object's values with the matchers No workaround yet
-
0
https.Serverinherits fromhttp.Serversince 1.4.4, which drops OpenTelemetry HTTP server spans No workaround yet -
0
Cannot safely delimit
bun x's arguments from the binary arguments using--No workaround yet - 0 JSC DFG/FTL on Linux x86_64 starts producing NaN in a hot geometry loop after warm-up by other test files in the same process (sticky until exit), Bun 1.4.0 No workaround yet
- 0 Microtasks queued in a setImmediate callback stay undrained until a timer fires (1.4.3+) No workaround yet
-
0
react-router buildhangs under qemu-user since Bun 1.4.0 (works in 1.3.14 and Node.js) No workaround yet - 0 bun fmt: hugs a sole arrow-function argument that has a return type, where Prettier breaks the call arguments No workaround yet
- 0 bun fmt: breaks a union type onto one line where Prettier puts each member on its own line with a leading | No workaround yet
- 0 Runtime transpiler cache reuses ordinary-module output for bun test, skipping Vitest import mapping No workaround yet
- 0 bun fmt: slower dirty JS/TS rewrites than oxfmt with default threading on Linux No workaround yet
- 0 bun test: a timed-out async test keeps running after the next test starts, contrary to the docs No workaround yet
- 0 LCOV marks the closing parenthesis of a fully exercised multiline return call as uncovered No workaround yet
- 0 new ArrayBuffer larger than 4 GiB throws RangeError: Out of memory (Node allows it) No workaround yet
- 0 bun check 1.4.4: nested XState state value on generic snapshot resolves to undefined (TS2322, tsc and 1.4.3 accept) No workaround yet
- 0 Bun.SQL (MySQL adapter): gaps blocking StarRocks and other MySQL-wire servers — text-protocol parameters, default database, stopping running queries, streaming, binary-row decoding No workaround yet
-
0
bun checkwidens a callback's returned literal underNoInferoverApi[K][P](false TS2322), which tsc 7.0.2 accepts No workaround yet -
0
Release to Homebrewjob failed for v1.4.4, so the tap is still on 1.4.3 No workaround yet - 0 listener.stop(true) does not close connections the server upgraded with socket.upgradeTLS() No workaround yet
- 0 Bun.serve: reader.cancel() never settles on a copied request whose body is still arriving No workaround yet
- 0 Slow full GC for rooted WeakMap value-to-key chains (Bun 1.4.3 / 1.4.4) No workaround yet
- 0 Bun.SQL (Postgres): when the server closes pooled connections, every query queued on them fails, including ones that never ran No workaround yet
- 0 bun install --frozen-lockfile fails in 1.4.4 when an optional canvas dependency's install script fails (works in 1.4.3) No workaround yet
-
0
await expect(p).rejectsnever settles when p is a wreq-js (napi) call made after an earlier answered call No workaround yet - 0 fetch() over TLS silently truncates a Bun.file() request body at 8 GiB (Content-Length 8589934592) No workaround yet
-
0
A wrapper that only calls the default
Error.prepareStackTracechanges stack frames No workaround yet -
0
Bun.spawnSync never returns: worker spins at 100% CPU beside an exited, unreaped child under a long parallel
bun testrun No workaround yet -
0
bun:test: a real
setIntervalthat comes due while fake timers are on stops for good afteruseRealTimers()(regression since 1.4.0) No workaround yet - 0 HTTP/3 (Bun.serve http3): QPACK dynamic-table amplification can OOM the server or pin CPU (FoxIO 'header accordion' disclosure) No workaround yet
- 0 node:https and node:tls send the request and client certificate to a server whose checkServerIdentity throws No workaround yet
-
0
fs.WriteStream has no
_writev: queued chunks are flushed onewrite(2)each (2 syscalls per chunk), ~40x slower than Node No workaround yet - 0 bun check: false TS2322, return type of a context-sensitive callback is inferred as unknown when a type parameter default is a spread of a Supabase select result (tsc 7.0.2 infers it) No workaround yet
- 0 bun check freezes on Array.map over generic builder with mapped types (macOS, Bun 1.4.3) No workaround yet
- 0 bun build --compile: modules loaded from disk at runtime ignore package.json (exports/main) when resolving bare specifiers No workaround yet
- 0 Worker.terminate() takes seconds because worker teardown waits for queued JIT plans No workaround yet
-
0
bun check: spreading a value typed asBase & Subclasskeeps the class methods in the spread type (false TS2741/TS2769) No workaround yet -
0
JSPI stack scan crashes on
RestoreFrameModeframes No workaround yet -
0
bun test --coveragepanics when a test imports adata:URL module longer than about 1 KB No workaround yet - 0 bun test: a test timeout SIGTERMs processes spawned in beforeAll, not only the timed-out test's own No workaround yet
-
0
bun check: getter in an object literal passed to a generic call keeps the enclosing type parameter (tsc 7.0.2 accepts) No workaround yet - 0 Import of web-push fails No workaround yet
- 0 Date#setMonth returns Invalid Date when the result lies more than 8.64e15 ms from the date No workaround yet
- 0 Bun.serve: HEAD response to a string body has no Content-Type, while GET gets text/plain;charset=utf-8 No workaround yet
-
0
bun test --isolate: a file that stores a function on a global and stops aBun.servekeeps its global alive (linear memory growth) No workaround yet - 0 bun test --parallel --no-isolate prints a test's log under another file's header after a failure No workaround yet
-
0
bun run --paralleldoesn't terminate when using Ctrl+C on Windows No workaround yet - 0 node:child_process: first spawn in a bun test process sometimes sets exitCode but never emits 'exit' or its output No workaround yet
- 0 Ed25519 verify accepts signatures under small-order public keys (identity point) in crypto.subtle and node:crypto No workaround yet
-
0
Bun.serve: after an early response, the unread request body is drained without a cap, and a
Connection: closeresponse closes the socket before the client can stop sending No workaround yet - 0 ws: once('error') emits a failed connection's error twice, and the second is an unhandled 'error' event No workaround yet
- 0 fetch with a streamed body (duplex: "half") hangs or ends cleanly with a truncated body when the response stream errors No workaround yet
- 0 Bun.serve: idleTimeout 1-4 resets a fresh request almost at once while other sockets are open No workaround yet
- 0 Isolated linker duplicates Expo modules when expo-router is added after the #29343 fix No workaround yet
- 0 node:child_process: child.stdin reports writableLength 0 and writableNeedDrain false while a write is pending No workaround yet
- 0 bun check: false negative, no TS7053 when an arrow function's destructured parameter default is {} and is indexed with a string No workaround yet
- 0 Bun.SQL: pg_terminate_backend on a live event loop wedges the pool ("connection must be a PostgresSQLConnection") and close() hangs No workaround yet
- 0 HMR CSS observer throws Invalid URL for dynamically inserted image preload without href No workaround yet
- 0 Function [preload] causes 'no such file or directory' No workaround yet
- 0 Bun.WebView: click(selector, { timeout }) never times out when the page renders no frames No workaround yet
- 0 spawnSync / execFileSync sometimes return an empty stdout with status 0 under load (macOS, Bun 1.3.14) No workaround yet
-
0
bun check: TS2589 when a
new PrismaClient({ ... })value is assigned toPrismaClientwith a schema of ~500 models (tsc 7.0.2 accepts) No workaround yet -
0
Types:
idleTimeoutis missing fromUnixServeOptions, though Bun.serve applies it on a unix socket No workaround yet -
0
bun check: false TS2456 "circularly references itself" when a module augmentation sets a type to an intersection that refers back to it (Slate'sCustomTypes) No workaround yet - 0 Dev server crashes in BundleV2::on_load when a [serve.static] plugin onLoad throws during --hot rebuilds No workaround yet
- 0 bun test: toMatchSnapshot() fails when the snapshot file is read-only, even though it matches No workaround yet
- 0 A child process waiting on an unref'd IPC channel busy-spins a full core until a message arrives No workaround yet
- 0 bun test: snapshots don't serialize values through toJSON() like Jest and Vitest No workaround yet
-
0
[tsgo-parity]
bun check: after a TS2589, identical calls to an overloaded function report TS2769 (tsc and tsgo report only the TS2589) No workaround yet -
0
Bun 1.3.14: response body of npm-installed
undicifetch stalls forever after headers arrive (fixed in 1.4.3) No workaround yet - 0 A one-file CodeGraph sync peaks at 1,141 MiB in Bun and 983 MiB in Node (16% more) on n8n No workaround yet
-
0
bun build --compilestores the runtime's.bssas ~1.8 MB of zeros in every Linux executable No workaround yet - 0 fs.watch on Linux delivers only 2-4 events for a burst of 2000 appends from two processes, and the last writes never produce an event No workaround yet
- 0 toMatchObject compares inherited properties, so a null-prototype array fails (Bun.deepMatch too) No workaround yet
- 0 Fake timers also capture setTimeout references taken before useFakeTimers, and useRealTimers drops them (Jest/Vitest keep them real) No workaround yet
-
0
[tsgo-parity]
bun check: spreadingX & typeof globalThismakes a required globalvaroptional, so assigning it back totypeof globalThisreports TS2322 No workaround yet - 0 bun build: CSS escapes inside an unquoted url() are not decoded (url(\"x.png\") fails to resolve) No workaround yet
- 0 jest.advanceTimersByTime(0) advances the fake clock by 1 ms (Jest/Vitest: 0 ms) No workaround yet
-
0
child_process: writing to
child.stdinafter the child closes its stdin reports no EPIPE No workaround yet - 0 querystring.parse of a 3-pair query takes 217 ns in Bun 1.4.3, 151 ns in Node 26.12.0 (1.4 times), and 975 ns against 823 ns for a 7-pair query with escapes No workaround yet
- 0 String.replace with a regex and a replacer function takes 454 ns in Bun 1.4.3, 222 ns in Node 26.12.0, to replace the five characters !'()* (2.0 times) No workaround yet
- 0 Bun.build panics (index out of bounds) when an onLoad hook returns undefined for a .node addon No workaround yet
- 0 minimumReleaseAge is not enforced when the package manifest is already in the install cache No workaround yet
- 0 regression: pending .rejects matcher closes valid WebSockets after #45223 No workaround yet
- 0 JSON.stringify on a deeply nested array: under 1 ms at 28,000 levels, 0.8–1.5 s from 32,000 (Node rejects in 6 ms) No workaround yet
-
0
bun lint: aneslint-disablenaming a core rule also silences its@typescript-eslint/twin, and the directive is not reported as unused No workaround yet -
0
bun lint --type-aware:@typescript-eslint/unbound-methodreportsobj[key]with a union-of-method-names key, which typescript-eslint does not No workaround yet -
0
fetch:
Response.clone()shares chunk buffers between the original and the clone No workaround yet - 0 jsc: RegExp with a quantified group returns no match on long input No workaround yet
-
0
transpiler: parenthesized
(require.main === module)loses its parentheses inside a larger expression No workaround yet - 0 bun build --compile fails with 'failed to copy bun executable into temporary file: ENOENT' when bun.exe is on a non-ASCII path (Windows) No workaround yet
-
0
bun lint: typescript-eslint registered under another plugin name (ts/) runs in JavaScript, and its type-aware rules do not run No workaround yet - 0 Shared WebAssembly.Memory with address: 'i64' (Memory64) is received as i32 memory in a worker_threads Worker No workaround yet
- 0 bun check: false TS2321 "Excessive stack depth" with --threads >= 2, clean with --threads=1 and in tsc 7.0.2 No workaround yet
- 0 CSS bundler drops an earlier rule of custom properties when a later non-adjacent rule has the same selector (1.4.0 regression) No workaround yet
-
0
ES module that mentions
modulefails with "Cannot use import statement with CommonJS-only features" No workaround yet - 0 http2: server stream emits 'drain' and accepts writes forever after the client disconnects No workaround yet
-
0
stream:
stream/promisespipeline()with an async generator as the last entry never resolves No workaround yet -
0
node:http:
res.write("")sends the response head without the final empty line No workaround yet -
0
stream: closing the writable of a half-open
Duplex.toWeb()throws an uncaught internal TypeError No workaround yet -
0
fs: async
Utf8Streamloses queued multi-byte writes No workaround yet -
0
require.resolve(id, { paths }) ignores relative entries in
paths(Node resolves them against process.cwd()) No workaround yet - 0 encodeURIComponent on a short string takes 40 ns in Bun 1.4.3, 17 ns in Node 26.12.0 for a 6-character plain string (2.4 times), and 93 ns against 50 ns when it needs escaping No workaround yet
- 0 crypto.hash('sha256', string, 'hex') of a 51-byte string takes 212 ns in Bun 1.4.3, 142 ns in Node 26.12.0 (1.5 times) No workaround yet
- 0 bun check: TS2589 on a typed $fetch call (nitropack route types) at ~60% of the instantiations at which tsc 7.0.2 reports it No workaround yet
-
0
Async
zlib.brotliCompressis consistently slower in Bun than in Node at qualities 1, 4 and 6 (9.4 MB JSON, medians +9% to +16%) No workaround yet - 0 Importing an 8.8 MB ES module with 30,000 declarations takes 347 ms in Bun, 279 ms in Node (+24%) No workaround yet
-
0
Built-in
wsserver never answers apermessage-deflateoffer, soperMessageDeflate: truesends uncompressed frames (7,398,501 bytes instead of 696,625 for one message) No workaround yet
Showing the newest 173 of 177.
Feature requests38 in the rangeTop 5
-
10
Format and lint on save“execute
bun fmtandbun lint --fixon save in vscode” No workaround yet -
5
Bun checker in VS Code“
bun checkgives Bun a built-in TypeScript checker, but VS Code still has to use a separate TypeScript SDK for diagnostics and IntelliSense.” No workaround yet - 4 Allow extra dev server hosts“lvh.me is a well known alias for localhost but it's not allowed” No workaround yet
-
3
Native Svelte lint and check“
bun check: only reads.ts/.jsfiles, so components still needsvelte-check.” No workaround yet - 2 Lint shell scriptsProposed as a command like lint/fmt/check or as shell script support to the linter, covering regular sh files. No workaround yet
-
2
Keep author's line breaks“Teams on that style can't switch to
bun fmt: the first run joins every intentional break and they can't get that layout back.” No workaround yet - 0 Security advisory for compromised eMudhra CA in older versions“In the interest of helping people upgrade as quickly as possible, I think it would be helpful for Bun to publish a security advisory.” No workaround yet
-
0
Persistent bun check cache“
bun checkcurrently checks the whole project on every invocation and does not write.tsbuildinfo, even withincrementalenabled.” No workaround yet
- 1 Bun.YAML.stringify has no option to write shared objects without anchors No workaround yet
- 1 Bun.WebView needs WebKit on Linux and isolated contexts to replace Playwright No workaround yet
- 1 bun:ffi says not to use it in production, and no issue lists what blocks it No workaround yet
- 1 Bun.Image has no raw pixel output No workaround yet
- 1 Bun.S3Client has no option for SSE-C customer keys No workaround yet
-
1
Opt-in Node-compatible
console.logformatting No workaround yet - 1 bun:jsc profile(): no way to cap the sampled stack depth, so a deep stack grows the engine's frames without limit No workaround yet
- 1 bun:sqlite: expose a per-connection status (sqlite3_db_status) now that memory statistics are off No workaround yet
-
1
bun fmt: support Go templates (Hugo) — built-in equivalent ofprettier-plugin-go-templateNo workaround yet - 1 [RFC] HarmonyOS (OHOS) aarch64 support No workaround yet
- 1 Add git submodules and linguist-generated to default formatter ignore list No workaround yet
- 1 Accept FD passed by SCM_RIGHTS No workaround yet
-
1
Use the bun version pinned in
packageManagerautomatically, like pnpm does No workaround yet - 1 Shell: a parse failure exits 1, the same status as a command that ran and failed No workaround yet
-
1
bun lint: nativeeslint-plugin-perfectionistrules No workaround yet - 1 Add 32 bits architecture support to AOT compilation No workaround yet
- 1 bun pm pack: support .zip output (e.g. for AWS Lambda) No workaround yet
- 1 AOT: treat Bun's built-in APIs (Bun.serve params, Bun.SQL rows, CryptoHasher, Promise.withResolvers) as typed source No workaround yet
- 1 Add incremental XML parsing to Bun.XML No workaround yet
-
1
Bun.WebView: a native pointer move (
hover(x, y)ormouseMove(x, y)), so CSS:hovercan be triggered No workaround yet - 1 bun test: allow customizing the snapshot file path (like Vitest's resolveSnapshotPath) No workaround yet
- 1 Add Deno like import url No workaround yet
- 1 bun build --dts: one declaration file per entry point (dts rollup), with bundledPackages No workaround yet
- 2 Linux: reuse the statm descriptor in currentProcessMemoryStatus to avoid repeated pathname lookup No workaround yet
- 1 Bun.Image: expose chroma subsampling for .jpeg() (4:4:4) No workaround yet
- 1 Bun.SQL: support START_REPLICATION (CopyBoth streaming) on a replication connection No workaround yet
- 1 Implement Scheduler API and backport to JSC No workaround yet
-
1
bun test: add
json-summaryandjsoncoverage reporters No workaround yet - 2 Request: 1.3.x patch release with CVE-2026-111497 Brotli fix No workaround yet
- 1 Bun.fetch is non-writable and reads file: URLs, so it can't be routed like a replaced fetch or Bun.file No workaround yet
- 1 Reduce npm package size: docs, examples or benchmarks and test files and fixtures ship in the tarball (~4.7 MB of 5.8 MB) No workaround yet
- 1 Support Argon2d/Argon2id in WebCrypto No workaround yet
- 0 Bun.sql: allow BEGIN + statements (or a batch) to share one Sync so a tenant-bound query is 1 round trip, not 3 No workaround yet
- 0 build: allow Clang and Rust LLVM major version mismatch when targeting Android No workaround yet
- 0 S3: support object tagging (x-amz-tagging) on write, writer and presign No workaround yet
- 0 Restore and enrich bun upgrade download progress formatting (regression of #24266) No workaround yet
- 0 Keep bun.lock deduplicated when bun add/install/update introduce a newer version No workaround yet
- 0 Bun can recomend an upgrade to package.json > packageManager, if exists and outdated No workaround yet
- 0 Emit warning if package.json > packageManager specifies bun.XXXX incompatible unsatisfied by current version No workaround yet
- 0 build(android): upgrade Android NDK from r27c to r30+ for prebuilt WebKit No workaround yet
- 0 Sampling profiler: record the AsyncLocalStorage context with each sample, so CPU profiles can be attributed to requests No workaround yet
- 0 Support configurable nextControlFlowPosition in bun fmt No workaround yet
-
0
bun fmt/bun lint: migrate from Biome config (biome.json) No workaround yet -
0
bun check: machine-readable diagnostics with spans (start + length) No workaround yet - 0 bun test: support a shared jobserver for elastic parallel worker allocation No workaround yet
-
0
install.globalStore: share entries whose peer is typed by
@types/*, instead of keeping them project-local No workaround yet - 0 S3: add bucket operations (createBucket, deleteBucket, bucketExists) No workaround yet
- 0 S3: expose multipart primitives (create / complete / abort) and presign for UploadPart, for browser-driven uploads No workaround yet
- 0 S3: S3Error has no HTTP status, so bodiless 403 / 301 / 503 responses are all UnknownError No workaround yet
- 0 S3: no way to time out or abort a request, so an endpoint that accepts and never answers hangs forever No workaround yet
-
0
bun lint/bun fmt: a documented way to run the tool when package.json has alintorfmtscript No workaround yet - 0 bun build --compile: build-time options to disable BUN_BE_BUN and BUN_OPTIONS in compiled executables No workaround yet
- 0 docs: where bun test looks for bunfig.toml, and whether --config applies to bun test No workaround yet
- 0 Bun.SQL: describe a query without running it, like postgres.js's .describe() No workaround yet
- 0 bun fmt: bring back the built-in Svelte formatter No workaround yet
-
0
node:vm: repeatedvm.Scriptcompiles stop hitting JSC's code cache past about 2,000 distinct sources No workaround yet -
0
Allocation-sampling heap profiler for JSC (
HeapProfiler.startSampling, attributed--heap-prof) No workaround yet - 0 TOML parse: confusing error on invalid escape (e.g. Windows path 'C:\Users'); suggest clearer message or lenient mode No workaround yet
- 0 Windows AppContainer: extend the #33119 VOLUME_NAME_NT fallback to fs.realpath (EPERM makes chokidar loop forever) No workaround yet
Showing the newest 32 of 32.
Reports 229
grouped intoBugs 191
Requests 38
Key
- Rank in this list, by people
- Has a workaround
- Reports a week, thumbs-up outlined, this week white