Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.swisstools.dev/llms.txt

Use this file to discover all available pages before exploring further.

Release Notes lets you turn raw commit history into structured, readable release notes without writing them by hand. You connect one or more GitHub repositories to a project, select a date range, and Swisstools fetches the commits in that window and uses AI to produce a Markdown document you can review, edit, and share.

Release lifecycle

Every release moves through three statuses before it reaches your audience.
StatusWhat it means
ProcessingSwisstools is fetching commits from your connected repositories and the AI is drafting the content. The release is read-only at this stage.
DraftGeneration is complete. You can edit the title and Markdown content, save changes, and preview the rendered output before sharing.
PublishedThe release is locked for editing and represents the canonical version. You can still distribute it after publishing.

Distribution options

Once a release is in Draft or Published status you can get it to your team in three ways:
  • Export HTML — Download the release as a standalone HTML file, ready to post on your website or share externally.
  • Send to Slack — Post the release content directly to a configured Slack channel using your bot token.
  • Send via email — Deliver the release as a styled HTML email to a list of recipients, with your own branding applied.

Scheduled generation

Instead of triggering releases manually, you can enable automatic generation on a schedule. Choose from weekly, monthly, or a custom interval. When a scheduled run fires, Swisstools generates a release covering the period from the last release date to the current date, so nothing falls through the gaps.

Connect GitHub repositories

Authorize GitHub OAuth and link your repositories so Swisstools can read commits for release generation.

Publish and distribute releases

Edit drafts, publish the final version, and send release notes to Slack, email, or as an HTML download.