tag:github.com,2008:https://github.com/study-valley/swagger-typescript-api/releases
Release notes from swagger-typescript-api
2021-01-26T07:41:45Z
tag:github.com,2008:Repository/335481339/4.2.0
2021-01-26T07:41:45Z
Release 4.2.0 (#140)
<ul>
<li>
<p>feat: new hook onCreateRequestParams; feat: response content types</p>
</li>
<li>
<p>bump: up version to 4.2.0</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.1.0
2021-01-22T09:21:01Z
Release 4.1.0 (#138)
<ul>
<li>
<p>feat: improve require() function, fix: unexpected token =</p>
</li>
<li>
<p>feat: --clean-output option, fix: output folder creation <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="791414268" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/137" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/137/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/137">acacode#137</a> issue</p>
</li>
<li>
<p>docs: update CHANGELOG, README</p>
</li>
<li>
<p>bump: up project version to 4.1.0</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.0.5
2021-01-20T07:08:41Z
Release 4.0.5 (#135)
<ul>
<li>
<p>BREAKING_CHANGE: remove prettier-plugin-organize-imports dependency</p>
</li>
<li>
<p>bump: up project version to 4.0.5</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.0.4
2021-01-15T08:43:38Z
Release 4.0.4 (#133)
<ul>
<li>
<p>feat: add require() to template utils object; bump: up version to 4.0.4</p>
</li>
<li>
<p>docs: update changelog</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.0.3
2021-01-14T17:43:02Z
4.0.3: Merge pull request #116 from acacode/next
<p>Release 4.0.3</p>
js2me
tag:github.com,2008:Repository/335481339/4.0.2
2021-01-12T13:54:47Z
Release 4.0.2 (#112)
<ul>
<li>
<p>docs: update CHANGELOG</p>
</li>
<li>
<p>fix: replaced all new syntax sugar like '?.' or '??' to prev. alternatives for support nodejs 12</p>
</li>
<li>
<p>bump: up version to 4.0.2</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.0.1
2021-01-12T11:57:01Z
Release 4.0.1 (#110)
<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>docs: update CHANGELOG</p>
</li>
<li>
<p>chore: fix test:all script for travis.yml</p>
</li>
<li>
<p>fix: problem of prettier-plugin-organize-imports</p>
</li>
<li>
<p>bump: up version to 4.0.1</p>
</li>
</ul>
js2me
tag:github.com,2008:Repository/335481339/4.0.0
2021-01-12T10:51:04Z
Release 4.0.0 (#107)
<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>docs: update CHANGELOG</p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
<li>
<p>Migrate to eta (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="734060927" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/88" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/88/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/88">acacode#88</a>)</p>
</li>
<li>
<p>BREAKING CHANGE: migrate from mustache template engine to eta template engine</p>
</li>
<li>
<p>fix: merge conflicts after rebasing next</p>
</li>
</ul>
<p>Co-authored-by: Rafael Fakhreev <a href="mailto:rrfakhr5@mts.ru">rrfakhr5@mts.ru</a><br>
Co-authored-by: svolkov <a href="mailto:svolkov@everpoint.ru">svolkov@everpoint.ru</a></p>
<ul>
<li>
<p>chore: update README (Contribution)</p>
</li>
<li>
<p>Refactor render layer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="738554292" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/90" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/90/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/90">acacode#90</a>)</p>
</li>
<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>docs: update CHANGELOG</p>
</li>
<li>
<p>docs: update CHANGELOG; bump: up project version to 2.0.0</p>
</li>
<li>
<p>BREAKING_CHANGE: renamed mustache templates, split client mustache template</p>
</li>
<li>
<p>BREAKING CHANGE: migrate from mustache template engine to eta template engine</p>
</li>
<li>
<p>feat: rewrite render layer</p>
</li>
</ul>
<ul>
<li>Respect single responsibility principle</li>
<li>Use Eta includeFile</li>
<li>Force use "No description" JSDoc comment</li>
</ul>
<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>docs: update CHANGELOG</p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
<li>
<p>Migrate to eta (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="734060927" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/88" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/88/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/88">acacode#88</a>)</p>
</li>
<li>
<p>BREAKING CHANGE: migrate from mustache template engine to eta template engine</p>
</li>
<li>
<p>fix: merge conflicts after rebasing next</p>
</li>
</ul>
<p>Co-authored-by: Rafael Fakhreev <a href="mailto:rrfakhr5@mts.ru">rrfakhr5@mts.ru</a><br>
Co-authored-by: svolkov <a href="mailto:svolkov@everpoint.ru">svolkov@everpoint.ru</a></p>
<ul>
<li>
<p>Sync code base</p>
</li>
<li>
<p>chore: delete unnecessary dir</p>
</li>
<li>
<p>Update index.js</p>
</li>
</ul>
<p>Fix default templates path</p>
<p>Co-authored-by: svolkov <a href="mailto:svolkov@everpoint.ru">svolkov@everpoint.ru</a><br>
Co-authored-by: Rafael Fakhreev <a href="mailto:rrfakhr5@mts.ru">rrfakhr5@mts.ru</a></p>
<ul>
<li>
<p>chore: revert back fix commit</p>
</li>
<li>
<p>BREAKING_CHANGE: return type of generateApi(); feat: modular option; chore: update HttpClient class (exportable)</p>
</li>
<li>
<p>fix: outOfModule modular</p>
</li>
<li>
<p>feat: complete data contracts imports for modular api modules, add prettier organize imports plugin</p>
</li>
<li>
<p>chore: remove console info</p>
</li>
<li>
<p>BREAKING_CHANGE: move generating route names into eta template</p>
</li>
<li>
<p>fix: problem of missing templates folder</p>
</li>
<li>
<p>fix: try to fix problem with not using prettier plugin</p>
</li>
<li>
<p>chore: refresh generated tests schemas</p>
</li>
<li>
<p>BREAKING_CHANGE: update all dependencies to latest</p>
</li>
<li>
<p>feat: improve types in index.d.ts file; refactor: processing templates folder, ETA templates, routes, schemas; feat: optional templates feature</p>
</li>
<li>
<p>chore: update CHANGELOG</p>
</li>
<li>
<p>feat: --extract-request-params option</p>
</li>
<li>
<p>fix: add missing generateApi params to .d.ts file; feat: add support x-enumNames field for enums</p>
</li>
<li>
<p>fix: enumNames getting from schema</p>
</li>
<li>
<p>feat: improve data-contracts.eta template, now data contracts formatting inside template</p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
<li>
<p>feat: hooks property for watching/modifying parsed parts of schema</p>
</li>
<li>
<p>fix: problem of complex types (<code>oneOf</code>, <code>allOf</code>) with <code>properties</code> field</p>
</li>
<li>
<p>chore: fix problem of wrong js docs comments for procedure call</p>
</li>
<li>
<p>feat: add pathArgs to routeInfo for routeName template</p>
</li>
<li>
<p>BREAKING_CHANGE: properties data and error in HttpResponse type have duck types</p>
</li>
<li>
<p>feat: add extraTemplate property for generateApi()</p>
</li>
<li>
<p>docs: update docs for --templates option</p>
</li>
<li>
<p>bump: up version to 4.0.0</p>
</li>
<li>
<p>docs: update README</p>
</li>
<li>
<p>refactor: move all type identifiers\naming into constants like TS_KEYWORDS, SCHEMA_TYPES; chore: move prepareConfig to hooks.onPrepareConfig; feat: add onInit hook; feat: enumNamesAsValues</p>
</li>
<li>
<p>chore: try to fix travis yml</p>
</li>
<li>
<p>chore: remove description from modular api class</p>
</li>
<li>
<p>docs: update CHANGELOG</p>
</li>
</ul>
<p>Co-authored-by: Rafael Fakhreev <a href="mailto:fahreevrafael@yandex.ru">fahreevrafael@yandex.ru</a><br>
Co-authored-by: Rafael Fakhreev <a href="mailto:rrfakhr5@mts.ru">rrfakhr5@mts.ru</a></p>
js2me
tag:github.com,2008:Repository/335481339/3.1.2
2021-01-07T08:43:32Z
3.1.2
<p>bump: up project version to 3.1.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="781138011" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/104" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/104/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/104">acacode#104</a>)</p>
js2me
tag:github.com,2008:Repository/335481339/3.1.1
2020-12-23T11:14:51Z
Release 3.1.1
<p>fix: problem of name.includes is not a function (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="771821036" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/98" data-hovercard-type="issue" data-hovercard-url="/acacode/swagger-typescript-api/issues/98/hovercard" href="https://github.com/acacode/swagger-typescript-api/issues/98">acacode#98</a>) ; bump: up version to 3.1.1 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="773677384" data-permission-text="Title is private" data-url="https://github.com/acacode/swagger-typescript-api/issues/100" data-hovercard-type="pull_request" data-hovercard-url="/acacode/swagger-typescript-api/pull/100/hovercard" href="https://github.com/acacode/swagger-typescript-api/pull/100">acacode#100</a>)</p>
js2me