langchain-ai/release-notes
>- Skill for compiling and writing release notes for langchain-azure packages. Use when a new version of a package is being released and the README.md changelog section needs to be updated with a summary of merged PRs.
npx skills add https://github.com/langchain-ai/langchain-azure --skill release-notes
Each package maintains a ## Changelog section in its README.md. When a new version is released, update that section with a concise, user-friendly summary of what changed.
<package>==<version>, for example langchain-azure-ai==1.2.1. List available tags with: gh release list --repo langchain-ai/langchain-azure
# or
git tag --list | grep langchain-azure-ai
# Get the commits between the two tags and look for merge commits
git log <old-tag>..<new-tag> --oneline --merges
# Or use the GitHub compare API to get a full list of commits
gh api repos/langchain-ai/langchain-azure/compare/<old-tag>...<new-tag> \
--jq '.commits[].commit.message'
You can also browse the merged PRs on GitHub directly by filtering by merge date range:
https://github.com/langchain-ai/langchain-azure/pulls?q=is%3Apr+is%3Amerged+merged%3A<start-date>..<end-date>+label%3A<package-label>
[Breaking change]:.[NEW] when the addition is significant.#123.README.md. Add the new version entry at the top of the ## Changelog section: ## Changelog
- **<new-version>**:
- We fixed an issue with X. [#123](https://github.com/langchain-ai/langchain-azure/pull/123)
- We introduced support for Y. [#124](https://github.com/langchain-ai/langchain-azure/pull/124)
- **<previous-version>**:
...
Do not edit existing entries for previously released versions; only append a new section for the release being prepared.
Each package's README.md is the source of truth for its changelog. The files to update are:
| Package | README location |
|---------|----------------|
| langchain-azure-ai | libs/azure-ai/README.md |
| langchain-azure-dynamic-sessions | libs/azure-dynamic-sessions/README.md |
| langchain-sqlserver | libs/sqlserver/README.md |
| langchain-azure-storage | libs/azure-storage/README.md |
| langchain-azure-postgresql | libs/azure-postgresql/README.md |
| langchain-azure-cosmosdb | libs/azure-cosmosdb/README.md |
Take langchain-ai/release-notes from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.