Changelog

Follow up on the latest improvements andΒ updates.

RSS

new

improved

fixed

2.8.35

  • πŸ”₯[New Feature] When importing/exporting OpenAPI/Swagger data, object-type parameters and reference-type parameters are supported.
  • ⚑️[Optimization] The sprint branch and general branch lists support displaying branch IDs and copying them.
  • ⚑️[Optimization] Added an β€œEvery 8 hours” option for scheduled tasks.
  • ⚑️[Optimization] A more user-friendly prompt is displayed when macOS cannot send intranet requests.
  • ⚑️[Optimization] Apidog CLI supports more fine-grained control over the export scope of native formats and OpenAPI formats.
  • ⚑️[Optimization] Apidog CLI supports running test cases.
  • ⚑️[Optimization] When clicking the expand/collapse button for a module or endpoint for the first time, it will expand or collapse directly instead of opening the corresponding tab first.
  • 🐞[Bug Fix] Fixed an issue where the report details still showed as running after an automated test scenario was abnormally terminated.
  • 🐞[Bug Fix] Fixed an issue where tag filter options had no content during branch import and when inserting endpoints in Markdown.
  • 🐞[Bug Fix] Fixed an issue where, after OAuth 1.0 auth was set to be added to the Request Header, it was not actually added to the request header.
  • 🐞[Bug Fix] Fixed an issue where the project automatically switched to the main branch after refreshing Apidog Web App.
  • 🐞[Bug Fix] Fixed an issue where running the CLI might prompt β€œUnexpected token” when a scenario step referenced a raw-format response body.
  • 🐞[Bug Fix] Fixed an issue where non-default services were repeatedly added when importing Apidog files with multiple modules and services.
  • 🐞[Bug Fix] Fixed an issue with GitLab Token refresh exceptions.
  • 🐞[Bug Fix] Fixed an issue where generated endpoint request code did not take effect correctly when Basic Auth used Chinese variables.
  • 🐞[Bug Fix] Fixed an issue where the request method was displayed incorrectly in the change details merged into the main branch.
  • 🐞[Bug Fix] Fixed an issue where Apidog UI displayed abnormal errors in some cases.
  • 🐞[Bug Fix] Fixed an issue where frontend errors occurred in some cases when running test scenarios in a separate process was enabled.
  • 🐞[Bug Fix] Fixed an issue where, when generating request code, the endpoint used the HTTP protocol but the code incorrectly used HTTPS.
  • 🐞[Bug Fix] Fixed an issue where the corresponding report was not displayed in the test report list after running scenario cases in the root folder.
  • 🐞[Bug Fix] Fixed an issue where changes disappeared in some cases after submitting modifications.

new

fixed

improved

2.8.34

  • πŸ”₯[New Feature] OAuth 2.0 now supports automatically refreshing tokens.
  • ⚑️[Optimization] On-Premises now supports email invitations, and invitation templates can be customized in the admin console.
  • 🐞[Bug Fix] Fixed an issue where empty folders were shown in Spec Mode search results.
  • 🐞[Bug Fix] Fixed an issue where scenarios could keep showing as loading after the app had been in the background for a long time following an upgrade.
  • 🐞[Bug Fix] Fixed an issue where users who registered through a team invitation link could fail to create a project during onboarding due to permission differences.
  • 🐞[Bug Fix] Fixed an issue where Markdown document tags were not imported correctly when importing Apidog data.
  • 🐞[Bug Fix] Fixed an issue where conflicts were still shown after merging endpoints into the main branch in some cases.
  • 🐞[Bug Fix] Fixed an issue where the lower half of the "Folders - All Endpoints" area could not be selected in full-screen mode.
  • 🐞[Bug Fix] Fixed an issue where frontend errors could occur in some cases when debugging SSE endpoints.
  • 🐞[Bug Fix] Fixed an issue where project statistics in the On-Premises admin console only counted data from the default module.
  • 🐞[Bug Fix] Fixed an issue where importing a multi-module Apidog file from the team details page incorrectly imported all endpoints into the default module.

improved

fixed

2.8.33

  • ⚑️[Optimization] Improved response speed for running and stopping tests when there are many test cases.
  • ⚑️[Optimization] Improved the performance of AI-generated test cases, fixing an issue where generating a large number of cases could cause the app to freeze.
  • 🐞[Bug Fix] Fixed an issue where, when importing OpenAPI data, extension fields for folder and status metadata could become invalid when endpoints had
    tag=[]
    .
  • 🐞[Bug Fix] Fixed an issue where, when importing Apidog data, Markdown documents under a selected folder were not imported after searching by keyword and selecting the folder.
  • 🐞[Bug Fix] Fixed an issue where all opened tabs were lost after refreshing within the app.
  • 🐞[Bug Fix] Fixed an issue where endpoints across multiple modules could not be correctly recognized when importing RAP2 files containing multiple modules.
  • 🐞[Bug Fix] Fixed an issue where, when exporting OpenAPI data, query parameters could be lost if an endpoint had path and query parameters with the same name.
  • 🐞[Bug Fix] Fixed an issue where switching branches on the AI test case generation page and then switching back to the main branch automatically triggered test case generation.

