Release Shout-out
Transform completed Linear issues/projects into customer-facing release entries for Rondine (publica.la/releases).
Prerequisites
RONDINE_API_KEYandRONDINE_API_URLinformica/.env- Linear MCP tools available
Quick Commands
# List existing releases
php formica/scripts/rondineHandler.php release list --per_page=10
# Get a specific release by ID
php formica/scripts/rondineHandler.php release get <id>
# Create draft from JSON file
php formica/scripts/rondineHandler.php release create --json=/tmp/release.json
# Update existing release
php formica/scripts/rondineHandler.php release update <id> --json=/tmp/release.json
# Open browser preview for team review
php formica/scripts/rondineHandler.php release preview <id>
# Publish (make visible on public releases page)
php formica/scripts/rondineHandler.php release publish <id>
# Get help
php formica/scripts/rondineHandler.php help
Release JSON Format
Releases have 3 translatable content fields (title, summary, body) plus optional metadata. ALL 7 languages must be generated at draft time.
{
"title": {
"en": "Content File Replacement",
"es": "Reemplazo de archivos de contenido",
"pt": "Substituição de arquivos de conteúdo",
"fr": "Remplacement de fichiers de contenu",
"de": "Austausch von Inhaltsdateien",
"it": "Sostituzione dei file di contenuto",
"pl": "Wymiana plików treści"
},
"summary": {
"en": "Publishers can now replace EPUB, PDF, and audio files directly from the Content Import dashboard.",
"es": "...", "pt": "...", "fr": "...", "de": "...", "it": "...", "pl": "..."
},
"body": {
"en": "<h2>...</h2><p>...</p>",
"es": "...", "pt": "...", "fr": "...", "de": "...", "it": "...", "pl": "..."
},
"is_published": false
}
Linear Label Mapping
| Linear Label | Release Focus |
|---|---|
feature, enhancement, new | New feature announcement |
improvement, optimization, performance | Improvement/enhancement |
bug, fix, bugfix | Bug fix announcement |
Content Templates
New Feature
<h2><strong>A direct, frictionless buying experience — perfect for campaigns, promotions, and more.</strong></h2>
<p>Selling your publications or subscription plans is now simpler than ever. With <strong>Automatic Checkout</strong>, users can go straight to payment from a single link, with no extra steps.</p>
<h2>How it works</h2>
<ul>
<li><strong>Smart detection:</strong> The system checks if the user is logged in and takes the right action</li>
<li><strong>Direct links:</strong> Create URLs that skip the catalog and go straight to checkout</li>
<li><strong>Preserved intent:</strong> Even if login is required, the purchase intent is saved</li>
</ul>
<p>💡 <strong>Result:</strong> Higher conversions and a smoother buying experience.</p>
<p>➡️ <a href="https://help.publica.la/..."><strong>Learn how to set up Automatic Checkout</strong></a></p>