Skip to content

Releases: yaroslav/carbon_fiber

Carbon Fiber 0.1.3

Choose a tag to compare

@github-actions github-actions released this 08 May 15:58
  • Update to Zig 0.16.0; update libxev and zig.rb to the latest versions.
  • Performance improvements. README updated with latest numbers.
  • Improve benchmarking: default to 3 measured runs plus 1 warmup run. Now reporting ±CV% and the delta column tags rows (noisy) when the change is within jitter. Add the ability to benchmark released vs. unreleased carbon_fiber.

Carbon Fiber 0.1.2

Choose a tag to compare

@github-actions github-actions released this 28 Apr 23:42
  • Fix the x86_64-linux precompiled gem (erroneously shipped an aarch64
    .so).
  • Add precompiled gems for x86_64-linux-musl and aarch64-linux-musl.

Carbon Fiber 0.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Apr 22:42
  • Fix the macOS release build: rewrite the precompiled bundle's libruby reference to @rpath/libruby.X.Y.dylib and add @executable_path/../lib so the arm64-darwin gem loads on any Ruby install. Previously the install_name was a hardcoded path to the GitHub Actions tool-cache, causing dyld to refuse to load the bundle on user machines.
  • A native binary that exists on disk but fails to load now raises LoadError instead of silently falling back to the pure-Ruby implementation.

Carbon Fiber 0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Apr 09:51
  • Initial release. Ruby Fiber Manager, Async backend, extensive benchmarking suite.