β‘οΈ[Optimization] The entry for the Scheduled Import feature in the Import Data interface within the project has been restored. (v2.7.38)
β‘οΈ[Optimization] After creating a new resource within a folder, the folder will automatically expand to display the newly created resource. (v2.7.38)
β‘οΈ[Optimization] When creating a new endpoint, you can now choose whether the current endpoint uses the design interface or the request interface. (v2.7.37)
β‘οΈ[Optimization] Optimized the tab names on the endpoint page: in request-first mode, Response and Info are now merged into Design. (v2.7.37)
β‘οΈ[Optimization] Fulfilled the data displayed on the module overview page. (v2.7.37)
β‘οΈ[Optimization] You can now separately configure whether to enable response validation for runs, debug cases, test cases, and test steps. (v2.7.37)
β‘οΈ[Optimization] If an endpoint does not define a schema, the auto-generate feature will attempt to use examples. (v2.7.37)
β‘οΈ[Optimization] When inviting users to join a project from within the project, their permissions in the team or organization will now default to member instead of guest. (v2.7.37)
β‘οΈ[Optimization] Added more built-in HTTP standard status codes to choose from when designing APIs. (v2.7.35)
β‘οΈ[Optimization] When designing APIs, if a response component is referenced, the response status code can now be modified. (v2.7.35)
β‘οΈ[Optimization] When running scheduled tasks via a self-hosted Runner, you can configure the behavior on errors. (v2.7.35)
β‘οΈ[Optimization] When creating a project via import, the "import to module" information is no longer displayed. (v2.7.35)
β‘οΈ[Optimization] Exported HTML test reports now display environment information. (v2.7.35)
β‘οΈ[Optimization] Support converting folders into modules. (v2.7.33)
β‘οΈ[Optimization] When importing OpenAPI/Swagger specs, if an endpoint uses Bearer Token, API Key, or Basic Auth as the Security, the variables will be referenced by default in the default auth panel. (v2.7.33)
β‘οΈ[Optimization] When importing OpenAPI/Swagger specs, support creating a new module or selecting an existing one. (v2.7.32)
β‘οΈ[Optimization] In test scenario design page, support modifying test scenario names. (v2.7.32)
β‘οΈ[Optimization] Endpoint cases now support collaboration links. (v2.7.32)
β‘οΈ[Optimization] Support searching request history via endpoint address. (v2.7.32)
β‘οΈ[Optimization] Test scenarios now remember the last saved Runs On setting. (v2.7.31)
β‘οΈ[Optimization] When exporting module data, any components referenced across modules will also be exported. (v2.7.31)
β‘οΈ[Optimization] After switching the display mode of the response body, the mode will no longer reset to Pretty when sending the request again. (v2.7.30)
β‘οΈ[Optimization] Improved the UI for Spanish and Portuguese versions. (v2.7.30)
β‘οΈ[Optimization] The number of module variables is now displayed on the module page. (v2.7.29)
β‘οΈ[Optimization] Root folder will no longer be created automatically when importing data into a module. (v2.7.29)
β‘οΈ[Optimization] When importing Postman Collections, which contain multiple examples with the same status code, only one response will be generated for that status code. (v2.7.29)
β‘οΈ[Optimization] Support for importing dump data of Postman Collections. (v2.7.29)
β‘οΈ[Optimization] If the imported endpoint's security requirement is set to JWT Bearer, you can directly enter the token when sending requests after import. (v2.7.26)
β‘οΈ[Optimization] When importing data, multiple Postman Collections correspond to multiple modules within a project. (v2.7.24)
β‘οΈ[Optimization] Improved the UI of the response area when debugging endpoints. (v2.7.24)
β‘οΈ[Optimization] Improved the UI for OAuth 2.0 authentication. (v2.7.24)
β‘οΈ[Optimization] Option to include Socket.IO endpoints when publishing online documentation. (v2.7.24)
β‘οΈ[Optimization] When the imported endpoint has security requirements, the Auth can now be set to the corresponding security scheme. (v2.7.23)
β‘οΈ[Optimization] When running endpoints in Design-first Mode, you can use the default authentication credentials or set them manually. (v2.7.22)
β‘οΈ[Optimization] You can now assign permissions related to modules when setting up custom roles. (v2.7.22)
β‘οΈ[Optimization] Scheduled tasks now allow you to configure the scope of environment and global variables when using the same execution settings. (v2.7.22)
β‘οΈ[Optimization] Endpoints can now be exported directly from the sprint branch folder tree. (v2.7.22)
β‘οΈ[Optimization] When creating schemas using SQL DDL statements, fields without an explicit NOT NULL declaration will now default to allowing NULL values after import. (v2.7.22)
β‘οΈ[Optimization] When using the apidog-cli tool to run automated tests, it now uses the test scenario parameters configured in the Apidog desktop client. (v2.7.22)
β‘οΈ[Optimization] SSE endpoints in request history support displaying in a timeline view. (v2.7.22)
β‘οΈ[Optimization] The OpenAPI Generator for generating business code has been upgraded to v7.13.0. (v2.7.22)
β‘οΈ[Optimization] When importing OpenAPI/Swagger specifications via URL, the last used URL is now filled in by default. (v2.7.20)
β‘οΈ[Optimization] Permissions related to the Mock feature can now be configured when setting up custom roles. (v2.7.19)
β‘οΈ[Optimization] You can now search for projects when assigning project permissions to team members. (v2.7.19)
β‘οΈ[Optimization] Custom endpoint documentation now supports branching. (v2.7.19)
β‘οΈ[Optimization] When extracting JSON data in the endpoint response as a response example, it is now automatically formatted. (v2.7.19)
β‘οΈ[Optimization] Improved the speed of retrieving the personal message list within the app. (v2.7.19)
π[Bug Fix] Fixed an issue where, when using Apidog CLI to export data to run test scenarios, the configuration interface displayed incorrect options. (v2.7.37)
π[Bug Fix] Fixed an issue where, when using Requests, if the URL contained variables, switching the body type would incorrectly add a / before the variable. (v2.7.37)
π[Bug Fix] Fixed an issue where modifying request parameters did not update the generated request code. (v2.7.35)
π[Bug Fix] Fixed an issue where running performance tests caused a large number of exec icons to appear in the macOS Dock. (v2.7.35)
π[Bug Fix] Fixed an issue where the default module's base URL was not imported when importing Apidog-formatted data into a project. (v2.7.35)
π[Bug Fix] Fixed an issue where the import preview window incorrectly displayed sprint branches from other projects. (v2.7.35)
π[Bug Fix] Fixed an issue where the selected state of test cases was not saved correctly. (v2.7.35)
π[Bug Fix] Fixed an issue where adjusting the order of test scenarios in the folder tree by dragging could affect the order of other scenarios in certain cases. (v2.7.35)
π[Bug Fix] Fixed an issue where field descriptions could not contain spaces when extracting response definitions. (v2.7.35)
π[Bug Fix] Fixed an issue where multiple request examples could not be saved correctly when extracted. (v2.7.35)
π[Bug Fix] Fixed an issue where the default request timeout was 3 minutes instead of 5 minutes. (v2.7.33)
π[Bug Fix] Fixed an issue where, when merging endpoints and endpoint cases in sprint branches into the main branch, endpoint cases were not merged. (v2.7.33)
π[Bug Fix] Fixed an issue where the interface kept showing "Uploading" after importing empty project data. (v2.7.33)
π[Bug Fix] Fixed an issue where the BaseURL was not correctly imported when choosing to import Servers as environments during OpenAPI/Swagger specs import. (v2.7.32)
π[Bug Fix] Fixed an issue where the names of security scheme combinations became incorrect after re-importing an exported file. (v2.7.32)
π[Bug Fix] Fixed an issue where duplicate security scheme combinations were incorrectly created when importing OpenAPI/Swagger specs. (v2.7.32)
π[Bug Fix] Fixed an issue where data could still be merged from a sprint branch to the main branch even when main branch protection was enabled. (v2.7.32)
π[Bug Fix] Fixed an issue where, when the endpoint is associated with a sprint branch, the endpoint case did not show up in the test case list after being added as a test case. (v2.7.32)
π[Bug Fix] Fixed an issue where renaming an endpoint case did not allow using an existing case name. (v2.7.32)
π[Bug Fix] Fixed an issue where endpoints created in a non-default module folder were saved to the default module instead. (v2.7.32)
π[Bug Fix] Fixed an issue where resources in non-default modules could not be reordered by dragging in the folder tree. (v2.7.32)
π[Bug Fix] Fixed an issue where the template content was empty when creating a new APl design guidelines if the project language was set to Spanish or Portuguese. (v2.7.32)
π[Bug Fix] Fixed an issue where, when creating a new endpoint without saving it, configuring a non-default service caused the base URL to not take effect. (v2.7.31)
π[Bug Fix] Fixed an issue where database connections failed if variables with uppercase letters were used in the configuration. (v2.7.31)
π[Bug Fix] Fixed an issue where multiple consecutive SET statements could not be executed in database operations. (v2.7.31)
π[Bug Fix] Fixed an issue where, after adjusting the response body order in the endpoint documentation, the Mock Server did not return the first response body. (v2.7.31)
π[Bug Fix] Fixed an issue where running test scenarios with large endpoint responses caused the interface to lag. (v2.7.31)
π[Bug Fix] Fixed an issue where searching text in the Markdown editor caused the interface to lag. (v2.7.31)
π[Bug Fix] Fixed an issue where pre/post processors in the root folder of the endpoint were lost after importing OpenAPI Spec. (v2.7.31)
π[Bug Fix] Fixed an issue where, when an endpointβs Auth was set to Inherit, the auth could not be switched to Set Manually. (v2.7.30)
π[Bug Fix] Fixed an issue where viewing JSON messages returned by a WebSocket endpoint caused the interface to flicker continuously. (v2.7.30)
π[Bug Fix] Fixed an issue where the base URL and Auth settings for modules and folders were not reflected in the published online documentation. (v2.7.29)
π[Bug Fix] Fixed an issue where endpoints imported via gRPC server reflection couldnβt be debugged when different packages contained Services or Messages with the same name. (v2.7.29)
π[Bug Fix] Fixed an issue where endpoints in a newly created module couldn't be run using self-hosted Runner Mock. (v2.7.29)
π[Bug Fix] Fixed an issue where the module name was incorrect when importing a Postman Collection as a new module. (v2.7.29)
π[Bug Fix] Fixed an issue where, when exporting Swagger/OpenAPI data by folder, if the field in the endpoint request body referenced schemas, the exported result did not include those fields as expected. (v2.7.29)
π[Bug Fix] Fixed an issue where the names of security scheme combinations became incorrect after re-importing an exported file. (v2.7.29)
π[Bug Fix] Fixed an issue where choosing to delete resources that no longer exist in the data source during OpenAPI/Swagger import would delete endpoints in other modules. (v2.7.29)
π[Bug Fix] Fixed an issue where clicking the import button in the popup did not work when setting up a new scheduled import. (v2.7.29)
π[Bug Fix] Fixed the issue where the API documentation could not be previewed properly when an array element in the schema references the schema itself. (v2.7.27)
π[Bug Fix] Fixed the issue where the interface would not automatically refresh after switching the language to English. (v2.7.27)
π[Bug Fix] Fixed an issue where importing OpenAPI/Swagger data failed with the error Cannot read properties of undefined (reading: 'schema') when the requestBody content was an empty object. (v2.7.26)
π[Bug Fix] Fixed an issue where it was not possible to connect to MySQL or PostgreSQL databases with SSL enabled via SSH tunnel. (v2.7.26)
π[Bug Fix] Fixed an issue where the filename extension was incorrect when downloading the response. (v2.7.26)
π[Bug Fix] Fixed an issue where, when using Request and the response was an image, after continuing to request other images, the preview always shows the first image. (v2.7.26)
π[Bug Fix] Fixed an issue where the client code in the actual request Tab could not be edited. (v2.7.26)
π[Bug Fix] Fixed an issue where the UI of the New Public Script popup was incorrect. (v2.7.26)
π[Bug Fix] Fixed an issue where the Plan could not be upgraded when the interface language was set to Portuguese. (v2.7.26)
π[Bug Fix] Fixed an issue where offline spaces could not be opened. (v2.7.25)
π[Bug Fix] Fixed an issue where example values for headers edited in design-first mode were not synced to the Run page after saving. (v2.7.24)
π[Bug Fix] Fixed a UI error when debugging Socket.IO endpoints that return an empty message or ack. (v2.7.24)
π[Bug Fix] Fixed an issue where dynamic values could not be used when sending JSON data via Socket.IO. (v2.7.24)
π[Bug Fix] Fixed an issue where online documentation of WebSocket endpoints filtered by tags could not be accessed. (v2.7.24)
π[Bug Fix] Fixed an issue where newly joined teams appeared in the middle of the team list instead of at the bottom. (v2.7.24)
π[Bug Fix] Fixed an issue where no data was displayed after merging into the main branch when schemas associated with the main branch were modified in a sprint branch. (v2.7.24)
π[Bug Fix] Fixed an issue where tag filters had no content after merging changes from a sprint branch into the main branch. (v2.7.24)
π[Bug Fix] Fixed an issue where test report details could not be shared after running test scenarios in batch under certain conditions. (v2.7.24)
π[Bug Fix] Fixed an issue where a form-data field with type: string and format: binary was not correctly recognized as a file type when importing OpenAPI/Swagger data. (v2.7.24)
π[Bug Fix] Fixed an issue where, during OpenAPI/Swagger import, the request body structure was lost when the Media Type was unspecified or set to /. (v2.7.24)
π[Bug Fix] Fixed an issue where, during OpenAPI/Swagger import, if the imported endpoint had Security requirements, the default authentication credentials for the endpoint could not be edited or saved. (v2.7.24)
π[Bug Fix] Fixed an issue where, during OpenAPI/Swagger import, if the imported endpoint has OAuth 2.0 Security requirements, the Scope was not imported. (v2.7.24)
π[Bug Fix] Fixed an issue where the Discriminator was lost when exporting OpenAPI/Swagger data. (v2.7.24)
π[Bug Fix] Fixed an issue where running automated tests with multiple threads concurrently would report errors in certain cases. (v2.7.23)
π[Bug Fix] Fixed an issue where security schemes were not correctly referenced when exporting OpenAPI/Swagger data from the module overview page via local links. (v2.7.22)
π[Bug Fix] Fixed an issue where, after selecting partial endpoints and then selecting all, schemas were not correctly referenced when exporting OpenAPI/Swagger data. (v2.7.22)
π[Bug Fix] Fixed an issue that when exporting data in OpenAPI 3.0 format, the example values ββof the fields in schemas are exported as examples instead of example. (v2.7.22)
π[Bug Fix] Fixed an issue that when exporting data in OpenAPI 3.0 format, the NULL-allowed attributes of the schemas are exported as type: null instead of nullable: true. (v2.7.22)
π[Bug Fix] Fixed an issue in version 2.7.20 where the Offline Space could occasionally go blank when using variable extraction in post-processor scripts. (v2.7.21)
π[Bug Fix] Fixed an issue where messages couldnβt be sent when debugging WebSocket, Socket.IO, or gRPC Streaming endpoints after enabling the experimental feature Send API requests using independent processes. (v2.7.19)
π[Bug Fix] Fixed an issue where the base URL list in the address bar couldnβt be scrolled. (v2.7.19)
π[Bug Fix] Fixed a UI issue when configuring the top navigation bar of the online documentation. (v2.7.19)
π[Bug Fix] Fixed an issue where data between the main and sprint branches was not synchronized when a test scenario in the sprint branch referenced a test scenario from the main branch. (v2.7.19)
π[Bug Fix] Fixed an issue where data in RAML format could not be imported. (v2.7.19)
π[Bug Fix] Fixed an issue where comments for test scenarios were not included when exporting data in Apidog format. (v2.7.19)