Skip to content

Releases: yaroslav/bundlebun

bundlebun v0.2.0.1.2.1

30 Jan 16:41
12bb3ea
Compare
Choose a tag to compare

bundlebun 0.2.0.1.2.1, includes a binary distribution of Bun 1.2.1. Built for: x86_64-linux, aarch64-linux, arm64-darwin, x86_64-darwin, x64-mingw-ucrt.

Changelog: CHANGELOG.

See README for installation instructions and documentation. See LICENSE for licensing information.

Quick installation

bundle add bundlebun

rake bun:install

Changes

  • It is now recommended to include gem bundlebun after other existing frontend-related gems in your Gemfile. That removes the need to install one-liner initializer monkeypatches for most cases. The gem detects and loads all integrations when loaded. Alternatively, the developer can call integration monkey-patches (Bundlebun::Integrations::Something.bun!) directly.
  • bundlebun now adds the bundled bun executable to PATH, both on Unix-like and Windows environments. This improves the support for other frontend-related libraries and gems: we don't have to monkey-patch libraries all the time, just when we need it.
  • While there still might be some issues, I am trying to ensure proper Windows (non-WSL) support for this gem, for a plug&play experience for Windows Ruby developers.
  • The vite-ruby integration is reworked. We don't touch the existing bin/vite binstub anymore. Instead, we install bin/bun-vite that will run Vite with Bun and use it with ruby-vite's vite.json. We modify the existing config file, or install a sample one.
  • The bun:install:rails Rake task is now bun:install:bundling-rails, as it only activates from bun:install if Cssbundling or Jsbundling are detected, does not have to do a lot with Rails itself.
  • For Windows, the gem now installs a bin/bun.cmd binstub, as well as bin/bun-vite.cmd for use with vite-ruby. If the integration was already installed, but there are no Windows binstubs in sight, run rake bun:install again.
  • The ExecJS test is now a proper integration test, like the other integration tests.
  • bundlebun is now properly tested on Windows (Windows Server 2025 on GitHub Actions).

bundlebun v0.1.2.1.1.41

21 Dec 00:19
43bbeeb
Compare
Choose a tag to compare

bundlebun 0.1.2.1.1.41, includes a binary distribution of Bun 1.1.41. Built for: x86_64-linux, aarch64-linux, arm64-darwin, x86_64-darwin, x64-mingw-ucrt.

Changelog: CHANGELOG.

See README for installation instructions and documentation. See LICENSE for licensing information.

Quick installation

bundle add bundlebun

rake bun:install

bundlebun v0.1.1.1.1.39

17 Dec 16:19
0fccfd0
Compare
Choose a tag to compare

bundlebun 0.1.1.1.1.39, includes a binary distribution of Bun 1.1.39. Built for: x86_64-linux, aarch64-linux, arm64-darwin, x86_64-darwin, x64-mingw-ucrt.

Changelog: CHANGELOG.

See README for installation instructions and documentation. See LICENSE for licensing information.

Quick installation

bundle add bundlebun

rake bun:install

bundlebun v0.1.0.1.1.38

15 Dec 19:47
6179414
Compare
Choose a tag to compare

bundlebun 0.1.0.1.1.38, includes a binary distribution of Bun 1.1.38. Built for: x86_64-linux, aarch64-linux, arm64-darwin, x86_64-darwin, x64-mingw-ucrt.

Changelog: CHANGELOG.

See README for installation instructions and documentation. See LICENSE for licensing information.

Quick installation

bundle add bundlebun

rake bun:install