Skip to content

v0.7.7

Choose a tag to compare

@danmolitor danmolitor released this 17 Mar 03:21
· 651 commits to main since this release

Browser-Side Rendering

@formepdf/core now ships a browser entry point — same Rust/WASM engine, zero Node dependencies. Import from @formepdf/core/browser to generate PDFs client-side with no server required.

import { renderDocument } from '@formepdf/core/browser';

const pdf = await renderDocument();

WASM loads in ~21ms, renders in single-digit milliseconds. Works in any modern browser.


SDK: Async Rendering + S3 Upload

@formepdf/sdk now supports async rendering and S3 delivery:

// Async render
const { jobId } = await forme.renderAsync('invoice', data);
const job = await forme.getJob(jobId);

// S3 upload
const { url } = await forme.render('invoice', data, {
  s3: { bucket, key, accessKeyId, secretAccessKey, region }
});

Packages

Package Version
@formepdf/core 0.7.7
@formepdf/react 0.7.7
@formepdf/cli 0.7.7
@formepdf/renderer 0.7.7
@formepdf/hono 0.7.7
@formepdf/next 0.7.7
@formepdf/resend 0.7.7
@formepdf/mcp 0.7.7
@formepdf/sdk 0.7.7
engine (Cargo) 0.7.7
VS Code extension 0.7.7