Back to Blog
Product UpdateJanuary 10, 20244 min read

Introducing Template Versioning: Never Break Production Again

We're excited to announce template versioning, allowing you to safely iterate on designs while maintaining backward compatibility with your existing integrations.

MR

Marcus Rodriguez

Product Manager

The Problem

We've heard from many of you: making changes to templates in production is scary. One wrong move and suddenly thousands of generated images look broken.

The Solution

Template versioning gives you complete control over when changes go live. Here's how it works:

Version Pinning

Pin your API calls to specific template versions:

``javascript { template: 'social-card@v2.1.0', variables: { ... } } ``

Automatic Changelogs

Every template edit is tracked with a full history, making it easy to see what changed and when.

Rollback in Seconds

Made a mistake? Roll back to any previous version with a single click.

How to Enable

Template versioning is available now for all Growth and Scale plan customers. Head to your dashboard to enable it on your templates.

Ready to get started?

Start generating images with PicStream today. Free 14-day trial, no credit card required.