tag:github.com,2008:https://github.com/kernmic/swagger-typescript-api/releasesRelease notes from swagger-typescript-api2020-08-19T21:25:01Ztag:github.com,2008:Repository/303927016/1.12.02020-08-19T21:25:01ZRelease 1.12.0 (#77)<ul>
<li>
<p>fix: handling x-omitempty property for definition properties (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="661629991" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/68" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/68/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/68">acacode#68</a>)</p>
</li>
<li>
<p>Complete <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="665039343" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/69" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/69/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/69">acacode#69</a> add spec option to convert schema object (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="665208554" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/70" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/70/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/70">acacode#70</a>)</p>
</li>
<li>
<p>chore: rename exception message for specProperty test</p>
</li>
<li>
<p>fix: enums with spaces throw an error</p>
</li>
<li>
<p>chore: remove "const enum" from client.mustache</p>
</li>
<li>
<p>fix: problem of additional properties <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="681017272" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/76" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/76/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/76">acacode#76</a></p>
</li>
<li>
<p>fix: problem of anyOf complex type (intersection of primitive ts types)</p>
</li>
<li>
<p>fix: problem of pattern fields treating as operations <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="679903708" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/75" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/75/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/75">acacode#75</a></p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
<li>
<p>bump: update project version to 1.12.0</p>
</li>
<li>
<p>fix: problem of typings "spec" property for generateApi function</p>
</li>
</ul>
<p>Co-authored-by: Jennie <a href="mailto:jennie.ji@hotmail.com">jennie.ji@hotmail.com</a></p>js2metag:github.com,2008:Repository/303927016/1.11.02020-07-13T22:13:53ZRelease 1.11.0 (#66)<ul>
<li>
<p>chore: update tsoa-odd-types schema</p>
</li>
<li>
<p>feat: improve the naming of data contract types (remove special characters)</p>
</li>
<li>
<p>bump: up swagger-typescript-api version to 1.11.0</p>
</li>
</ul>js2metag:github.com,2008:Repository/303927016/1.10.02020-06-26T21:54:13ZRelease 1.10.0 (#62)<ul>
<li>
<p>Custom template (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="645751033" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/60" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/60/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/60">acacode#60</a>)</p>
</li>
<li>
<p>feat: allow to provide custom templates</p>
</li>
<li>
<p>internal: add manual test script for custom templates option</p>
</li>
<li>
<p>feat: resolving paths to templates</p>
</li>
<li>
<p>internal: adjust test for custom templates</p>
</li>
</ul>
<p>Co-authored-by: Volkov Sergey <a href="mailto:js2me@outlook.com">js2me@outlook.com</a><br>
Co-authored-by: Filimonov Andrey <a href="mailto:andrefilimono@gmail.com">andrefilimono@gmail.com</a></p>
<ul>
<li>
<p>[Feature] <code>--union-enums</code> CLI option (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="645880116" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/61" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/61/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/61">acacode#61</a>)</p>
</li>
<li>
<p>feat: add --union-enums cli option which generate all enums as union types</p>
</li>
<li>
<p>docs: update README, CHANGELOG</p>
</li>
<li>
<p>chore(fix): manual test for union enums option</p>
</li>
<li>
<p>docs: update CHANGELOG; bump: up version to 1.10.0</p>
</li>
</ul>
<p>Co-authored-by: Filimonov Andrey <a href="mailto:andrefilimono@gmail.com">andrefilimono@gmail.com</a></p>js2metag:github.com,2008:Repository/303927016/1.8.42020-06-17T23:10:31ZRelease 1.8.4 (#57)<ul>
<li>
<p>[Bugfix] multiple types swagger 2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="640790224" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/56" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/56/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/56">acacode#56</a>)</p>
</li>
<li>
<p>fix: problem of multiple types for a swagger v2 schemes (type: string[])</p>
</li>
<li>
<p>bump: up version to 1.8.4</p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
</ul>js2metag:github.com,2008:Repository/303927016/1.8.32020-06-14T22:53:24Z1.8.3: Merge pull request #53 from acacode/next<p>Release 1.8.3</p>js2metag:github.com,2008:Repository/303927016/1.8.22020-05-29T15:09:20ZRelease 1.8.2 (#50)<ul>
<li>
<p>fix: wrong array unions type</p>
</li>
<li>
<p>docs: update CHANGELOG; bump: up version to 1.8.2</p>
</li>
</ul>js2metag:github.com,2008:Repository/303927016/1.8.12020-05-25T23:00:24ZRelease 1.8.1 (#48)<ul>
<li>
<p>fix: form data request body (type: string, format: binary)</p>
</li>
<li>
<p>chore: remove Array type usage (Array<t1 | t2> -> (t1 | t2)[])</p>
</li>
<li>
<p>chore(internal): add "toInternalCase" util</p>
</li>
<li>
<p>chore: one line comments for fields in types</p>
</li>
<li>
<p>bump: up version to 1.8.1; docs: update CHANGELOG</p>
</li>
<li>
<p>refactor: type aliases; fix: form data request bodies</p>
</li>
<li>
<p>chore: add test schema with formdata</p>
</li>
</ul>js2metag:github.com,2008:Repository/303927016/1.8.02020-05-22T10:05:47Z1.8.0<p>Update CHANGELOG.md</p>js2metag:github.com,2008:Repository/303927016/1.7.22020-03-29T18:28:47ZRelease 1.7.2 (#43)<ul>
<li>
<p>bugfix: converting inline object into name of type for request body</p>
</li>
<li>
<p>fix: bug when path parameters is not set but contains in endpoint url.</p>
</li>
</ul>
<p>Co-authored-by: svolkov <a href="mailto:svolkov@everpoint.ru">svolkov@everpoint.ru</a></p>js2metag:github.com,2008:Repository/303927016/1.7.02020-03-26T21:40:46ZRelease 1.7.0 (#42)<ul>
<li>
<p>BREAKING_CHANGE: removed title and version public Api properties (moved it to Api class JSDOC)</p>
</li>
<li>
<p>BREAKING_CHANGE: move out all http client handlers/properties into HttpClient local class in module; chore: default value for SecurityDataType</p>
</li>
</ul>
<p>Co-authored-by: svolkov <a href="mailto:svolkov@everpoint.ru">svolkov@everpoint.ru</a></p>js2me