Skip to content

v0.1.1 (alpha)

Pre-release
Pre-release
Compare
Choose a tag to compare
@mjameswh mjameswh released this 28 Mar 15:45
· 13 commits to main since this release
cc665f0

⚠️ THIS IS AN ALPHA RELEASE — COMPATIBILITY WILL NOT BE MAINTAINED

Get it from Ruby Gems.
See the README for an overview.

Highlights

  • Include RBS files in bundled Gems. Should hopefully fix #134.
  • Make sure ld build flag -Wl,-undefined,dynamic_lookup is always present on OSX. This fixes a build issue causing Undefined symbols for architecture arm64 errors if Ruby was built with XCode 14+.

The following features from previous releases are also included:

  • A Temporal client capable of starting, signaling, querying and terminating workflows
  • Activity-only workers for running Ruby activities
  • Data Converters for encoding/decoding payloads
  • Supports for Linux x64 and ARM (glibc >= 2.31), and OSX x64 and ARM (aka. M1/M2)

Note that this release does not include support for developping workflows in Ruby. Development for Workflow Workers is ongoing and will be included in a future release (no ETA at this moment).