---
title: "Issue #799: Bun 1.4 is (finally) fresh out of the oven — JavaScript Weekly"
url: https://daily.dev/posts/issue-799-bun-1-4-is-finally-fresh-out-of-the-oven-javascript-weekly-rhcmfcoto
source_url: https://javascriptweekly.com/issues/799
type: article
source: "JavaScript Weekly"
published: 2026-08-25T16:50:16.395Z
updated: 2026-08-25T16:52:50.961Z
tags: ["javascript", "typescript", "electron", "bun", "solidjs"]
reading_time: 3
upvotes: 3
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Issue #799: Bun 1.4 is (finally) fresh out of the oven — JavaScript Weekly

**[JavaScript Weekly](https://daily.dev/sources/jswkly)** · 3 min read · 3 upvotes · 0 comments

## Summary

A roundup newsletter covering the JavaScript ecosystem's latest releases: Bun 1.4, Solid 2.0 RC dropping createResource/batch/startTransition and retiring SolidStart into a Vite plugin flag, Electron 44 dropping 32-bit support and requiring macOS 13+, Waku 1.0 RC, SvelteKit 3 RC, React Native 0.87, ESLint 10.9.1, Axios 1.20.0, pnpm 11.23, Ionic Framework v9, and several other library updates. Also links articles on performance remediation, ESM vs CommonJS module semantics, hiding internal state in TypeScript, and query prefetching with TanStack Router.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://javascriptweekly.com/issues/799>

## Questions this post answers

### What changed in Solid 2.0 RC compared to earlier Solid versions?

Solid 2.0 RC moves async handling directly into the reactive graph so async data flows through ordinary memos, removing createResource, batch, and startTransition as separate APIs. SolidStart is retired into a start: true flag on the Vite plugin, and the overall API is now frozen ahead of the 2.0 final release.

_Track framework API changes like this on daily.dev before they land in a stable release._

### What does Electron 44 remove or require compared to previous versions?

Electron 44 drops support for 32-bit builds and now requires macOS 13 or later. It also aligns the clipboard module with the W3C Clipboard API, adds a net.WebSocket API, and lets you set window opacity on Linux.

_Check backward-compatibility shifts like Electron's platform requirements on daily.dev before upgrading._

### What is the difference between ESM import and CommonJS require in JavaScript?

An ESM import stays live-wired to the exporting module's binding, while a destructured CommonJS require() only captures a copy of the value at the time of the call. This distinction matters for circular dependencies and for how values update inside published packages that mix module systems.

_Developers debugging module interop issues can find deeper explainers like this via daily.dev._

## Similar posts on daily.dev

- [JavaScript Weekly Issue 757: October 17, 2025](https://daily.dev/posts/javascript-weekly-issue-757-october-17-2025-vmxavypoy) · JavaScript Weekly · 4 upvotes · 0 comments
- [Issue \#794: npm 12, TypeScript 7, and Bun in Rust — JavaScript Weekly](https://daily.dev/posts/issue-794-npm-12-typescript-7-and-bun-in-rust-javascript-weekly-83kbt2vgr) · JavaScript Weekly · 3 upvotes · 0 comments
- [JavaScript Weekly Issue 770: January 27, 2026](https://daily.dev/posts/javascript-weekly-issue-770-january-27-2026-jfskwbtb6) · JavaScript Weekly · 1 upvotes · 0 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#typescript](https://daily.dev/tags/typescript), [#electron](https://daily.dev/tags/electron), [#bun](https://daily.dev/tags/bun), [#solidjs](https://daily.dev/tags/solidjs)

[View this post on daily.dev](https://daily.dev/posts/issue-799-bun-1-4-is-finally-fresh-out-of-the-oven-javascript-weekly-rhcmfcoto)
