Skip to content

v1.8.0

Choose a tag to compare

@LouisMazel LouisMazel released this 20 Oct 19:58
· 30 commits to main since this release

compare changes

馃殌 Features

  • ai: Add an ai-sdk provider for AI-generated release notes (f199679)

    Release notes and social posts can now be rewritten with any Vercel AI SDK model (OpenAI, Google, Mistral, and others) instead of Claude Code. Install ai and your provider package (for example, pnpm add -D ai @ai-sdk/openai), then set ai.providers['ai-sdk'].model to a model such as openai('gpt-5-mini'), or to a Vercel AI Gateway model ID such as 'openai/gpt-5-mini'. Credentials are read by the provider package (for example, OPENAI_API_KEY). The optional reasoning option sets the reasoning effort for models that support it.

馃┕ Fixes

  • Correctly determine the previous release in monorepos (d18543c)

    When a package was released independently in the same monorepo (for example, with a selective config alongside an independent config), its name@version tag could become the start of the next release range. Commits made before that release were then missing from the version bump and the changelog.

    The previous release is now the release tag with the highest version up to the current version, rather than the most recent tag. In unified, selective, and standalone modes, release tags follow templates.tagBody (or the v1.2.3 and 1.2.3 formats), and package tags are never matched. In independent mode, release tags are the name@version tags of each package. Hotfixes for older versions and releases from branches not yet merged are no longer selected.

鉂わ笍 Contributors