Skip to content

Releases: aphrody-labs/bun

n2b 0.7.1 (source)

Choose a tag to compare

@aphrody-dev aphrody-dev released this 09 Oct 00:29

Source of packages/bun-n2b at 96aa81a, for the aports package aphrody/n2b.

Aphrody runtime 1.4.3-aphrody.4

Choose a tag to compare

Runtime Aphrody 1.4.3-aphrody.4 : composant runtime de la distribution Aphrody, basé sur Bun 1.4.3 (upstream main fusionné jusqu'à e655c580329). Notes complètes : RELEASES.md.

bun --version affiche 1.4.3-aphrody.4 ; Bun.version reste 1.4.3.

Archives

Archive Contenu
bun-linux-x64.zip glibc, construit dans aphrody/build-linux:26.04 (Ubuntu 26.04) ; demande glibc 2.43 ou plus récent (atan2f, asinf, acosf en version GLIBC_2.43)
bun-linux-x64-musl.zip musl, construit dans aphrody/build-alpine:3.24 (Alpine 3.24) ; demande libstdc++ et libgcc (apk add libstdc++ libgcc)
bun-windows-x64.zip Windows x64, construit sous Windows 11 (clang-cl, lld-link, bibliothèques MSVC)
aphrody-bun-windows-service.zip bun.exe, bun-winsvc.exe (hôte de service, packages/bun-winsvc), service.ts (sonde HTTP 127.0.0.1:47660), install.ps1
SHA256SUMS.txt sommes SHA-256 de toutes les archives

Profil release, LTO désactivé, construit à la main (GitHub Actions est désactivé sur ce dépôt). Pas de binaire macOS ni ARM64 : la dernière release qui en fournit est aphrody-v1.4.3-aphrody.2.

Problème connu

Archive musl : bun mcp, bun lsp, bun ssh, bun host, bun agent-plugin et bun uv ne voient pas leurs arguments. Ces commandes lisent std::env::args_os(), qui est vide sous musl. Par exemple, bun mcp --help lance le serveur MCP sur stdio au lieu d'afficher l'aide, et bun mcp --http <port> ignore le port. Les archives glibc et Windows ne sont pas touchées. Correction prévue dans la release suivante.

Installation

curl -fsSL https://aphrody.com/install.sh | bash
irm https://aphrody.com/install.ps1 | iex

Changements depuis 1.4.3-aphrody.3

  • Nouvelles commandes intégrées à l'exécutable : bun mcp (serveur MCP en stdio et HTTP streamable), bun host, bun lsp, bun ssh, bun agent-plugin.
  • Modules intégrés zlib-sync et erlpack.
  • zlib-sync : result garde la sortie des push Z_NO_FLUSH jusqu'au Z_SYNC_FLUSH ou Z_FINISH suivant ; un message réparti sur plusieurs trames se décode.
  • bun:cosmic : XDG_DATA_HOME et XDG_DATA_DIRS fixent aussi les valeurs système par défaut sous Windows.
  • Installeurs : latest désigne la release aphrody-v* la plus récente, et non la release « Latest » de GitHub (qui peut être une release d'outils).

Aphrody Bun 1.4.3-aphrody.3

Choose a tag to compare

Binaires release (sans LTO) de d46f0ed : linux-x64 (glibc, construit sur le VPS), windows-x64 (construit localement). Actions GitHub désactivé sur le dépôt : pas de matrice complète.

aphrody-tools-1

Choose a tag to compare

@aphrody-dev aphrody-dev released this 09 Oct 14:22

rclone (CLI + librclone avec RcloneRPCJSON) et rsync statique musl, construits depuis aphrody-labs/rclone (branche aphrody) et aphrody-labs/rsync

Aphrody Bun 1.4.3-aphrody.2

Choose a tag to compare

Aphrody fork of Bun, built from f7a7086 like upstream: cross-compiled on linux arm64 against pinned sysroots (linux-gnu: glibc 2.31; musl: Alpine), release profile, LTO on.
bun --version prints 1.4.3-aphrody.2; Bun.version stays the base version for semver checks.
npm: bunx @aphrody/bun-runtime@1.4.3-aphrody.2 --version.

Aphrody Bun 1.4.3-aphrody.1

Choose a tag to compare

Aphrody fork of Bun, built from 37edd09 (release profile, LTO off, canary off).
bun --revision prints the base version and this commit.
npm: bunx @aphrody/bun-runtime@1.4.3-aphrody.1 --version.