dependabot[bot]
eda2e67b94
Bump actions/download-artifact from 5 to 6 ( #22225 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 17:31:18 +08:00
Rens Groothuijsen
8643bc1d66
[python-fastapi] Remove additional slashes in query regex ( #22223 )
2025-10-25 17:16:17 +08:00
dependabot[bot]
2b22d172da
Bump actions/upload-artifact from 4 to 5 ( #22224 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-25 17:14:59 +08:00
William Cheng
d605afeef5
update vertx-web to 4.x
2025-10-23 10:32:20 +08:00
William Cheng
6eff628139
update logback to newer versions ( #22204 )
2025-10-22 18:51:38 +08:00
William Cheng
1d071288f8
use path from spec in ts angular documentation ( #22194 )
2025-10-21 15:40:48 +08:00
dependabot[bot]
816befc466
Bump vite and @angular-devkit/build-angular ( #22192 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) to 6.4.1 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli ). These dependencies need to be updated together.
Updates `vite` from 6.3.6 to 6.4.1
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite )
Updates `@angular-devkit/build-angular` from 19.2.17 to 19.2.17
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/angular/angular-cli/compare/19.2.17...19.2.17 )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.4.1
dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
dependency-version: 19.2.17
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 15:08:27 +08:00
William Cheng
3d00fd2adc
update C# samples
2025-10-21 11:40:43 +08:00
Fabian Buchenberger
00d16496c8
[csharp] do not use deprecated HttpRequestMessage.Properties ( #20737 )
2025-10-21 10:58:47 +08:00
William Cheng
57752d190c
add cache: gradle to java setup workflow ( #22183 )
2025-10-20 17:15:36 +08:00
William Cheng
6572d5d9a6
Use JDK11 for kotlin-server projects ( #22182 )
...
* use jdk11 for kotlin server projects
* test with jdk11 by default
2025-10-20 16:54:50 +08:00
William Cheng
c15ba67fc9
update kotlin-spring projects to use jdk11 ( #22181 )
2025-10-20 15:48:10 +08:00
William Cheng
63ddce0c1b
default REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true ( #22180 )
2025-10-20 11:39:09 +08:00
Kevin Liddle
01139e6963
[rust-axum] don't include quotes in output string from Display trait for string types ( #22161 )
...
* [rust-axum] don't include quotes in output string from Display trait for string types
* [rust-axum] update samples
2025-10-20 10:35:18 +08:00
Sven Allers
e7dae1a81e
Custom error messages for size, length, min & max validations in Spring & Spring-Kotlin ( #22090 )
...
* Custom error messages for size, length, min & max validations in Spring & Spring-Kotlin
* Run scripts
2025-10-19 21:25:03 +08:00
Ilia
4e7bba659b
[dart] Fix compile error in inline enum properties with "default" values( #22120 ) ( #22165 )
2025-10-19 20:47:20 +08:00
jpfinne
88bba259e9
OpenApiNormalizer FILTER improvements. Multi filters + filter on path ( #22128 )
...
* Use Filter Parser and allow multiple filters
* OpenAPINormalizer fails for invalid FILTER syntax
* Fix typo
* Use constants for filter keys.
Improve exception handling and tests.
* Fix format missing Locale.ROOT
* Make Filter extensible
* Additional unit test for invalid filter
2025-10-18 22:39:44 +08:00
William Cheng
8c85e3cedc
[typescript-axios] Add support for AWSv4 Signature ( #22174 )
...
* [typescript-axios] Add support for AWSv4 Signature
* update typescript-axios.md file
* update doc
---------
Co-authored-by: qasim <qasim@calo.app>
2025-10-18 16:52:24 +08:00
Jérémy Reynard
d840c495c4
[FEAT] Support nullable Array<org.springframework.web.multipart.MultipartFile> in Kotlin-Spring generator ( #21994 )
...
* Support nullable `org.springframework.web.multipart.MultipartFile` in Kotlin Spring generator
- nullable is only supported for MultipartFile. However, Array<MultipartFile> could be also nullable
* Support nullable `org.springframework.web.multipart.MultipartFile` in Kotlin Spring generator
* Support nullable `org.springframework.web.multipart.MultipartFile` in Kotlin Spring generator
Update kotlin-spring-additionalproperties samples
2025-10-18 16:44:19 +08:00
Martin Tomašovič
7c000687e4
[csharp][generichost] Fix DateOnly parsing ( #22099 )
...
* Fix DateOnly parsing
* update samples
2025-10-18 14:58:36 +08:00
Mattias Sehlstedt
23a2aafe91
[CSHARP] Fix how the array type is set when using NULLABLE_REFERENCE_TYPES ( #22071 )
...
* Fix how the type is calculated for deep inline arrays
* Add list alias objects to petstore specification and regenerate samples
2025-10-18 14:58:08 +08:00
daberni
2afe7d29cd
[Spring] Remove unnecessary modifiers from API interface templates ( #22132 )
...
* public static final String PATH_
* regenerate samples
2025-10-18 14:56:59 +08:00
William Cheng
6ede03d546
remove includeEndpointUrl ( #22173 )
2025-10-18 14:52:51 +08:00
Rostislav Svoboda
ee85775afd
chore: Misc cleanup related to deprecations ( #22172 )
...
* Replace deprecated StringUtils.startsWith methods
* Add missing @Deprecated annotations
2025-10-18 14:52:19 +08:00
Robin Csutorás
94e8997cc7
[typescript-angular] Add includeEndpointUrl option to include endpoint URLs in generated service comments ( #22152 )
...
Adds a new boolean option 'includeEndpointUrl' that, when enabled, includes endpoint URL information as JSDoc comments in generated service methods and interfaces. This helps developers quickly identify the HTTP method and path for each API operation.
Co-authored-by: Robin Csutoras <robin.csutoras@Robins-Laptop.local>
2025-10-18 14:35:58 +08:00
jheyens
552ab4c6d5
Java-wiremock: Correctly handle multiple MIME-types in HTTP-Accept-headers ( #22133 )
...
* Java-wiremock: Allow matching multiple Accept-header values
* Wiremock: Ignore casing when matching requests' Content-Type headers
* Java-wiremock: Regenerate samples
2025-10-18 14:27:03 +08:00
daberni
2b00bab60a
[Spring] Optimize and omit unnecessary imports on Api in ApiController templates ( #22164 )
...
* Optimize imports
* remove unnecessary blank line
* revert unintended indentation
2025-10-18 14:19:35 +08:00
Zach Hornback
ccd43a5ce4
[python-fastapi] Fix: Skip sorting of path operations ( #22163 ) ( #22166 )
...
* [python-fastapi] Fix: Skip sorting of path operations (#22163 )
Make use of helpful code added in
243f501aef2e6d472606e6db59ef31ee3b1338f9 to skip sorting of path
parameters. In FastAPI, order matters, see link for details:
https://fastapi.tiangolo.com/tutorial/path-params/?h=path#order-matters
Issue: https://github.com/OpenAPITools/openapi-generator/issues/22163
* Update samples after previous commit
Reading comprehension is hard. I missed the part of step 3 where
samples would be updated in response to the change I had previous
submitted.
Via this commit, update samples to match expectations. The order of
various endpoint implementations is now changed in the sample, matchcing
the order in the yaml files that created them.
2025-10-18 14:18:15 +08:00
Rens Groothuijsen
592c262277
Set default value for isOauth field ( #22162 )
2025-10-17 15:49:26 +08:00
Bradford Hovinen
40b9d69d5a
Support deprecated API endpoints in reqwest-based Rust clients ( #22131 )
...
Previously, if an API endpoint was marked deprecated, this fact was not
reflected in the generated Rust clients using the reqwest library. We
want to know exactly when our client code is using a deprecated endpoint,
so marking the corresponding functions with the `#[deprecatd]` attribute
would be very helpful. Uses of the endpoint would then be picked up by
linters so that we can react.
This adds a line to the template which marks functions generated from
deprecated endpoints with the `#[deprecated]` attribute.
This does not touch any of the other client generators for Rust or any
other language, since they are out of scope for our needs.
Co-authored-by: Bradford Hovinen <bho@qwello.eu>
2025-10-16 19:41:28 +08:00
CG
323f978674
fix(kotlin-spring): the generated RequestHeader defaultValue for String parameters contains duplicated double quotes ( #22123 )
2025-10-16 18:34:33 +08:00
William Cheng
4fe1c4ac73
feat(typescript-fetch): add docs support ( #22110 )
...
* feat(typescript-fetch): add docs support
fixes #18276
* chore: regenerate
- generate-samples.sh
- export_docs_generators.sh
* chore: address PR feedback
* update samples
* update samples
* clean up unused files
---------
Co-authored-by: Aaron Heckmann <aaron@plane.so>
2025-10-16 18:21:41 +08:00
monksy
ecaf3ea48a
Removed a duplicate binding for an address for rust-server ( #22116 )
...
* Removed a duplicate binding for an address for rust-server. The address binding happens higher up in the method.
* Updated samples.
2025-10-16 17:04:41 +08:00
jheyens
ce1e9e0866
Jersey2/3: Fixes a bug in OAuth token renewal, where the previous HTTP 401 code is reused even after the retry succeeds ( #22134 )
...
* Jersey2/3: Fix a bug where, when using OAuth, the HTTP 401 status code persisted even if the second request after renewing the Bearer access token succeeded
* Jersey2/3: Regenerate samples
2025-10-16 16:32:05 +08:00
Adnan
fc12a1b63a
feat(rust-axum): make the Object value public ( #22144 )
...
* feat(rust-axum): make the Object value public
* feat(rust-axum): regenerate samples
2025-10-16 15:01:19 +08:00
William Cheng
bce0ea65fe
CircleCI: clean up unused tests/setup ( #22158 )
...
* clean up circleci tests
* ignore .angular
* trigger build failure
* Revert "trigger build failure"
This reverts commit ee228266b1452d3fbf4c42a8cc5d2b1175f8976a.
2025-10-16 14:50:41 +08:00
Linh Tran Tuan
117042aa44
[Rust-Axum] Fix wrong validation for non-model Body ( #22155 )
...
* Fix Issue 21143
* Update
2025-10-16 14:25:01 +08:00
William Cheng
c680f39ad7
Fix TypeScript Angular v20 tests with correct versions ( #22156 )
...
* fix ts angular v20 tetss with correct versions
* restore old version
* fix pom.xml
2025-10-16 14:14:11 +08:00
William Cheng
211f51702d
Update package.json manually in angular v19 tests ( #22151 )
...
* update package.json manually in angular v19 tests
* fix angular v19 tests
* remove declarations
2025-10-15 21:25:01 +08:00
sermler
a4a24a8168
[typescript-fetch] Rework fix infinite recursion with self-referencing discriminator mappings ( #22149 )
...
* Prevent ConcurrentModificationException
* Update typescript-fetch samples
* Add fixture sample
* Update samples
2025-10-15 19:25:45 +08:00
William Cheng
cbb27163a0
Add samples to test jaxrs spec (withXml option enabled) ( #22148 )
...
* add samples to test jaxrs spec with xml option enabled
* add new files
2025-10-15 18:11:19 +08:00
William Cheng
fdbabee87e
Add tests for typescript angular v17, v18, v20 ( #22145 )
...
* add tests for angular v17, v18, v20
* trigger build failure
* Revert "trigger build failure"
This reverts commit bab6448ed156bb5436780cdd6c658f4724042b85.
* update samples
2025-10-15 18:08:52 +08:00
William Cheng
cdd120d976
update samples
2025-10-15 17:53:01 +08:00
maushomu
9d110fcb6b
[Java][jaxrs-spec] withXml support ( #22140 )
...
* withXml support in pojo.mustache
* Create xmlPojoAnnotation.mustache
* withXml support in enumClass.mustache
2025-10-15 17:43:15 +08:00
Robert Marsal
57324efd48
fix: typescript docs not being put in a docs directory ( #22124 )
...
* fix: typescript docs not being put in a docs directory
* fix: platform agnostic path separator
2025-10-15 17:13:51 +08:00
William Cheng
21d29dacc2
Add tests for TypeScript Angular v19 ( #22139 )
...
* add tests for ts angular v19
* fix transfer cache
2025-10-15 16:36:03 +08:00
dependabot[bot]
c27f9c3ebc
Bump actions/setup-java from 4 to 5 ( #22137 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 16:30:14 +08:00
William Cheng
486e0c5e61
Test TypeScript Angular v16 in Github workflow ( #22138 )
...
* test ts angular v16 in github workflow
* trigger build failure
* Revert "trigger build failure"
This reverts commit c7987599a9fa31e24c294bbaca855e1a4a7a3b34.
2025-10-15 14:51:40 +08:00
sermler
4bedcb754b
[typescript-fetch] Fix infinite recursion with self-referencing discriminator mappings ( #21956 )
...
* Add selfReferencingDiscriminatorMapping to ExtendedCodegenModel
* Add selfReferencingDiscriminatorMapping to template
2025-10-14 13:39:58 +02:00
William Cheng
89b0bc48fa
Add workflow to test TypeScript clients ( #22126 )
...
* add workflow to test ts clients
* update
* update
* run petstore
* update
* trigger build
2025-10-14 16:33:29 +08:00