Releases: ScottLogic/openapi-forge-java
Releases · ScottLogic/openapi-forge-java
v1.0.0
1.0.0 (2023-04-17)
Bug Fixes
- add way to dynamically compile files, but not nested files (ApiModel) (6e5c12b)
- adjust query bodies with empty/null depending on type (adea4a9)
- apiTemplates change (fc8b016)
- be explicit on response wrapper boxing (60a6e52)
- c# list types to java (76c5887)
- change model fix from class regex to java parser (9ba381f)
- config comment (f2ba2b7)
- cookie header (87d65ba)
- cookie headers in requests (cd1d695)
- cookie headers in requests (ed632a1)
- cookie headers when more than one cookie (957ebff)
- cookie headers when more than one cookie (010f6b9)
- cookie headers when more than one cookie (9eee428)
- date parsing in return type (b9d8d5c)
- date type (9f7fa64)
- escaping quotation by using triple curly on handlebars (75aa7ef)
- failure on first run when classes don't exist (aren't compiled) (03048e2)
- first cookie test works (2b09329)
- fix date/date-time tests (4a3808a)
- generate step puts files in src/java/main of features/ (9ce9450)
- generic gt and lt symbol generation error (5a06dd4)
- handlebars default param type check (697ffe7)
- http request headers (97731d4)
- imports and package on model (4055edb)
- make classes public on model split (4e1e0cf)
- method calling uses the servers from the schema (da32f02)
- missed void boxing (572cc77)
- multi cookie header fix (f74364d)
- no null checks or concat on primitives (a24ee5e)
- openapi-forge command now run (windows only) (94ea616)
- path parameters (74c0285)
- permission of mvnw (13f5545)
- query param generation using streams (0358b95)
- query string snippet except default vals (4d2f815)
- query type letter case with body (6cc4981)
- query type lettercase and null response body (a0b2bf3)
- quick fix for model (5d12d27)
- remove java-parser from deps (36cba53)
- remove model split logic from branch (f1b4c09)
- request HTTP verbs when request has a body (44646c9)
- required field access in _sortedParams (b8ee2cb)
- return body string (e0759c1)
- return body string (2b8839b)
- return code of npm test (c466c13)
- safeTypeConvert void wrapping (bb07985)
- setting default values for given params (71de8b2)
- shelljs dev dep (065a600)
- some imports on api client and config and pom (877146c)
- string type convert in the responses (73a9846)
- support for all HTTP verbs (d83c72e)
- support for all HTTP verbs (c611fa8)
- switch to zoneddatetime from java.util.date (e02ac34)
- syntax for string types (1e8e34b)
- syntax for string types (438b206)
- test runs bleeding into each other (c8cdf99)
- tests work even when the src/main/java folder is empty (d886fc0)
- typos on generated instance names (c3fcd16)
- unix file permission of mvnw (3bf35df)
- unsupported operation exception (77b38e9)
- void object type template (8a41834)
- void return type (c6440bc)
- vulnerability with http-cache-semantics package (fcc0b6a)
- warning for unused response body (478a562)
- windows and unix npx. clean code (fdedb50)
- wip complete second test (3752b2f)
- wip mock okhttp (b2f53c5)
Features
- add api interface (4d2f3c5)
- add api model (3404275)
- add com.spotify.fmt via mvn ([7209512](720951212bf7bad6456e...