v1.4.0-beta.0
Pre-release
Pre-release
🚀 Features
-
relizy: Add Slack webhook support, contributors block, and configurable message truncation (6101168)
Slack integration now supports two transport options: the existing Bot Token or the new Incoming Webhook URL. When both are configured, the webhook takes priority and @slack/web-api is not required. Contributors are automatically appended to messages, respecting the global
noAuthorssetting and an optional Slack-specific override. Message truncation is now configurable viapostMaxLength(default 2500 characters, previously hardcoded to 500). Existing token and channel configurations remain fully compatible.Example setup using webhook transport:
import { defineConfig } from 'relizy' export default defineConfig({ social: { slack: { enabled: true, webhookUrl: process.env.SLACK_WEBHOOK_URL, // postMaxLength: 2500 // optional, default 2500 // noAuthors: false // optional, hide contributors on Slack only }, }, })
📦 Build
- Upgrade dependencies (a31a8cc)
❤️ Contributors
- LouisMazel (@LouisMazel)