Alex Wallen
43ce2a8e10
[zapier] add response middleware ( #19760 )
...
* feat: add zapier response middleware
* chore: add samples
2024-10-03 01:02:25 +08:00
Beppe Catanese
168a1d5d1f
[Typescript-Node] Mark deprecated model attributes ( #19756 )
...
* Add @deprecated tag for deprecated fields
* Add tests
* Generate samples from OpenAPI 3.0 file
* Revert to generate with previous OpenAPI 2.0 file
* Add new config 3.0 and generate samples
* Regenerate samples
2024-10-02 17:14:42 +02:00
Bruno Coelho
90bc1000bd
[swift5] rename unknownDefault to unknownDefaultOpenApi to match the enums unknown case ( #19753 )
2024-10-02 11:45:49 +01:00
Nikita Erokhin
f409bf1440
add oneOf-default-case option for swift5 ( #19094 )
...
Co-authored-by: erokha <dev@erokha.com>
2024-10-02 10:56:04 +01:00
William Cheng
1cdd7b7ff2
add joscha to TS technical committee ( #19745 )
2024-10-02 13:47:31 +08:00
Joscha Feth
c5060a2318
feat(core): add info.summary
to additionalProperties
for 3.1
specs ( #19723 )
2024-10-02 13:40:48 +08:00
Maxime Vincent
c6eb9e0e09
fix_ruby_documentation_apikey_name ( #19742 )
2024-10-01 22:10:54 +08:00
Maxime Vincent
2544fa2928
[Ruby-client] Use secuirtyScheme Key for api_key ( #19740 )
...
* replace name by keyParamName in apiKey configuration
* update configuration generated in sample
2024-10-01 19:45:27 +08:00
William Cheng
d7ac1e4337
[OpenAPI 3.1] Avoid NPE when handling prefixItems ( #19735 )
...
* avoid npe when handling prefixItems in 3.1 spec
* update samples
2024-10-01 17:36:11 +08:00
RyosukeFukushima
60d0888898
[typescript-fetch] support "x-enum-descriptions" ( #19559 )
...
refs OpenAPITools#1693
2024-10-01 11:33:07 +02:00
skstrifork
2322a99bba
[Java][microprofile] enumUnknownDefaultCase true now returns correctly in fromValue ( #19677 )
2024-10-01 17:30:19 +08:00
William Cheng
5f39bd230e
update undertown to 2.3.17.FINAL ( #19734 )
2024-10-01 16:54:49 +08:00
nvivot
8ef3118005
[rust][client][auth] token source option ( #19647 )
...
* feat: add token source support for rust async client
* chore: fix + regen samples
* chore: doc gen
* chore: missing generated sample files
2024-10-01 15:05:39 +08:00
Nelson Vides
7e1ebe6404
Erlang server ( #19722 )
...
* Add documentation to server and handlers
* Respond to at least one path-server
* Let url servers override base path
* Handle reading bigger bodies in cowboy
* Improve json error handling
* Regenerate erlang-server handlers
* Rework API module for performance and completion
* Regenerate erlang-server handlers
2024-10-01 14:51:12 +08:00
winkler-pixop
2551689ec6
Fix #19683 : Generated code fails to build with x86_64-linux-gnu-g++-13 ( #19684 )
...
* Add C++ header for cpp-pistache-server to fix breaking CMake build of generated code.
* Sort includes of system C++ headers for cpp-pistache-server.
* Add samples generated from fixing bug #19683 .
2024-10-01 14:00:38 +08:00
Alex Wallen
241f51c56b
zapier: create a search action predicate ( #19670 )
...
* feat: implement createAction predicate rather than negating isSearchAction predicate
* chore: update samples
2024-10-01 11:34:09 +08:00
Joscha Feth
849b3e8e17
fix(typescript): export types ( #19725 )
...
* Fix export type for typescript interfaces in all platforms (#6805 )
* Generated samples and docs
* chore: update samples
---------
Co-authored-by: Kevin Broja <kevin.broja@gus-group.com>
2024-09-30 17:29:21 +02:00
jaqxues
af2ed1c7a6
[kotlin] enforce fields in data classes ( #19526 )
...
Fix #14710
2024-09-30 14:51:46 +01:00
Stefan Koppier
df22ca6dcc
[BUG] Kotlin wiremock query params are incorrect ( #19720 )
2024-09-30 11:44:08 +01:00
Joscha Feth
d68a186c5e
test(OpenAPINormalizer): nullability normalization for 3.1 specs ( #19714 )
...
* test(OpenAPINormalizer): nullability normalization for 3.1 specs
* chore: samples
2024-09-30 09:49:49 +08:00
Joscha Feth
2d57255817
fix(core): nullable array
types in 3.1.x
specs ( #19687 )
...
* fix: nullable array types in 3.1.x
* fix: pass on on `getNullable` value
* chore: add generated marker
* chore: add generated marker
* Delete out
2024-09-30 00:00:48 +08:00
William Cheng
ea6b1c6612
Update README.md with new release date of 7.9.0
2024-09-29 23:28:02 +08:00
devhl-labs
9300a68ad7
[csharp][generichost] Fix local var ( #19642 )
...
* fix local var
* revert one unneeded breaking change
* revert one unneeded breaking change
2024-09-29 23:11:06 +08:00
devhl-labs
fb5e69f83a
[csharp][generichost] Fix invalid key name ( #19633 )
...
* fix invalid key name
* fix comment
2024-09-29 23:09:37 +08:00
Joscha Feth
0b32c5025e
chore: update github workflow checkput plugin references ( #19676 )
2024-09-29 21:23:02 +08:00
Joscha Feth
4223be77f8
feat(typescript): write minimum
, maxmimum
and default
to JSDoc ( #19707 )
...
* feat(typescript): write `minimum`, `maxmimum` and `default` to JSDoc
* feat(typescript): express optional params in JSDoc
2024-09-29 12:42:55 +02:00
Deepika Sridhar
b01dd41ce3
bugfix: openapi code generator to consider schema changes ( #16735 )
...
* bugfix: added schema location property
* fix : #16723 open api schema refresh issue
* Update modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/tasks/GenerateTask.kt
Co-authored-by: David Morris <dave@code-fish.co.uk>
---------
Co-authored-by: dsridhar <deepika.sridharr@aexp.com>
Co-authored-by: William Cheng <wing328hk@gmail.com>
Co-authored-by: David Morris <dave@code-fish.co.uk>
2024-09-27 17:35:48 +08:00
Joscha Feth
36367e79e7
style(typescript): use Headers
type ( #19697 )
2024-09-27 08:41:03 +02:00
Joscha Feth
5e2af7203a
feat(typescript): generate .gitattributes
file ( #19698 )
...
* feat(typescript): generate `.gitattributes` file
* sample generation
* highlight the gitattributes mustache template
* highlight the gitattributes mustache template
* Revert "highlight the gitattributes mustache template"
This reverts commit 95119979833c2835f004db27805506b76785385a.
* highlight the gitattributes mustache template
* Revert "highlight the gitattributes mustache template"
This reverts commit 0f67ec2e4fec30fad209fae20ace97ea7f9d4eea.
* Revert "highlight the gitattributes mustache template"
This reverts commit 1f68b42368c959bc63dff76db791e4149280283a.
2024-09-27 08:39:59 +02:00
Joscha Feth
1b247e75a9
feat(typescript): improve docs generation ( #19699 )
2024-09-27 08:36:04 +02:00
Bruno Coelho
911455d206
[swift] small improvements ( #19675 )
...
* [swift] small improments
* [swift] small improments
* [swift] small improments
* [swift] make CI pass
* [swift] make CI pass
* [swift] make CI pass
* [swift] make CI pass
* [swift] make CI pass
* [swift] make CI pass
* [swift] make CI pass
2024-09-27 13:11:08 +08:00
Poolmann
76aca6618f
[Javascript] Add initialization of default vars to constructor ( #19692 )
...
* Add initialization of default vars to constructor
* Update samples
2024-09-27 13:03:25 +08:00
Joscha Feth
645626d2f5
style(typescript): add missing semi ( #19689 )
2024-09-26 16:06:56 +02:00
Luke Zappia
29c3b020e6
[R] Update R6 object documentation ( #19679 )
...
* Remove @export and titles from R6 methods
* Remove redundant methods docs from R api.mustache
* Build project
2024-09-26 13:56:22 +08:00
Simon Abbott
a6581e8e4c
[typescript][typescript-node] Serialize/deserialize maps and nullable types correctly ( #19362 )
...
* Remove deprecated suppressImplicitAnyIndexErrors property from templates
* Add encoding / decoding tests for the typescript generator
* Add encoding / decoding tests for the typescript-node generator
* [Typescript][Typescript Node] fix deserializing complex types
This fixes deserializing of models that are composed with null,
undefined, or are inside of a map.
* Use more sensible `startsWith` implementation
* Remove use of magic number offsets
* Fix endsWith bounds checking
* Regenerate samples
2024-09-25 20:21:11 +02:00
William Cheng
9147e998ff
update spring web in resttemplate to 6.1.13 ( #19671 )
2024-09-25 17:10:39 +08:00
Bruno Coelho
7f6b1306ed
Add swift6 generator ( #19621 )
...
* [Swift6] create Swift6 generator
* [Swift6] create Swift6 generator
* Update vapor integration
* Update bitrise stack to Xcode 16
* [Swift6] tryped throws
* [Swift6] tryped throws
* [Swift6] combine deferred and api static method
* [Swift6] update readme
* [Swift6] fix some errors
* [Swift6] fix some errors
* [Swift6] fix some errors
* [Swift6] update docs
* [Swift6] update docs
* Use multiline comments for examples in csharp generator (#19079 )
* multi
* gen
* Uncomment File::deleteOnExit (#19624 )
* [Core/Rust Server] Check references in additionalProperties correctly when checking freeForm status (#19605 )
* Check references in additionalProperties correctly
Handle references in additionalProperties correctly when determining free-form status
* Update samples
* [Rust Server] Handle arrays in forms (#19625 )
* [Rust Server] Handle arrays in forms correctly
* [Rust Server] Add tests
* Update samples
* [Swift6] fix CI
* [Swift6] fix CI
* [Swift6] fix CI
* [Swift6] fix CI
---------
Co-authored-by: Liri S <reallyliri@gmail.com>
Co-authored-by: Beppe Catanese <1771700+gcatanese@users.noreply.github.com>
Co-authored-by: Richard Whitehouse <git@richardwhiuk.com>
Co-authored-by: William Cheng <wing328hk@gmail.com>
2024-09-25 16:57:25 +08:00
Joscha Feth
17e0b7ca71
[typescript] fix: nullable
enums should not serialize a null
value to a string ( #19540 )
...
* fix: `nullable` enums should not serialize a `null` value to a string
* better solution?
* Update modules/openapi-generator/src/main/java/org/openapitools/codegen/DefaultCodegen.java
Co-authored-by: Joscha Feth <joscha@feth.com>
* chore: Update circle_parallel.sh
---------
Co-authored-by: William Cheng <wing328hk@gmail.com>
2024-09-24 23:46:32 +08:00
Louis Sullivan
e370b8130a
Updated pyyaml and httptools in requirements template ( #19666 )
...
Co-authored-by: Louis Sullivan <Louis.Sullivan1@ibm.com>
2024-09-24 23:35:15 +08:00
Wiktor Kwapisiewicz
5732e2758f
rust: Implement Display
instead of ToString
for enums ( #19611 )
...
Rust docs for `ToString` explicitly recommend implementing `Display`:
> This trait is automatically implemented for any type which implements the Display trait. As such, ToString shouldn’t be implemented directly: Display should be implemented instead, and you get the ToString implementation for free.
See: https://doc.rust-lang.org/std/string/trait.ToString.html
See: https://github.com/Nitrokey/nethsm-sdk-rs/pull/33
Signed-off-by: Wiktor Kwapisiewicz <wiktor@metacode.biz>
2024-09-24 21:07:12 +08:00
Sergei Lebedev
7d8eacc197
[cpp-qt-client] New makeOperationsVirtual
option ( #19613 )
...
* Implementation of new `makeOperationsVirtual` option
* Make new parameter `true` by default
* Fix default value set and regenerate samples
2024-09-24 01:05:07 +08:00
Julian Vennen
78f2f7010f
[PHP] Add missing qualifier for enum parameters ( #19567 )
2024-09-23 16:17:52 +08:00
William Cheng
98783f8161
use debug instead of warn,error to show less log ( #19646 )
2024-09-23 13:28:53 +08:00
William Cheng
565af33e24
Make it easier to specify triggers for Zapier ( #19645 )
...
* chore: add triggers
* update samples
---------
Co-authored-by: Stephen (Alex) Wallen <wallenstephen@outlook.com>
2024-09-23 12:03:44 +08:00
William Cheng
b42027da5d
update aspnetcore samples
2024-09-23 02:00:54 +08:00
Richard Whitehouse
fb36272358
[Rust Server] Handle arrays in forms ( #19625 )
...
* [Rust Server] Handle arrays in forms correctly
* [Rust Server] Add tests
* Update samples
2024-09-23 00:20:48 +08:00
Richard Whitehouse
8821cf095e
[Core/Rust Server] Check references in additionalProperties correctly when checking freeForm status ( #19605 )
...
* Check references in additionalProperties correctly
Handle references in additionalProperties correctly when determining free-form status
* Update samples
2024-09-23 00:19:27 +08:00
Beppe Catanese
e1a1d7ab5a
Uncomment File::deleteOnExit ( #19624 )
2024-09-23 00:18:06 +08:00
Liri S
b4edca5ad4
Use multiline comments for examples in csharp generator ( #19079 )
...
* multi
* gen
2024-09-22 23:27:47 +08:00
David Riddervold Marconis
eebecc8646
[aspnetcore] Fix issue #19592 regarding swagger xml comments ( #19593 )
2024-09-19 13:10:14 +08:00