All notable changes to the "tswagger" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Panel remains open after refreshing.
- Adjust the style to indicate deprecated api.
- Advanced query for swagger api.
- Increase the maximum apis number indicator from 99+ to 999+.
- Change style for empty group.
- Compatible with lost tags in outermost object.
- Generate hash for the same service name within the same group.
- Fix incorrect ts type of path parameter.
- Invalid validation for the same service name.
- New loading style when generating the ts result.
- Lost definitions in complex nested object arrays.
- Cannot validate existed service name successfully in the rename modal.
- The same service name conflict with the local file.
- Show the rename cancelling tips by Modal.
- Support to collapse and expand every group in the rename drawer.
- Upgrade
bing-translate-api
to @4.x which supports using Microsoft to translate. - Add the
translation
configuration and GUI fortswagger
. - Support to view the local translation cache of different translation engines.
- Validate the same service name within the same group.
- Modify start command title.
- Modify start command title.
- Add query params of the
delete
method in the path.
- Update local file failed if not renaming.
- Compare the local result and latest result in the result modal.
- Compatible with more situations of the api definition.
- Duplicate results were generated after refresh.
- Unnecessary to rename
pathParamName
.
- Error notification will be closed after 5 seconds.
- Generate interface failed beacuse of the definition which has the name with slash.
- Compatible with the
get
anddelete
method which has the request body params.
- The service files exported in the entry file end with
.ts
extension.
- Support displaying whether the api has been recorded locally.
- Export repetitive service files in the
index.ts
file.
- Modify the result modal title.
- Support to map the
basePath
by addingbasePathMapping
config.
- Cannot generate correct request ts type of the
array
schema type.
- Cannot show the diff content after renaming the interface.
- Cannot rename the interface.
- Compatible with the
post
andput
method which has the query params.
- Duplicate generated interface name because of the same
operationId
. - Missing
FormData
type in the rename modal.
- Generate wrong optional property.
- Generate other interfaces failed in the same group.
- Missing types caused by tsType.
- Convert recursive array items failed.
- Generated interface name does not match (#2).
- Unable to generate typescript when opens local swagger json file
- Keep-a-changelog plugin added.
- add
standard-version
- add publish workflows
- Initial release