Skip to content

Release v3.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 13:41
· 25 commits to master since this release
de22d2e
  • Rebrand from Muse to Mochi and migrate to a Bun-native stack: Bun 1.3.14 (runtime, package manager, and bundler) on Node.js 24 and TypeScript 6, replacing yarn.
  • Migrate the data layer to Prisma 7 with the Rust-free client and the libSQL driver adapter.
  • Switch developer tooling to Biome (replacing ESLint) and hk git hooks (replacing Husky).
  • Run the Docker image as the non-root bun user and publish multi-arch (linux/amd64 and linux/arm64) images only to ghcr.io/bunkerlab-net/mochi, built natively on pinned runners with layer caching.
  • Fix containerized playback on linux/arm64 by correcting the @discordjs/opus source build and loading the @snazzah/davey voice binding from node_modules at runtime.
  • Replace deprecated discord.js APIs (readyclientReady and ephemeral → message flags).