From c6e03694b727693ba7cd44b034f85caf26a0b1d1 Mon Sep 17 00:00:00 2001 From: omermorad Date: Sat, 28 Mar 2026 20:45:41 +0300 Subject: [PATCH 1/2] feat: add microchip ID field to Pet schema --- specs/petstore.openapi.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/specs/petstore.openapi.yaml b/specs/petstore.openapi.yaml index 1ee263a..eabc2e7 100644 --- a/specs/petstore.openapi.yaml +++ b/specs/petstore.openapi.yaml @@ -140,6 +140,10 @@ components: type: number minimum: 0 description: Weight of the pet in kilograms (optional) + microchipId: + type: string + pattern: '^[0-9]{15}$' + description: 15-digit microchip ID (optional) status: type: string enum: From b17ecff84a49152cf3088b3dd7ea1ea4cd636b7b Mon Sep 17 00:00:00 2001 From: omermorad Date: Sat, 28 Mar 2026 20:46:55 +0300 Subject: [PATCH 2/2] chore: add changeset for microchip field --- .contractual/changesets/add-microchip-field.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .contractual/changesets/add-microchip-field.md diff --git a/.contractual/changesets/add-microchip-field.md b/.contractual/changesets/add-microchip-field.md new file mode 100644 index 0000000..107f87d --- /dev/null +++ b/.contractual/changesets/add-microchip-field.md @@ -0,0 +1,7 @@ +--- +"petstore": minor +--- + +## petstore + +- **[minor]** add optional microchipId field to Pet schema for tracking pet microchips