andershausding
2569321b82
feat: add async file stream support for reqwest client ( #21771 )
2025-08-22 15:02:55 +08:00
Adam Juraszek
dbe0419034
[Java][HttpClient] Fix memory leak with virtual threads ( #21729 ) ( #21752 )
2025-08-22 14:41:12 +08:00
dependabot[bot]
bae8082b9a
Bump actions/checkout from 3 to 5 ( #21785 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-08-22 14:29:00 +08:00
dependabot[bot]
7fba143c5e
Bump actions/setup-java from 3 to 5 ( #21786 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...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-08-22 14:28:48 +08:00
dependabot[bot]
001bc833db
Bump actions/cache from 3 to 4 ( #21787 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '4'
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-08-22 14:28:35 +08:00
William Cheng
07b764e0a2
Clean up docker release workflow ( #21788 )
...
* clean up docker release workflow
* undo
* comment out docker in travis.yml
2025-08-22 14:27:06 +08:00
William Cheng
11a0075c46
Add workflow for docker release ( #21780 )
...
* add workflow for docker release
* fix
* use and
* fx
* build
* fix dir
* debug
* update
* publish cli images
* fix commands
* fix env
* fix operator
2025-08-21 19:12:08 +08:00
William Cheng
9264669a17
Add maven release workflow ( #21779 )
...
* add maven release workflow
* minor updates
2025-08-21 15:59:21 +08:00
scarf
96b44ce727
[typescript-axios]: align jsdoc for @deprecated
( #21778 )
...
* refactor: simplify `description` OR `deprecated` template
* chore: update generator output
---------
Co-authored-by: nocontribute <>
2025-08-21 08:50:22 +02:00
jack-edmonds-dd
caf53ac6c4
Fix overly permissive regular expression. ( #21777 )
2025-08-21 13:44:49 +08:00
scarf
8c0f8677f0
[typescript-axios]: slim down jsdoc ( #21776 )
...
* feat: remove `@export` and more
* feat: remove `@memberof`
* feat: only add description jsdoc if it exists
* feat: remove obvious `@type`
* feat: only display JSDoc when `description` OR `deprecated` exists
* chore: update generator output
---------
Co-authored-by: nocontribute <>
2025-08-20 10:46:59 +02:00
David Gamero
d06ed32df0
[typescript] use built-in abortsignal ( #21741 )
...
* use built in
* upgrade types from pinned fetch
* samples
* csharp samples
* merge master and samples
---------
Co-authored-by: David Gamero <davidgamero@microsoft.com>
2025-08-19 09:31:01 +02:00
Mattias Sehlstedt
490de02971
Fix so that the oneOfAnyOf normalizer retains the read/write only attribute ( #21737 )
2025-08-18 00:36:14 +08:00
William Cheng
3ebb299981
[kotlin-client] Support for integer enums with kotlinx with custom serializer ( #21765 )
...
* [kotlin-client] Add support for integer enums with custom serializer for kotlinx
* [kotlin-client] Fix @SerialName annotation being used on non-string enums
* Format samples
* remove blank line
* add tests for kotlin client with integer enum
* add folders
---------
Co-authored-by: CHervaudBetclic <c.hervaud@betclicgroup.com>
2025-08-18 00:11:43 +08:00
Espen Haugsdal
43d58ee9b0
Use Python uuid.UUID instead of StrictStr ( #21740 )
2025-08-17 22:25:53 +08:00
Mattias Sehlstedt
2513d82989
Exclude the discriminator field from getting a nullable_var_annotations ( #21155 )
...
* Exclude the discriminator field from getting a nullable_var_annotations
* Update samples
* Manually add annotations since the remote pipeline insists that they should be there
* Add description for why the discriminator does not have a nullability-annotation
* Update samples
2025-08-16 18:08:22 +08:00
Mattias Sehlstedt
6c31cbbf47
[Typescript] Fix warning logs for additional properties that have not been set ( #21630 )
...
* Fix warning logs for additional properties that have not been set
* Readd warning log details to clarify what option that the log refers to
2025-08-16 13:15:25 +08:00
William Cheng
fe5305f2cf
add tests for uuid in oneOf/anyOf (java okhttp-gson) ( #21763 )
2025-08-16 12:23:04 +08:00
Ruben Hönle
030be5d3c7
fix(java): handle validation of UUIDs ( #21747 )
...
relates to OpenAPITools/openapi-generator#16868
2025-08-16 12:01:55 +08:00
William Cheng
2bbb19a1d5
Update gradle jar to newer version (java micronut) ( #21762 )
...
* update gradle wrapper to newer version (java micronaut)
* update gradle setup to v4
2025-08-16 11:45:15 +08:00
Pim Merks
9cd04e71fa
Add TrimLineBreaks and TrimWhitespace lambdas to default codegen ( #21759 )
2025-08-16 11:36:35 +08:00
David Gamero
d7aee8a0d6
pin windows gradle version ( #21761 )
...
Co-authored-by: David Gamero <davidgamero@microsoft.com>
2025-08-16 11:32:50 +08:00
Kuzma
e1aed293cf
Update form-data to the latest version ( #21748 )
2025-08-14 15:55:56 +02:00
William Cheng
1870fbb7cf
Fix github workflow (linux.yaml) ( #21743 )
...
* remove with from workflow
* test with gradle 8.x
2025-08-14 13:19:22 +08:00
tomcra
9cb04c1b9d
#21582 [BUG][dart-dio] Bug generating inline enums with common names ( #21591 )
...
* #21582 [BUG][dart-dio] Bug generating inline enums with common names
* #21582 [BUG][dart-dio] Bug generating inline enums with common names added petstore test
* #21582 [BUG][dart-dio] Bug generating inline enums with common names added generated samples to commit.
* #21582 [BUG][dart-dio] Bug generating inline enums with common names removed bug test files that were duplicates
* #21582 [BUG][dart-dio] Bug generating inline enums with common names. Added generated files that were missed.
* #21582 [BUG][dart-dio] Bug generating inline enums with common names. Added generated files that were missed.
* #21582 [BUG][dart-dio] Bug generating inline enums with common names. Added generated files that where updated as a result of changes in master.
2025-08-14 12:24:34 +08:00
dependabot[bot]
aacbdf88c0
Bump actions/checkout from 4 to 5 ( #21728 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-08-13 01:48:03 +08:00
0x5457
3e032bfcfd
fix(typescript): add Date instance check before date formatting ( #21722 )
...
* fix(typescript): add Date instance check before date formatting
* chore(typescript): generate samples
* fix: resolve type errors in ObjectSerializer Date formatting
* chore: update samples
* chore: ensure-up-to-date
2025-08-12 16:04:17 +02:00
andershausding
1860efade2
[Rust] fix: add location prefix to prevent parameter name collisions ( #21611 )
...
* [Rust] fix: add location prefix to prevent parameter name collisions when escaping parameter names
* chore: update samples
* [Rust] fix: do not use locationSuffix if useSingleRequestParameter feature is enabled
2025-08-12 20:54:09 +08:00
William Cheng
bfc989c6ab
update samples
2025-08-12 16:51:45 +08:00
Erwin de Haan
77e3326a36
Make all C# flavors support x-zero-based-enum
and add tables to documentation ( #21463 )
...
* Make all C# flavors support x-zero-based-enum and add table to documentation
* Add the documentation stuff properly
2025-08-12 11:13:16 +08:00
Juuso Tuononen
36cea14781
[dart][dart-dio] Support OpenAPI 3.1 composed schemas ( #20475 )
2025-08-12 11:12:04 +08:00
Mattias Sehlstedt
4d9fd4df92
Support Json-serialized query parameters in Spring client RestClient and WebClient ( #21725 )
...
* Add so that a query parameter can be serialized as Json in the Spring clients RestClient and WebClient
* Update samples
* Add clientCodeGen test
2025-08-12 10:26:33 +08:00
Alec Petersen
4b88cf8243
[REQ][CSHARP][GENERICHOST] Support stream for binary response ( #21677 )
...
* Add ContentStream property to ApiResponse
* Add a constructor which sets ContentStream
* Create and use a memory stream for binary model types
* Remove extra space
* Update samples
* Add {{nrt?}} to support older versions
* Remove public modifier for interface property
2025-08-11 15:47:12 +08:00
Mattias Sehlstedt
8874df4702
Codegen parameter for query json serialization ( #21718 )
...
* Add endpoints with query parameters that require Json-serialization
* Add property for query json-serialization
* Update samples
* Adjust indentation for specification
2025-08-10 22:47:51 +08:00
Mattias Sehlstedt
6ff9e67bad
Specify Gradle version ( #21720 )
2025-08-09 23:16:52 +08:00
Alec Petersen
3e577d58c3
[BUG][CSHARP][GENERICHOST] Write enum values in expected JSON format ( #21698 )
...
* Use ValueConverter method for enums to output in the correct JSON format
* Fix doc comment
* Update samples
* Call ToString on return value of converter
* Update samples
* Update samples
* Add test
2025-08-09 12:11:02 +08:00
William Cheng
89a108aca0
Default nested array to null in java generators ( #21713 )
...
* default nested array to null in java generators
* add test schema
2025-08-08 15:59:16 +08:00
Andrzej Ressel
0f231d9494
Fix rust-axum homepage toml quotes ( #21716 )
2025-08-08 13:29:54 +08:00
Laha Luhem
517bbeb9a9
Feat: #21665 [dart][dart-dio] CopyWith for json_serializable ( #21667 )
...
* Add `@CopyWith()` annotation to model class mustache
* Add copyWith deps to pubspec mustache template
* generate examples
* add import for copyWith
2025-08-07 22:45:13 +08:00
kenkon
5db1e75fa6
[Swift5][Swift6] support "x-enum-descriptions" ( #21706 )
...
* [swift5] Support x-enum-descriptions
* [swift5] Add x-enum-descriptions to test YAML
* [swift5] Regenerate samples
* [swift6] Support x-enum-descriptions
* [swift6] Regenerate samples
2025-08-07 08:58:58 +01:00
Kraust
5b8a11546c
[C++] [Client] Added cpp-oatpp-client ( #21711 )
...
* Added cpp-oatpp-client.
* Updated pipelines.
* Should match formatting now.
* Moved includes around.
* Ran doc generator.
2025-08-07 10:01:55 +08:00
Rens Groothuijsen
603dbfd7f9
[rust] Extend oneOf array enum names with inner type ( #21599 )
2025-08-07 09:38:07 +08:00
William Cheng
e2652f1c62
update C# samples
2025-08-07 09:22:56 +08:00
Arcueid D`athemon
c077d005d5
[REQ] [CSHARP] [UNITYWEBREQUEST] Support Stream for unityWebRequest library ( #21704 )
...
* Update ApiClient.mustache
* Update ApiClient.mustache
2025-08-07 09:20:11 +08:00
phactum-mnestler
f659457f90
[spring] Adapt HttpHeaders access to remain compatible with Spring 7 ( #21691 )
...
* [spring] Adapt HttpHeaders access to remain compatible with Spring 7
* update pom.xml patch version
2025-08-06 15:46:37 +08:00
Rui Ventura
bf6e83ea63
feat(java): Generate servers for restclient library ( #21699 )
2025-08-06 15:36:38 +08:00
Christopher Gual
7e974272be
[bug][kotlin-spring] fix allowableValues quotes in documentation anno… ( #21700 )
...
* [bug][kotlin-spring] fix allowableValues quotes in documentation annotations for path parameters
* Remove unused imports in KotlinSpringServerCodegenTest
* Fix Swagger1 annotation
* Streamline Swagger1 annotation
* Remove extra line break
---------
Co-authored-by: Chris Gual <cgual@omnidian.com>
2025-08-06 15:17:36 +08:00
dependabot[bot]
bb6acc132a
Bump actions/download-artifact from 4 to 5 ( #21701 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-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-08-06 13:37:40 +08:00
devhl-labs
f6de5b71dc
[csharp] Fix composed enum handling ( #21690 )
...
* composed enums
* revert sample changes
* add new sample due to HttpClient library not working with the new models
* added to appveyor
* build samples again
2025-08-05 11:33:50 +08:00
Andrzej Ressel
a7af767e34
[Rust] Replace more HeaderValue::from_str with compile time HeaderValue::from_static ( #21689 )
2025-08-05 11:21:21 +08:00