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
William Cheng
de3e227328
feat(typescript-angular): prepare build ( #21684 )
...
* feat(typescript-angular): prepare build
Prepare build is required in order to publish
* update php laravel samples
* update samples
---------
Co-authored-by: Evan Gillogley <evanjmg@gmail.com>
2025-08-05 10:23:36 +08:00
devhl-labs
df1d562f24
[csharp] Ensure unique property names ( #21649 )
...
* started fixing multiple issues
* weather api builds
* added docstring
* ensure property names are unique
* force pr gates to restart
* force pr gates to restart
* force pr gates to restart
* force pr gates to restart
2025-08-04 01:31:55 +08:00
devhl-labs
302590a215
fix testing respone ( #21687 )
2025-08-04 00:47:46 +08:00
Daniel García
31060931b6
Add reqwest-trait crate to workspace and rename it ( #21674 )
...
* Add reqwest-trait crate to workspace and rename it
* Fix missing ^isArray condition
2025-08-04 00:46:44 +08:00
Andrzej Ressel
9f2c92079e
Fix double @
in README ( #21688 )
2025-08-04 00:45:11 +08:00
Julien Debon
81be9cd409
OCaml: derive eq
( #21679 )
2025-08-02 12:32:44 +08:00
devhl-labs
8de694d4bb
windows latest ( #21682 )
2025-08-02 12:19:17 +08:00
Mattias Sehlstedt
02ba9f68ac
[Scala sttp] Fix header serialization for Optional values ( #21603 )
...
* Adjust header serialization for Optional values
* Add additional test verification to display the header type
* Do not get a null value from an option if it is empty, but rather keep the None value. If a value is present it is converted to an Option[String]
2025-08-02 11:36:40 +08:00
William Cheng
87231c3b58
[php][php-nextgen] add new github workflow to perform syntax check on php files ( #21678 )
...
* update php laravel samples
* add php-nextgen to the github workflow
* trigger build failure
* add syntax checker workflow
* Revert "trigger build failure"
This reverts commit 5be28f2e768cb22d9edca83ec897cbaa9cf296e9.
2025-08-01 17:48:04 +08:00
Ezra Singh
f846f307ca
Added symlink to generator cli in Docker image ( #15559 )
...
Co-authored-by: Ezra Singh <ezra@liontech.nyc>
2025-08-01 16:35:38 +08:00
Henk van de Berg
faa3a0e4c1
Removed try/catch to enable framework error handling to pick up the error ( #21523 )
2025-08-01 16:15:05 +08:00
dsteeley
97aa4a8587
Fixup dependency on forked serde_xml ( #21664 )
2025-08-01 16:06:30 +08:00
dependabot[bot]
5ba0650659
Bump multer and @nestjs/platform-express ( #21673 )
...
Bumps [multer](https://github.com/expressjs/multer ) to 2.0.2 and updates ancestor dependency [@nestjs/platform-express](https://github.com/nestjs/nest/tree/HEAD/packages/platform-express ). These dependencies need to be updated together.
Updates `multer` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/expressjs/multer/releases )
- [Changelog](https://github.com/expressjs/multer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/expressjs/multer/compare/v2.0.1...v2.0.2 )
Updates `@nestjs/platform-express` from 11.1.3 to 11.1.5
- [Release notes](https://github.com/nestjs/nest/releases )
- [Commits](https://github.com/nestjs/nest/commits/v11.1.5/packages/platform-express )
---
updated-dependencies:
- dependency-name: multer
dependency-version: 2.0.2
dependency-type: indirect
- dependency-name: "@nestjs/platform-express"
dependency-version: 11.1.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 16:05:23 +08:00
Ary Obenholzner
fcc83db0f8
NestJS server codegen ( #21494 )
...
* setup basic codegen for nestjs server
* set up generated file structure
* adapted moustache files
* fixed imports
* adapted templates
* added module bootstrap
* added model generation
* fixed error with generic type
* added README
* added usage clarification to README, introduced module index.ts
* Update modules/openapi-generator/src/main/resources/typescript-nestjs-server/api.module.mustache
Co-authored-by: Esteban Gehring <esteban.gehring@gmail.com>
* cleaned up package.mustache, added parameters for versions
* cleaned up unneeded boilerplate templates
* fixed indentations from templates
* implemented useSingleRequestParameter
* fixed parameter handling
* added samples with tests
* added docs
* fixed samples
* corrected docs
* updated docs after merge of master
* fixed samples build
* fixed workflow
---------
Co-authored-by: Esteban Gehring <esteban.gehring@gmail.com>
2025-07-31 14:37:44 +02:00
William Cheng
3fbf52f395
remove unused github workflow
2025-07-31 16:52:02 +08:00
some00
dba7aee41e
Kotlinx polymorphism with custom discriminator support ( #21531 )
...
* kotlinx serialization fixes
- added new config with kotlinx, discriminator (/w custom name) and
kotlinx_serialization
- remove discriminator properties from the generator in both base and
derived classes
- set discriminatorValue in additionalProperties of derived classes
- add JsonClassDiscriminator the derived classes in the template
- set SerialName to discriminatorValue in the template
- change base classes to sealed class instead of interface
- make variables in base classes abstract
* Generated kotlin-allOff-discriminator-kotlinx-serialization sample
* Added test for kotlinx_serialization with discriminator
* renamed yaml
* Added new sample to github workflow
* Added comments to KotlinClientCodegen::postProcessAllModels
2025-07-31 16:29:39 +08:00
Christopher Gual
d7a8aae6e2
[BUG][typescript-fetch] Default case for oneOf serialization method returning undefined variable. ( #21669 )
...
* fix bug for returning uninitialized variable for serialization method in oneOf models with discriminator
* Update samples
---------
Co-authored-by: Chris Gual <cgual@omnidian.com>
2025-07-31 08:53:42 +02:00
hellopabu
7af84cad94
[docs][website] add am gmbh as user to users ( #21660 )
...
* [docs][website] add am gmbh logo
* [docs][website] add am gmbh to users
* [docs][website] add transparent am gmbh logo
2025-07-30 17:02:09 +08:00