Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4279 commits
Select commit Hold shift + click to select a range
f4528f3
added php workflow
HugoMario Jun 27, 2022
0b58916
added typescript-node workflow
HugoMario Jun 27, 2022
83b6e84
added typescript-angular workflows
HugoMario Jun 27, 2022
be60bff
Merge pull request #11818 from swagger-api/workflows-for-generators
HugoMario Jun 27, 2022
960bc8d
prepare release 2.4.28
frantuma Aug 15, 2022
ab85fc6
next snapshot 2.4.29-SNAPSHOT
frantuma Aug 15, 2022
0476c65
changed pattern to work with acronyms in underscore conversion
HugoMario Sep 7, 2022
a2cd7d9
Merge pull request #11892 from swagger-api/issue-8780
HugoMario Sep 7, 2022
1da06be
bump snakeyaml to 1.33
frantuma Oct 4, 2022
621a733
Make generic model compatible with PHP 8.1
BafS Aug 3, 2022
d776234
fix: typescript compiler throws error when no override keyword
viktorsml Oct 17, 2022
114c6e2
samples: generated for when typescript compiler throws error when no …
viktorsml Oct 17, 2022
df07085
prepare release 2.4.29
frantuma Nov 10, 2022
5d4f6db
bump next snapshot 2.4.30-SNAPSHOT
frantuma Nov 19, 2022
5e35b9d
Merge branch 'master' into #11852-fix-override-in-typescript
viktorsml Dec 4, 2022
d7d5b9a
add test specs to fixtures
frantuma Jan 11, 2023
c9c918a
Add okhttp4-gson codegen
deepsan Jan 12, 2023
83927e1
test:update workflow syntax
frantuma Jan 23, 2023
c27d005
Merge branch 'master' into #11852-fix-override-in-typescript
viktorsml Jan 26, 2023
b2b5ceb
escape regex string format
HugoMario Jan 30, 2023
09ea173
docker release GH action
frantuma Jan 31, 2023
578f781
Merge branch 'master' into issue-9509
HugoMario Feb 12, 2023
60cc187
Merge branch 'master' into okhttp4
HugoMario Feb 14, 2023
f9a1563
Merge branch 'master' into #11852-fix-override-in-typescript
viktorsml Feb 14, 2023
fc42aa8
Merge pull request #12017 from deepsan/okhttp4
HugoMario Feb 15, 2023
f388a60
bump core, parser, org.json versions
frantuma Feb 16, 2023
dfca333
prepare release 2.4.30
frantuma Feb 16, 2023
b15ec88
next snapshot 2.4.31-SNAPSHOT
frantuma Feb 16, 2023
a6b0175
added gh actions for okhttp4-gson
HugoMario Feb 19, 2023
10eebcf
tweaked java JSON.mustache template
HugoMario Feb 19, 2023
1a10163
Merge pull request #12070 from swagger-api/okhttp4-actions
HugoMario Feb 19, 2023
23f5124
Fix enum strings starting with numbers, unique enums in model.mustache
aethanol Mar 1, 2023
649a263
Regenerate go petstore with ./bin/go-petstore.sh
aethanol Mar 1, 2023
6b0c316
added latest versions for typescript-angular generator
HugoMario Mar 10, 2023
3396a17
removed not working link from nuget config file
HugoMario Mar 10, 2023
e611a06
Merge pull request #12088 from swagger-api/generators-tweaks
HugoMario Mar 10, 2023
70941d6
fix typescript-fetch typos
chrisdrifte Mar 14, 2023
d47d9f0
removed wrong reference to fix error in definition
HugoMario Mar 26, 2023
5796b80
Merge pull request #12096 from swagger-api/definition_tweak
HugoMario Mar 26, 2023
55f5016
Merge branch 'master' into chrisdrifte-fix-typescript-fetch-build
chrisdrifte Mar 27, 2023
7317b96
updated kotlin generator and templates
HugoMario Mar 29, 2023
fa0b752
updated kotlin samples
HugoMario Mar 29, 2023
ed5dec2
updated kotlin-server generator and template
HugoMario Mar 29, 2023
5ca80c5
added lambda to lowercase call in templates
HugoMario Mar 29, 2023
b473958
updated kotlin-server sample
HugoMario Mar 29, 2023
1bbe2d6
JDK 11+ - update dependencies
frantuma Mar 29, 2023
db6760d
JDK 11+ - update dependencies in modules POMs
frantuma Mar 31, 2023
137163a
JDK 11+ - fix push Action
frantuma Mar 31, 2023
cf9b3ca
JDK 11+ - fix push Action attempt 2
frantuma Mar 31, 2023
34388a3
Merge branch 'master' into issue-11234
HugoMario Apr 1, 2023
527c206
placed back missing pom file on kotlin-string sample
HugoMario Apr 1, 2023
0b044a5
removed kotlin samples fro jenkins since this is working with Gradle 4
HugoMario Apr 1, 2023
3a170bd
JDK 11+ - fix push Action attempt 3
frantuma Apr 1, 2023
a862792
JDK 11+ - fix push Action attempt 4
frantuma Apr 1, 2023
60ba8f9
update maven wrapper to 3.8.4/3.1.1
frantuma Apr 1, 2023
5f4dc48
JDK 11+ - fix push Action attempt 5
frantuma Apr 1, 2023
fa5e57c
JDK 11+ - fix push Action attempt 6
frantuma Apr 1, 2023
cbb98f8
Merge branch 'master' into issue-11234
frantuma Apr 1, 2023
6b92ae0
JDK 11+ - update workflows
frantuma Apr 1, 2023
844c455
Merge branch 'master' into issue-11234
HugoMario Apr 2, 2023
7080914
prepare release 2.4.31
frantuma Apr 1, 2023
303de59
bump snapshot 2.4.32-SNAPSHOT
frantuma Apr 2, 2023
3954108
fix docker JDK
frantuma Apr 4, 2023
399ae9d
Merge branch 'master' into issue-11234
HugoMario Apr 4, 2023
c6fa95a
Merge pull request #12100 from swagger-api/issue-11234
HugoMario Apr 4, 2023
05fe97a
added comment to file to avoid null bytes error
HugoMario Apr 5, 2023
d62f80a
Merge pull request #12113 from swagger-api/python-init-template-fix
HugoMario Apr 5, 2023
75a1c12
use camelize method for model names
HugoMario Apr 5, 2023
712f77d
Merge pull request #12117 from swagger-api/kotlin-test-fix
HugoMario Apr 5, 2023
e54af21
added jakarta option for java generator and templates
HugoMario Apr 19, 2023
035b94f
updated java inflector templates to work with jakarta option
HugoMario Apr 19, 2023
db1aaa9
updated jaxrs template to work with jakarta option
HugoMario Apr 21, 2023
fd06f61
update spring templates to work with jakarta option
HugoMario Apr 21, 2023
5d6f16f
updated scala templates to work with jakarta option
HugoMario Apr 21, 2023
9e3a107
fixed errors related to jakarta option in java templates
HugoMario Apr 23, 2023
b88fcdb
fixed errors found on jersey3 template and added missed template for …
HugoMario Apr 24, 2023
66d2c00
fixed generator option tests
HugoMario Apr 24, 2023
7a50501
Merge pull request #12131 from swagger-api/jakarta_jersey3_changes
HugoMario Apr 24, 2023
a3757dd
Merge branch 'master' into issue-9509
HugoMario Apr 26, 2023
8e15259
Merge pull request #12038 from swagger-api/issue-9509
HugoMario May 5, 2023
9137a48
Merge branch 'master' into #11852-fix-override-in-typescript
viktorsml May 11, 2023
7077161
update swagger and jackson versions
frantuma May 17, 2023
0b3f838
prepare release 2.4.32
frantuma May 17, 2023
d88bc1b
fix pattern test
frantuma May 17, 2023
72f3e0a
Fix typo in Java date options help string
joeshannon May 18, 2023
a620537
next snapshot 2.4.33-SNAPSHOT
frantuma May 22, 2023
7214bc6
Merge branch 'master' into #11852-fix-override-in-typescript
viktorsml May 27, 2023
14e12e3
Add Roche/Genentech as users of swagger-codegen
cicdguy Jun 22, 2023
4b34f12
Merge branch 'master' into go-fix-enum-numbers
HugoMario Aug 6, 2023
de33c6f
Merge pull request #12076 from aethanol/go-fix-enum-numbers
HugoMario Aug 6, 2023
558861b
Adding scanning of built container
keithbsb Aug 15, 2023
bb989ce
Adding scanning of built container
keithbsb Aug 15, 2023
08240c0
Adding scanning of build container
keithbsb Aug 15, 2023
e77aca8
Adding scanning of build container
keithbsb Aug 15, 2023
0ba698d
Merge pull request #12214 from swagger-api/add_scanning
keithbsb Aug 15, 2023
ae7a0cc
[python] Fix basic auth always being used
Aug 11, 2023
26e607c
[python] - update python-petstore sample
Aug 11, 2023
b1ca1b5
[python] - update python-petstore security
Aug 11, 2023
9525ba5
set default 'ignore mapping' option for java generators with 'false' …
HugoMario Sep 28, 2023
4ba4a65
Merge pull request #12234 from swagger-api/issue-10419
HugoMario Sep 28, 2023
435a478
prepare release 2.4.33
frantuma Oct 2, 2023
3d84bf9
Merge branch 'master' into #11852-fix-override-in-typescript
HugoMario Oct 4, 2023
d802458
Merge pull request #11930 from viktorsml/#11852-fix-override-in-types…
HugoMario Oct 4, 2023
471ffb8
Merge branch 'master' into javascript_infinite_loop
mjschuetze102 Oct 11, 2023
5b8649d
bump snapshot 2.4.34-SNAPSHOT
frantuma Oct 2, 2023
111d85d
update dependencies
frantuma Oct 19, 2023
b1b5ef2
prepare release 2.4.34
frantuma Oct 19, 2023
420e951
Update README.md with 3.0.0 release
frantuma Oct 23, 2023
c302e0d
escape quotes in paths
frantuma Oct 26, 2023
dd86f22
prepare release 2.4.35
frantuma Oct 26, 2023
d3406de
implement escapeQuotationMark in bash generator
frantuma Oct 26, 2023
6f7215a
update dependencies
frantuma Oct 26, 2023
ffcb732
prepare release 2.4.36
frantuma Oct 26, 2023
cde3b11
Merge branch 'master' into issue-5643-contribute
HugoMario Oct 27, 2023
c83bc76
bump to 2.4.37-SNAPSHOT
HugoMario Oct 29, 2023
c4daea3
Merge pull request #12266 from swagger-api/bump-to-2.4.37-snapshot
HugoMario Oct 29, 2023
653ad13
update parent version for modules
HugoMario Oct 29, 2023
4b96fd2
Merge pull request #12267 from swagger-api/bump-modules-to-2.4.37-sna…
HugoMario Oct 29, 2023
88e41a6
Merge branch 'master' into issue-5643-contribute
HugoMario Oct 31, 2023
933996b
Merge pull request #10887 from renanr0/issue-5643-contribute
HugoMario Oct 31, 2023
1938cbb
Fix urllib3 getheaders warning
pquentin Nov 6, 2023
a8fd0fe
Fix Java model imports generation for Jakarta
swurzinger Nov 9, 2023
953805c
fix org.json dependency version
frantuma Nov 15, 2023
fc810d2
CI and dependency management upgrade
frantuma Nov 21, 2023
15bd3af
fix dependabot file
frantuma Nov 21, 2023
d5a1ad8
CI build/test java 8
frantuma Nov 21, 2023
78b8638
prepare release 2.4.37
frantuma Nov 21, 2023
4304762
fix docker build/push action
frantuma Nov 22, 2023
a41f458
update docker build/push/deploy action
frantuma Nov 22, 2023
203902f
bump snapshot 2.4.38-SNAPSHOT
frantuma Nov 23, 2023
78061c6
Merge branch 'master' into java-model-jakarta-fix
HugoMario Nov 24, 2023
2a2b167
Merge pull request #12274 from swurzinger/java-model-jakarta-fix
HugoMario Nov 24, 2023
d97b455
Merge branch 'master' into pquentin-patch-1
HugoMario Nov 24, 2023
dc5f58b
Merge pull request #12272 from pquentin/pquentin-patch-1
HugoMario Nov 24, 2023
b36bcc9
Merge pull request #12212 from corytodd/fix-python-config-basic-auth
HugoMario Nov 24, 2023
c8ab7ac
Merge pull request #12153 from joeshannon/java-date-options-typo
HugoMario Nov 25, 2023
612f1d4
Merge branch 'master' into chrisdrifte-fix-typescript-fetch-build
HugoMario Nov 25, 2023
d97e6c6
Merge pull request #12091 from chrisdrifte/chrisdrifte-fix-typescript…
HugoMario Nov 25, 2023
4ca8f5b
multi platform docker images for snapshots
frantuma Nov 27, 2023
48597de
fix multi platform docker images for snapshots
frantuma Nov 27, 2023
707ac3e
fix multi platform docker images for snapshots
frantuma Nov 28, 2023
6273638
fix multi platform docker images for snapshots
frantuma Nov 28, 2023
d249140
multi platform docker images for releases
frantuma Nov 28, 2023
bf68ee6
updated jackson dependency version to solve vulnerability warning
HugoMario Dec 3, 2023
1c18d1c
Merge pull request #12301 from swagger-api/jackson-databind-CVE-2019-…
HugoMario Dec 3, 2023
6cab235
updated logback-classic dependency to fix vulnerability warning
HugoMario Dec 7, 2023
1a10f49
Merge pull request #12304 from swagger-api/logback-classic-vulnerability
HugoMario Dec 7, 2023
dc8866f
use URLSearchParams native node function
HEYGUL Aug 27, 2023
8628047
generate javascript and javascript-es6 samples
HEYGUL Aug 30, 2023
3af34fd
Merge pull request #11155 from mjschuetze102/javascript_infinite_loop
HugoMario Dec 16, 2023
cb94646
update deps
frantuma Dec 29, 2023
7bd0141
prepare-release-2.4.38
frantuma Dec 29, 2023
4e9ab3e
prepare-release-2.4.39
frantuma Jan 2, 2024
0051519
bump snapshot 2.4.40-SNAPSHOT
frantuma Jan 2, 2024
2eb75a8
use Object instead ERROR_UNKNOWN as default value for empty names
HugoMario Jan 24, 2024
16f539d
Merge pull request #12327 from swagger-api/issue-12305
HugoMario Jan 24, 2024
247ce22
Update README.md
kodonnell-heila Jan 30, 2024
c3f9fdd
typescript-fetch: nullify URL search field instead of delete
Jan 31, 2024
6c938fd
samples/typescript-fetch: regenerated
Jan 31, 2024
e68265c
use URLSearchParams instead of url.URLSeachParams
HugoMario Feb 7, 2024
d1dc253
Merge pull request #12338 from swagger-api/typescript-fetch-tweak
HugoMario Feb 7, 2024
cff2c41
Merge pull request #12189 from cicdguy/patch-1
HugoMario Feb 8, 2024
492a075
Merge branch 'master' into typescript-fetch-nullify-url-search
HugoMario Feb 10, 2024
7242d20
Merge pull request #12330 from simeonborko/typescript-fetch-nullify-u…
HugoMario Feb 10, 2024
986e90a
Merge branch 'patch-1' of https://github.com/kodonnell-heila/swagger-…
HugoMario Feb 10, 2024
478335b
added local variable prefix in codegen configurator.
HugoMario Feb 10, 2024
9602627
Merge branch 'master' into kodonnell-heila-patch-1
HugoMario Feb 10, 2024
67a018a
Merge pull request #12339 from swagger-api/kodonnell-heila-patch-1
HugoMario Feb 10, 2024
7aaf80d
Merge branch 'master' into remove-querystring
HugoMario Feb 10, 2024
0f7dea0
Merge pull request #12226 from HEYGUL/remove-querystring
HugoMario Feb 11, 2024
9987023
update dependencies
frantuma Apr 21, 2024
1c3cc0d
prepare release 2.4.40
frantuma Apr 22, 2024
4d6011c
prepare release 2.4.41
frantuma Apr 22, 2024
984d015
bump 2.4.42-SNAPSHOT
frantuma Apr 22, 2024
85108f5
Update Dockerfile base image
dreglad Apr 23, 2024
da36c80
Add GEN_DIR Build Argument to Dockerfile
dreglad Apr 23, 2024
8a02071
Add CodeQl workflow
micryc May 7, 2024
9462238
Add samples to ignored paths
micryc May 9, 2024
ebdd044
Merge pull request #12392 from swagger-api/CodeQl-attachment
micryc May 9, 2024
4482fe4
Update versions in README.md
frantuma May 11, 2024
50a5415
Update CodeQl
micryc May 14, 2024
02fa912
Delete on push/pull workflow trigger
micryc May 14, 2024
96b9a7d
Merge pull request #12398 from swagger-api/CodeQl-Workflow-FIX
micryc May 14, 2024
17c46b8
Apply Sarif Filter to CodeQl configuration
micryc May 15, 2024
be7735b
Merge pull request #12400 from swagger-api/CodeQl_Sarif_Filter-apply
micryc May 15, 2024
d51e61d
Update 3.0.0 version in readme
frantuma May 28, 2024
0d30fac
implement config priorities
frantuma Jul 29, 2024
f41ecbf
prepare release 2.4.42
frantuma Jul 29, 2024
2c5329a
update versions in README
frantuma Aug 1, 2024
0c5872a
jersey2 allow headers overrides - PLUS 498cef428
frantuma Aug 1, 2024
63c6bdd
bump snapshot 2.4.43-SNAPSHOT
frantuma Aug 8, 2024
61cfeac
prepare release 2.4.43
frantuma Aug 8, 2024
327873b
chore(repo): simplify README to aid navigation and docs
frankkilcommins Oct 11, 2024
d02d406
chore(repo): fix documentation typos
frankkilcommins Oct 16, 2024
f80f147
Update README.md
frantuma Nov 23, 2024
24892dc
Switch from deprecated openjdk to eclipse-temurin
fgreinacher Sep 25, 2024
35e6141
ci: switch to v4 artifact actions
fgreinacher Dec 12, 2024
3230def
prepare release 2.4.44
frantuma Dec 18, 2024
4295298
chore: migrate Sonatype OSSRH to Central Portal
frantuma May 20, 2025
3c56b27
OSSRH Migration - fix secrets
frantuma May 20, 2025
d2adad0
bump 2.4.45-SNAPSHOT
frantuma May 20, 2025
de78a1d
OSSRH Migration - fix CI
frantuma May 20, 2025
949f0e6
fix Dockerfile base image
frantuma May 20, 2025
50b517c
implement GH release workflow - phase 1
frantuma Jun 6, 2025
222792b
fix release workflow name for master
frantuma Jun 6, 2025
b0c1abc
prepare release 2.4.45
frantuma Jun 6, 2025
b7db584
temporary GH release workflow fix
frantuma Jun 6, 2025
172053e
temporary fix release workflow fix
frantuma Jun 6, 2025
6cfeeac
temporary fix release workflow fix
frantuma Jun 6, 2025
b1310f1
temporary fix release workflow fix
frantuma Jun 6, 2025
f456d3c
bump snapshot 2.4.46-SNAPSHOT
frantuma Jun 6, 2025
e9c193e
release workflow fix
frantuma Jun 6, 2025
c73692e
docs update with release 2.4.45
frantuma Jun 9, 2025
8f05c31
add CI release Worflow for 3.0.0
frantuma Jun 18, 2025
235f47e
fix: update csharp templates with proper sourceFolder (#12431)
daniel-kmiecik Jun 25, 2025
288775b
prepare release 2.4.46
daniel-kmiecik Jun 30, 2025
0ed3570
bump snapshot 2.4.47-SNAPSHOT
daniel-kmiecik Jun 30, 2025
49c0ee2
update docs with 2.4.46 release
djankows Jul 1, 2025
991be40
update docs after 3.0.71 release
djankows Jul 4, 2025
d5c12e2
uncomment publishRelease.py call in post-release.sh
djankows Jul 4, 2025
55385be
add wiz scan to the pipeline (SWG-14342) (#12580)
ewaostrowska Jul 15, 2025
429f405
chore: add GitHub issue and pull request templates
daniel-kmiecik Jul 21, 2025
d3974a9
modify wiz dir scan step to check local context in maven-master-pulls…
emmett008 Jul 30, 2025
118da3b
Fix test-framework-aspnetcore-interface-only-workflows
djankows Aug 11, 2025
f57b120
change preRelease generators identifier in release-full-3.yml
djankows Aug 11, 2025
387ee45
chore: update dependencies (#12604)
daniel-kmiecik Sep 11, 2025
6948b50
prepare release 2.4.47
djankows Sep 16, 2025
ca64689
ci: add push codeql trigger (#12613)
daniel-kmiecik Sep 22, 2025
1f267a6
feat: prevent path traversal attacks (#12611)
ewaostrowska Sep 26, 2025
237bde6
feat: prevent path traversal attacks (#12611)
ewaostrowska Sep 29, 2025
cb8a51e
bump snapshot 2.4.48-SNAPSHOT
djankows Sep 16, 2025
efc0d81
prepare release 2.4.48
ewaostrowska Sep 29, 2025
bb7f58e
bump snapshot 2.4.49-SNAPSHOT
ewaostrowska Sep 29, 2025
ad613ba
feat: prevent path traversal attacks in Generator class(#12611)
ewaostrowska Sep 30, 2025
0c712a5
fix: update workflow (#12628)
daniel-kmiecik Oct 8, 2025
596bd1a
fix: revert to verify in workflow (#12631)
daniel-kmiecik Oct 8, 2025
b111ab8
[Python] Bugfix in model.mustache (#12630)
daniel-kmiecik Oct 8, 2025
bf5b89d
add skip jar build
djankows Oct 24, 2025
2adfd3b
remove java8 build from workflows
djankows Oct 24, 2025
1378fee
fix: change example values for keys/tokens (#12644)
daniel-kmiecik Oct 27, 2025
7e03589
prepare release 2.4.49
ewaostrowska Oct 28, 2025
1278d58
bump snapshot 2.4.50-SNAPSHOT
ewaostrowska Oct 28, 2025
547c36e
fix regex expression prone to backtracking in JavaClientCodegen
djankows Nov 3, 2025
92fcc81
prevent polynomial regular expression used on uncontrolled data secur…
ewaostrowska Nov 4, 2025
dc839b8
Fix python logging (#12649)
djankows Nov 12, 2025
e736be3
fix: remove file from fileMap in online generator (#12651)
daniel-kmiecik Nov 18, 2025
91924cc
prepare release 2.4.50
ewaostrowska Nov 24, 2025
3e30b9d
bump snapshot 2.4.51-SNAPSHOT
ewaostrowska Nov 24, 2025
4af3135
chore(deps): update vulnerable js-yaml (#12660)
robert-hebel-sb Dec 29, 2025
70cf625
chore(deps): update vulnerable validator & js-yaml (#12659)
robert-hebel-sb Dec 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
39 changes: 9 additions & 30 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.git/
*.iml
out/
*.ipr
Expand All @@ -13,35 +14,13 @@ generated-sources/*
generated-code/*
*.swp
*.swo

/target
/generated-files
/nbactions.xml
*.pyc
__pycache__
samples/server-generator/scalatra/output
samples/server-generator/node/output/node_modules
samples/server-generator/scalatra/target
samples/server-generator/scalatra/output/.history
samples/client/petstore/qt5cpp/PetStore/moc_*
samples/client/petstore/qt5cpp/PetStore/*.o
samples/client/petstore/objc/PetstoreClient.xcworkspace/xcuserdata
samples/client/petstore/qt5cpp/build-*
samples/client/petstore/qt5cpp/PetStore/PetStore
samples/client/petstore/qt5cpp/PetStore/Makefile
samples/client/petstore/java/hello.txt
samples/client/petstore/android/default/hello.txt
samples/client/petstore/objc/Build
samples/client/petstore/objc/Pods
samples/server/petstore/nodejs/node_modules
target
.idea
.lib
atlassian-ide-plugin.xml
*.bak
project/
samples/*
target/
.idea/
.lib/
.DS_Store

samples/client/petstore/php/SwaggerClient-php/composer.lock
samples/client/petstore/php/SwaggerClient-php/vendor/

samples/client/petstore/silex/SwaggerServer/composer.lock
samples/client/petstore/silex/SwaggerServer/venodr/
# Not needed in a linux container
bin/windows/*
46 changes: 0 additions & 46 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

103 changes: 103 additions & 0 deletions .github/ISSUE_TEMPLATE/01_bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
---
name: "Bug Report"
about: Report a reproducible issue with swagger-codegen
title: "[Bug]: "
labels: Bug
assignees: ''
---

## Description

<!--
Clearly describe the problem you're experiencing.

Consider including:
- What client/server/language are you generating?
- What is the unexpected behavior?
- What should have happened instead?
-->

## Swagger Codegen Version

<!-- e.g. 3.0.45 -->

## Language / Generator

<!--
Specify which generator you're using.
Examples:
- java
- python
- spring
- typescript-angular
- csharp-netcore
-->

## OpenAPI/Swagger Spec

<!--
Include a minimal example of the spec that reproduces the issue.
Paste it inline (in triple backticks), or upload it as a gist.
-->

```yaml
# example snippet or URL to full spec
```
## Command Line Used

<!--
Paste the full CLI command (or Maven/Gradle config) used to run codegen.
-->

```bash
swagger-codegen generate -i petstore.yaml -l java -o output-folder
```

## Steps to Reproduce

<!--
Provide a clear, step-by-step list.

1. ...
2. ...
3. ...
-->

## Expected Behavior

<!--
Describe what should have happened.
-->

## Actual Behavior

<!--
What actually happened? Include any errors, warnings, or incorrect output.
-->

## Related Issues / Repos

<!--
If this issue seems related to an existing one, mention it here.
e.g. "Seems similar to #1234"
-->

## Environment

- OS: <!-- e.g. Ubuntu 22.04, macOS 14, Windows 11 -->
- Java Version: <!-- e.g. OpenJDK 17 -->
- Build Tool: <!-- e.g. CLI, Maven, Gradle -->
- Swagger Codegen CLI version:

## Additional Context

<!--
Include any links, files, screenshots, or notes that help clarify the problem.
-->

## Checklist

- [ ] I have searched the [existing issues](https://github.com/swagger-api/swagger-codegen/issues) to make sure this is not a duplicate.
- [ ] I have included a minimal and reproducible spec example.
- [ ] I have explained how to reproduce the issue.
- [ ] I have specified which generator/language is affected.
75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/02_question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
---
name: "Question"
about: Ask a question about using swagger-codegen
title: "[Question]: "
labels: Question
assignees: ''
---

## Question

<!--
Clearly describe your question or what you're trying to understand.

To help us help you, consider including:
- What generator/language are you using?
- What are you trying to achieve?
- Are you unsure about a CLI flag, config option, or spec feature?
-->

## Swagger Codegen Version

<!-- e.g. 3.0.45 -->

## Language / Generator

<!--
Specify the codegen target language or library.
Examples:
- java
- spring
- python
- typescript-axios
-->

## OpenAPI/Swagger Spec

<!--
Optionally include a snippet of your spec, or describe its structure if relevant.
-->

## Command or Configuration Used

<!--
Paste the relevant CLI command or Maven/Gradle plugin configuration.
-->

```bash
swagger-codegen generate -i your-spec.yaml -l typescript-axios -o output/
```

## What Have You Tried?

<!--
Describe any steps you’ve already taken to solve the issue or investigate the behavior.
Examples:
- I searched the documentation and examples
- I looked through similar GitHub issues
- I tried different config options or generators
-->

## Additional Details

<!--
Any extra context that might help:
- links to documentation you consulted
- screenshots
- output logs or CLI behavior
- clarification about the spec you're using
-->

## Checklist

- [ ] I have searched the [existing issues](https://github.com/swagger-api/swagger-codegen/issues) and documentation.
- [ ] I have provided enough context for maintainers to understand the question.
- [ ] This is not a feature request or bug report.
66 changes: 66 additions & 0 deletions .github/ISSUE_TEMPLATE/03_feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
name: "Feature Request"
about: Suggest an enhancement or new functionality for swagger-codegen
title: "[Feature]: "
labels: Feature
assignees: ''
---

## Feature Description

<!--
Briefly describe the feature you'd like to see.

Consider:
- What problem does it solve?

Examples:
- Support for a new language or framework
- Improvements to existing generator output
- Additional CLI options or config settings

-->

## Use Case

<!--
Explain how this feature would be useful in real-world scenarios.
Why is this feature important to you or your project?

Try to answer:
- What problem would this solve?
- Is it blocking something you're trying to do?
- How common is the use case?
-->

## Suggested Solution (optional)

<!--
Describe how you'd like to see this implemented.

If applicable, include:
- Example config options
- Spec snippets
- Expected output/code structure
-->

## Alternatives Considered

<!--
If you've tried workarounds or evaluated other solutions, describe them here.
-->

## Additional Context

<!--
Include any relevant information:
- Related issues or discussions
- Links to similar implementations
- Screenshots or diagrams
-->

## Checklist

- [ ] I have searched the [existing issues](https://github.com/swagger-api/swagger-codegen/issues) to make sure this feature hasn’t been requested already.
- [ ] This feature would be useful to more than just my use case.
- [ ] I have provided enough technical context to understand the request.
6 changes: 3 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
### PR checklist

- [ ] Read the [contribution guildelines](https://github.com/swagger-api/swagger-codegen/blob/master/CONTRIBUTING.md).
- [ ] Ran the shell/batch script under `./bin/` to update Petstore sample so that CIs can verify the change. (For instance, only need to run `./bin/{LANG}-petstore.sh` and `./bin/security/{LANG}-petstore.sh` if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates)
- [ ] Filed the PR against the correct branch: master for non-breaking changes and `2.3.0` branch for breaking (non-backward compatible) changes.
- [ ] Read the [contribution guidelines](https://github.com/swagger-api/swagger-codegen/blob/master/CONTRIBUTING.md).
- [ ] Ran the shell script under `./bin/` to update Petstore sample so that CIs can verify the change. (For instance, only need to run `./bin/{LANG}-petstore.sh` and `./bin/security/{LANG}-petstore.sh` if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in `.\bin\windows\`.
- [ ] Filed the PR against the correct branch: `3.0.0` branch for changes related to OpenAPI spec 3.0. Default: `master`.

### Description of the PR

Expand Down
Loading