From ce7a20d08dc34600c0264406eab74c66247ddeed Mon Sep 17 00:00:00 2001 From: Alexander Zaslonov Date: Fri, 25 Sep 2026 16:25:00 -0700 Subject: [PATCH] chore: prepare public v1.0.4 release metadata --- CHANGELOG.md | 13 +++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7da00ff..b3a9aed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,19 @@ All notable changes to the APIOps CLI are documented in this file. The format is inspired by [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). This project uses [Semantic Versioning](https://semver.org/) with alpha pre-release tags. +## [1.0.4] - 2026-09-25 + +### Bug Fixes + +- **Operation-filtered specifications** - apply the `operations` API sub-filter to extracted OpenAPI/Swagger specifications, removing excluded operations and empty paths while preserving shared definitions and scalar precision ([#296](https://github.com/Azure/apiops-cli/pull/296)) +- **Version flag** - `apiops -v` now prints the CLI version, alongside `-V` and `--version` ([#298](https://github.com/Azure/apiops-cli/pull/298)) +- **Identity setup prompts** - generated Copilot identity setup prompts ask for one value per question instead of combined `NAME=` templates ([#300](https://github.com/Azure/apiops-cli/pull/300)) + +### Docs & Testing + +- **Identity setup guidance** - README describes the generated Copilot prompt file and manual setup guide for workflow identity setup ([#299](https://github.com/Azure/apiops-cli/pull/299)) +- **Filtering guide** - document how operation filters apply to extracted specifications and their known limitations ([#296](https://github.com/Azure/apiops-cli/pull/296)) + ## [1.0.3] - 2026-09-20 ### Bug Fixes diff --git a/package-lock.json b/package-lock.json index 9d48463..74689d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@azure-tools/apiops-cli", - "version": "1.0.3", + "version": "1.0.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@azure-tools/apiops-cli", - "version": "1.0.3", + "version": "1.0.4", "license": "MIT", "dependencies": { "@azure/identity": "^4.13.1", diff --git a/package.json b/package.json index 9fcd9b6..77db7ab 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/apiops-cli", - "version": "1.0.3", + "version": "1.0.4", "schemaVersion": "1", "description": "CLI tool for Azure API Management configuration-as-code", "type": "module",