Skip to content

v1.4.0

Choose a tag to compare

@LouisMazel LouisMazel released this 22 Apr 17:37
· 32 commits to main since this release

compare changes

🚀 Features

  • relizy: Add Slack webhook support, contributors block, configurable truncation (962603a)

    Slack integration now supports Incoming Webhook URLs in addition to Bot Tokens. When both are configured, the webhook takes priority and @slack/web-api is not required. Contributors are automatically appended to messages (respecting the noAuthors setting). The 500-character message limit is now configurable via postMaxLength (default 2500 characters). Existing token+channel configurations continue to work without changes.

    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
        },
      },
    })
  • relizy: Add package list to slack release messages (7958aac)

    Release messages now include a 📦 Packages block listing all bumped packages with their version changes. Disable with social.slack.noPackages: true.

🩹 Fixes

  • relizy: Include root-only commits in root package changelog (2aeaf27)

📦 Build

💄 Styles

  • relizy: Bold package names in slack release messages (2f72640)

❤️ Contributors