Changelog
What's new
Every feature shipped, engine added, and fix landed — newest first.
Feature
Local live-preview CLI
- npx @renderfy/preview ./template.html — edit in your editor, see it render in your browser on save.
- Templates stay in your repo, versioned and code-reviewed. The CLI uses your API key and renders via the same engine as production.
Feature
Template workbench & starter gallery
- Edit saved templates with a live side-by-side preview and fill in sample data to see the output before going to production.
- Starter gallery with ready-made templates — fork any of them to your account with one click and customize from there.
Improvement
Fork templates from the public library
- Every template on /templates now has a "Fork to my account" button — one click saves it to your dashboard, ready to customize.
- Works whether you're signed in or not — if you're logged out, you'll sign in first and land right on the forked template.
Feature
WebP output format
- Pass format: "webp" to get WebP output — typically 30–50% smaller than PNG with full alpha transparency support.
- Costs 1 credit, same as PNG and JPEG. Works with all seven input engines.
Feature
API reference docs
- Full interactive API reference at /docs/api — every endpoint, parameter, error code, and response header documented.
- Six worked examples covering all seven input types, with live code generation in cURL, Node.js, Python, and more.
Feature
Template library
- 20 copy-paste templates across Social, Document, Marketing, and Data categories.
- Browse and filter at /templates — each template shows a live preview plus ready-to-use cURL, Node.js, and Python code.
Feature
Render webhooks
- Register an HTTPS endpoint in your dashboard to receive a POST after every render completes or fails.
- Payloads include render type, format, credits charged, and duration. Signatures use HMAC-SHA256 so you can verify each delivery.
Feature
Usage chart & low-credit alerts
- 30-day render volume chart on the Usage page so you can see activity at a glance.
- Automatic email when your balance drops below 20% of your plan's monthly grant.
Feature
Annual pricing & free-tier watermark
- Save 20% with annual billing (2 months free) — toggle on the Pricing page.
- Free-tier and guest renders include a small watermark. It's removed on any paid plan.
Feature
Pricing page & rate limiting
- Public /pricing page — Free tier, three paid plans, and a credit cost breakdown.
- API rate limit of 60 renders per minute per key; responses include a credits-remaining header.
Feature
Welcome email
- New signups receive a welcome email with their starting credit balance and a link to the dashboard.
Feature
Payments & subscriptions
- Upgrade directly from the dashboard — embedded checkout, no redirect.
- Credits are granted automatically on payment and refreshed on every renewal.
- One-time credit top-ups available alongside monthly and annual plans.
Feature
Public homepage & live playground
- New marketing homepage with a live playground — test five engines in the browser without signing up.
- 5 free guest renders per day, no account required.
Feature
Four new input engines
- Code snippets (type: code) — syntax-highlighted, macOS-style window, 100+ languages via Shiki.
- Charts (type: chart) — bar, line, and pie charts from a JSON payload.
- Diagrams (type: diagram) — Mermaid flowcharts and sequence diagrams.
- Math (type: math) — LaTeX equations rendered as crisp transparent PNGs or print-ready PDFs.
Feature
Dashboard & billing
- Full authenticated dashboard: API key management, usage logs, credit history, and billing.
- Sign in with GitHub OAuth or a magic link — no password needed.
Feature
Core API
- POST /api/v1/render — convert Tailwind, HTML, or Markdown to PNG, JPEG, or PDF.
- 1 credit per image render, 3 per PDF. Failed renders are automatically refunded.