Skip to content

v0.7.4 — opt-in node plugin and Gmail attachment OOM fix

Choose a tag to compare

@github-actions github-actions released this 09 May 20:58
· 35 commits to main since this release

Summary

This release consolidates today's Runline changes into one clean release.

Highlights

  • Added a built-in node plugin with native host-runtime actions for filesystem, paths, OS/process helpers, crypto, shell execution, and fetch.
  • Kept node opt-in: it is loaded like any other built-in plugin only when configured as a connection, not auto-enabled globally.
  • Fixed Gmail draft/send attachment encoding for multi-MB files. Attachment MIME folding no longer materializes a huge regex match array, avoiding QuickJS OOMs.
  • Gmail attachments now accept Drive-download-shaped { contentBase64 } values and return clear validation errors for invalid attachment content.
  • Gmail oversized attachment payloads now fail deterministically before MIME assembly instead of crashing the sandbox.
  • Expanded Linear support with custom view actions.

Verification

  • bun run check
  • bun --filter runline build
  • bun --filter runline test — 105 tests passing