improved

fixed

2.8.32

  • ⚑️[Optimization] When importing Postman data, Base URLs can now be mapped automatically.
  • ⚑️[Optimization] Added organization-level enterprise policies, with support for configuring auth credential policies.
  • ⚑️[Optimization] When uninstalling the Windows client, the Agent will now be uninstalled as well.
  • ⚑️[Optimization] Added support for new models including the GPT-5.5.
  • 🐞[Bug Fix] Fixed an issue where importing data into sprint branches could produce incorrect results in some cases.
  • 🐞[Bug Fix] Fixed an issue where exporting module data showed the error "Required content is missing".
  • 🐞[Bug Fix] Fixed an issue where batch-generating test data with both JavaScript generation and Mock generation could produce incorrect results.
  • 🐞[Bug Fix] Fixed an issue where the sidebar folder tree in multi-branch documentation did not switch according to the current branch.
  • 🐞[Bug Fix] Fixed an issue where merging branches could result in a 500 error in some cases.

improved

fixed

2.8.30

  • ⚑️[Optimization] Improved the security of CLI script execution by preventing scripts outside the "External Programs" directory from being called.
  • 🐞[Bug Fix] Fixed an issue where configured Header and Body parameters were not included when copying cURL.
  • 🐞[Bug Fix] Fixed an issue where the automated test step list was not updated synchronously after changing the request method in endpoint management.
  • 🐞[Bug Fix] Fixed an issue where request parameters in shared documentation had no default examples.
  • 🐞[Bug Fix] Fixed an issue where exporting a project with no endpoints and only Markdown documents would fail.
  • 🐞[Bug Fix] Fixed an issue where batch-generating test data with both JavaScript generation and Mock generation could produce incorrect results.
  • 🐞[Bug Fix] Fixed an issue where opening a fixed link exported from the project overview could result in a 500 error after opening a fixed link from another project.
  • 🐞[Bug Fix] Fixed an issue where the UI could display "Error: Cannot read properties of null (reading 'nullable')" in some cases.
  • 🐞[Bug Fix] Fixed an issue where, in shared documentation under the light theme, the selected example name had low contrast against the background and was difficult to read.

improved

fixed

2.8.29

  • ⚑️[Optimization] Runner now supports running as a non-root user.
  • 🐞[Bug Fix] Fixed an issue where Windows users could not use AI Agent Debugger properly.
  • 🐞[Bug Fix] Fixed an issue where Mock results for number fields did not always follow the configured multiple rule.
  • 🐞[Bug Fix] Fixed an issue where min and max settings for Mock arrayElements were not correctly applied to the expression.
  • 🐞[Bug Fix] Fixed an issue where uploading multiple files to a single form-data body field, then opening bulk edit and saving, would only display one file.

improved

2.8.28

  • ⚑️[Optimization] When generating endpoint request code, already filled auth information will be included.

new

improved

fixed

2.8.27

  • πŸ”₯[New Feature] Added AI Agent Debugger, supporting visual debugging of AI Agent execution processes, including LLM calls, MCP tool calls, Skill execution, and multi-turn conversations.
  • πŸ”₯[New Feature] Added A2A Debugger, supporting debugging for the Agent2Agent (A2A) protocol.
  • ⚑️[Optimization] Added support for automatically backing up Apidog-format data for each module to GitHub and GitLab repositories.
  • 🐞[Bug Fix] Fixed an issue where test scenarios could not run properly after enabling "Run scenario cases in an independent process".
  • 🐞[Bug Fix] Fixed an issue where unselected endpoints were incorrectly merged when merging changes into the main branch after enabling main branch protection.
  • 🐞[Bug Fix] Fixed an issue where response components from other modules were included when exporting OpenAPI/Swagger data.
  • 🐞[Bug Fix] Fixed an issue where JSON with comments was incorrectly formatted when exporting a project to Markdown files.
  • 🐞[Bug Fix] Fixed an issue where requests could not be sent after importing Postman data if the value of a module variable was too long.

fixed

improved

2.8.26

  • ⚑️[Optimization] Added support for inviting members directly from the organization to join a team.
  • ⚑️[Optimization] The order management page can now be viewed regardless of whether the team exceeds its member limit.
  • 🐞[Bug Fix] Fixed an issue where endpoints imported via the IntelliJ IDEA plugin could not be filtered by creator.
  • 🐞[Bug Fix] Fixed an issue where requests did not go through the network proxy when running automated tests in multiple threads.
  • 🐞[Bug Fix] Fixed an issue where the creation time of merge requests was displayed incorrectly.
  • 🐞[Bug Fix] Fixed an issue where test cases could not be overwritten when importing data after modifying them.
  • 🐞[Bug Fix] Fixed an issue where response examples were unexpectedly cleared after selecting "merge" when importing OpenAPI/Swagger data.
  • 🐞[Bug Fix] Fixed an issue where test data could not be used when running tests via CLI.

improved

2.8.24

  • ⚑️[Optimization] Improved the invitation flow with CSV import, permission settings, and optimized bulk operations for email invitations.
  • ⚑️[Optimization] Added support for exporting organization members.
Load More
β†’