From 9e1176f6b619d3b99f59137928842ba027942719 Mon Sep 17 00:00:00 2001 From: Martin Helmich Date: Thu, 24 Sep 2026 15:00:24 +0200 Subject: [PATCH] chore: bump helmich/schema2class to ^4.0.0 Fixes invalid PHP generated for property names containing dots, such as the "contract.interactionRequired" query parameter of extension-list-extension-instances. Co-Authored-By: Claude Opus 5.5 --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 582180c..203eaa1 100644 --- a/composer.json +++ b/composer.json @@ -22,7 +22,7 @@ "require": { "php": "^8.5", "symfony/console": "^6.3", - "helmich/schema2class": "^4.0.0-beta3", + "helmich/schema2class": "^4.0.0", "openai-php/client": "^0.20.1", "symfony/http-client": "^7.1", "nyholm/psr7": "^1.8" diff --git a/composer.lock b/composer.lock index a7e50e1..d71f6ed 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "5fb8ab95bffb7f3d0fbee4dc3476e279", + "content-hash": "a9dce7f65dd3da826a21ba4ab8ff70c7", "packages": [ { "name": "composer/semver", @@ -85,16 +85,16 @@ }, { "name": "helmich/schema2class", - "version": "v4.0.0-beta3", + "version": "v4.0.0", "source": { "type": "git", "url": "https://github.com/martin-helmich/php-schema2class.git", - "reference": "8d05e913a941a7bfad6f52223fd039a7a9c65dbf" + "reference": "fc4089013d8a006e3ca9ef3a5a90b637b7e933dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/martin-helmich/php-schema2class/zipball/8d05e913a941a7bfad6f52223fd039a7a9c65dbf", - "reference": "8d05e913a941a7bfad6f52223fd039a7a9c65dbf", + "url": "https://api.github.com/repos/martin-helmich/php-schema2class/zipball/fc4089013d8a006e3ca9ef3a5a90b637b7e933dd", + "reference": "fc4089013d8a006e3ca9ef3a5a90b637b7e933dd", "shasum": "" }, "require": { @@ -135,7 +135,7 @@ "description": "Build PHP classes from JSON schema definitions", "support": { "issues": "https://github.com/martin-helmich/php-schema2class/issues", - "source": "https://github.com/martin-helmich/php-schema2class/tree/v4.0.0-beta3" + "source": "https://github.com/martin-helmich/php-schema2class/tree/v4.0.0" }, "funding": [ { @@ -147,7 +147,7 @@ "type": "github" } ], - "time": "2026-07-30T09:55:15+00:00" + "time": "2026-09-24T12:57:14+00:00" }, { "name": "justinrainbow/json-schema",