Skip to content

Release 26.7.0 - #153

Merged
TimurBaiguskarovAspose merged 19 commits into
mainfrom
release-26.7
Jul 28, 2026
Merged

Release 26.7.0#153
TimurBaiguskarovAspose merged 19 commits into
mainfrom
release-26.7

Conversation

@Denis-Averin

@Denis-Averin Denis-Averin commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the API specification, generator configuration, and templates for 26.7.0
  • synchronize SDK submodules with the July releases, including Android and the PHP post-processing fix
  • document SDK branches, configuration, formatting, versioning, and release phases

Validation

  • make php
  • URL checks
  • submodule checks
  • Swagger check

TimurBaiguskarovAspose and others added 17 commits July 6, 2026 20:49
The API now serves the x-param-group vendor extensions itself, so inject-param-groups.py only re-serialised the fetched JSON ({ } -> {}, trailing newline), drifting the committed spec from live and failing the check-swagger CI job on every 'make update'. Remove the script and its callers (update_swagger_spec.bash, the Makefile spec-param-groups target); the fetched spec needs no post-processing.
URLRequest.timeoutInterval is ignored by swift-corelibs-foundation, so set
the session configuration's timeoutIntervalForRequest/timeoutIntervalForResource
in the generated URLSession client. Mirrors the fix in the Swift SDK.
Also make new-version.py preserve config key order (OrderedDict, no sort_keys) and emit a trailing newline, so version bumps produce minimal, stable diffs.
Remove orphan generated files nothing references (AbstractOpenApiSchema/AbstractOpenAPISchema, ServerConfiguration/ServerVariable, exceptions.py/api_response.py, ModelInterface.php) via the generate scripts, and drop the unused Go APIKey struct and the C# AbstractOpenAPISchema template.
The SDK repos auto-bump deps (versions-maven-plugin, npm-check-updates) and had drifted ahead of the templates, so regeneration downgraded them. Bump okhttp/jacoco and eslint-plugin-prettier/prettier/ts-jest to match.
…template

On PHP 8.3+ with Xdebug a malformed date throws an \Error that catch (Exception) would let escape; emit catch (\Throwable) and drop the now-unused Exception import so regeneration keeps the SDK fix.
Document the Cloud SDK requirements, per-SDK branches, versioning, release workflow, and test-coverage bars, and reference them from Agents.md.
@Denis-Averin
Denis-Averin marked this pull request as ready for review July 28, 2026 10:49
@Denis-Averin
Denis-Averin requested a review from a team as a code owner July 28, 2026 10:49
@TimurBaiguskarovAspose TimurBaiguskarovAspose changed the title Release 26.7 Release 26.7.0 Jul 28, 2026
@TimurBaiguskarovAspose
TimurBaiguskarovAspose marked this pull request as draft July 28, 2026 12:28
@Denis-Averin
Denis-Averin marked this pull request as ready for review July 28, 2026 12:48
@Denis-Averin
Denis-Averin marked this pull request as draft July 28, 2026 12:49
@TimurBaiguskarovAspose
TimurBaiguskarovAspose marked this pull request as ready for review July 28, 2026 12:53
@TimurBaiguskarovAspose
TimurBaiguskarovAspose merged commit 334f144 into main Jul 28, 2026
3 checks passed
@TimurBaiguskarovAspose
TimurBaiguskarovAspose deleted the release-26.7 branch July 28, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants