Changelog

Follow up on the latest improvements and updates.

RSS

fixed

improved

2.7.48

  • ⚡️[Optimization] When a gRPC endpoint returns an error, Metadata and Trailer will still be displayed normally.
  • ⚡️[Optimization] When generating test cases with AI, if no test case category is selected, the system will prioritize generating the appropriate category based on the user's input requirements.
  • ⚡️[Optimization] Improved the UI for entering the verification code.
  • ⚡️[Optimization] The user onboarding interface supports switching languages.
  • 🐞[Bug Fix] Fixed an issue where, when debugging WebSocket or Socket.IO endpoints, if the URL is
    ws://
    and no port is specified, it incorrectly defaulted to port 443 instead of 80.
  • 🐞[Bug Fix] Fixed an issue where, when enabled
    HTTP/2 Support
    , sending another request before the previous one responded caused the first request to show a "socket hang up" error.
  • 🐞[Bug Fix] Fixed an issue where, when configuring a Git repository connection, only up to 30 Git branches were displayed.
  • 🐞[Bug Fix] Fixed an issue where, in some cases, the color of environment icons could not be changed.
日本語:
  • ⚡️【最適化】gRPCエンドポイントでエラーが返された場合でも、MetadataとTrailerが正しく表示されるようになりました。
  • ⚡️【最適化】AIによるテストケース生成時、ケースタイプを選択していない場合は、ユーザー入力の指示内容に基づいて適切なケース分類を自動生成するようにしました。
  • ⚡️【最適化】認証コード入力時の操作性を改善しました。
  • ⚡️【最適化】チュートリアル画面で言語を切り替えられるようになりました。
  • 🐞【バグ修正】WebSocketまたはSocket.IOエンドポイントのデバッグ時に、URLが
    ws://
    でポートを指定していない場合、80ポートではなく443ポートに接続されていた不具合を修正しました。
  • 🐞【バグ修正】「HTTP/2対応」を有効にした状態で、あるリクエストのレスポンスを待つ前に別のリクエストを送信すると、前のリクエストで“socket hang up”エラーが発生する不具合を修正しました。
  • 🐞【バグ修正】Gitリポジトリ連携設定時に、最大30個までしかブランチが表示されなかった不具合を修正しました。
  • 🐞【バグ修正】一部環境で環境アイコンの色を変更できなかった不具合を修正しました。

new

improved

fixed

2.7.46

  • 🔥[New Feature] After obtaining an OAuth 2.0 token, you can now set it as a current value of the variable to prevent sharing the token with others in the team.
  • ⚡️[Optimization] Improved the UI for creating new endpoints on the main interface — the menu now appears only after clicking.
  • ⚡️[Optimization] Enhanced the sample project with more comprehensive content.
  • ⚡️[Optimization] Global variables now support multi-user online collaboration and real-time automatic updates.
  • ⚡️[Optimization] gRPC debugging now supports JSON with comments.
  • ⚡️[Optimization] When inserting dynamic values into input boxes, the value is now inserted at the cursor position instead of the end.
  • ⚡️[Optimization] Provided clearer tips and guidance when AI model errors occur.
  • 🐞[Bug Fix] Fixed an issue where the inherited custom scripts from parents couldn’t be scrolled when viewed in automated tests.
  • 🐞[Bug Fix] Fixed an issue where module variables were not correctly replaced during code generation.
  • 🐞[Bug Fix] Fixed an issue where creating a GitHub connection occasionally redirected to the help documentation incorrectly.
  • 🐞[Bug Fix] Fixed an issue where, when importing OpenAPI/Swagger specs, the security requirements of the root were not imported correctly and were mistakenly configured as
    No Auth
    .
  • 🐞[Bug Fix] Fixed an issue where, when importing Postman Collections, the option for
    Import "e.g." in Postman as endpoint debug cases
    did not work.
日本語:
  • 🔥【新機能】OAuth 2.0のトークン取得後、トークンをローカル変数値として設定できるようになりました。これにより、チームメンバーとのトークン共有を回避できます。
  • ⚡️【最適化】メイン画面でのAPI新規作成の操作性を改善し、クリック時にのみメニューが表示されるようにしました。
  • ⚡️【最適化】サンプルプロジェクトの内容を拡充し、より包括的にしました。
  • ⚡️【最適化】グローバル変数が複数人でのオンライン共同編集とリアルタイム自動更新に対応しました。
  • ⚡️【最適化】gRPC APIのデバッグ時に、コメント付きJSONをサポートしました。
  • ⚡️【最適化】入力欄に動的値を挿入する際、末尾ではなくカーソル位置に挿入されるようにしました。
  • ⚡️【最適化】AIモデルのエラー発生時に、より明確なメッセージと案内を表示するようにしました。
  • 🐞【バグ修正】自動テストで親から継承したカスタムスクリプトを閲覧する際、内容がスクロールできない不具合を修正しました。
  • 🐞【バグ修正】コード生成時にモジュール変数が正しく置換されない不具合を修正しました。
  • 🐞【バグ修正】一部の状況でGitHub接続の作成時に誤ってヘルプドキュメントへリダイレクトされる不具合を修正しました。
  • 🐞【バグ修正】OpenAPI/Swaggerデータをインポートする際、ルートディレクトリに設定されたSecurityが正しくインポートされず、ルートディレクトリの認証方式が「認証不要」と誤って設定される不具合を修正しました。
  • 🐞【バグ修正】 Postman Collectionのインポート時、「Postmanの'e.g.'をデバッグ用テストケースとしてインポート」スイッチが有効にならない不具合を修正しました。

new

improved

fixed

2.7.45

  • 🔥[New Feature] When configuring the
    Customize
    settings for published documentations, you can now preview the effect in real time.
Real-time preview of the effect of published documentations
  • 🔥[New Feature] You can now configure whether branch admins are allowed to directly modify the protected branch content.
configure the branch admins
  • ⚡️[Optimization] When selecting status code 204 while designing an endpoint, the content type will automatically switch to
    No-Content
    .
  • ⚡️[Optimization] When debugging SSE streaming responses for endpoints related to
    AI with LLMs
    using the Cloud Agent in the web version, the timeline content now displays correctly.
  • ⚡️[Optimization] Support extracting
    null
    as a variable value.
  • ⚡️[Optimization] When external project members click "Run in Apidog" in published documentation to debug an endpoint, they can now edit the current values of the environment variables.
  • ⚡️[Optimization] When editing an endpoint and clicking on a referenced schema from a field, the schema list of the current module will be displayed.
  • ⚡️[Optimization] Test scenarios now support bulk modifying.
  • ⚡️[Optimization] Once a required permission is added, it will automatically be assigned to all custom roles.
  • ⚡️[Optimization] Added a new performance optimization feature: Optimize in-project tab rendering to solve lag issues when multiple tabs are open.
  • ⚡️[Optimization] Added a new performance optimization feature: GPU hardware acceleration. If you experience UI flickering or incomplete interface rendering, please disable this option.
  • ⚡️[Optimization] Improved the UI for AI schema modifications and AI model provider configuration.
  • 🐞[Bug Fix] Fixed an issue where entering a parameter value without entering a parameter name in
    Requests
    caused duplicate input boxes at the top.
  • 🐞[Bug Fix] Fixed an issue on the module overview page where export/backup permalink for OpenAPI specs did not correctly display the security field for endpoints referencing the security scheme components.
  • 🐞[Bug Fix] Fixed an issue where extracting a response example and selecting
    Overwrite the Example
    did not auto-fill the example name.
  • 🐞[Bug Fix] Fixed an issue where syncing test case content did not sync pre and post processors scripts.
  • 🐞[Bug Fix] Fixed an issue where renaming a test case and clicking the
    button had no effect.
  • 🐞[Bug Fix] Fixed an issue where running a referenced test case in a test scenario displayed request parameters inconsistently with the ones in the UI.
  • 🐞[Bug Fix] Fixed an issue where, when a response component was configured to be
    Included in new endpoints
    , deleting it after creating an endpoint still caused it to be referenced in exported OpenAPI specs.
  • 🐞[Bug Fix] Fixed an issue where the generated schema code used numbers instead of shcema names as the class name when an endpoint referenced an
    allOf
    schema composition.
  • 🐞[Bug Fix] Fixed an issue where the model list showed
    0
    when testing models on the AI provider configuration page.
  • 🐞[Bug Fix] Fixed an issue where, when importing Postman data, the
    Automatically remove the BaseURL part from the URL
    option had no effect on endpoint cases.
  • 🐞[Bug Fix] Fixed an issue where importing Swagger 2.0 specs failed to import responses with status code 204.
日本語:
  • 🔥【新機能】オンラインドキュメントのカスタマイズ設定を行う際、リアルタイムでプレビューできるようにしました。
  • 🔥【新機能】ブランチ管理者が保護ブランチの内容を直接編集できるかどうかを設定できるようにしました。
  • ⚡️【最適化】API設計時に204ステータスコードを選択すると、内容形式が自動的に内容なしに切り替わるようにしました。
  • ⚡️【最適化】Web版のクラウドAgentでSSEストリーミング応答のAI大規模モデルAPIをデバッグする際、タイムラインのコンテンツが正常に表示されるようにしました。
  • ⚡️【最適化】nullを変数値として抽出できるようにしました。
  • ⚡️【最適化】プロジェクト外メンバーがオンラインドキュメントの「Run in Apidog」でAPIをデバッグする際、環境変数のローカル値を編集できるようにしました。
  • ⚡️【最適化】API編集時にフィールドが参照しているモデルをクリックすると、現在のモジュールのモデル一覧を表示するようにしました。
  • ⚡️【最適化】テストシナリオの一括編集に対応しました。
  • ⚡️【最適化】必須権限を追加した際、すべてのカスタムロールに自動的に割り当てられるようにしました。
  • ⚡️【最適化】パフォーマンス最適化として、プロジェクト内のタブ描画を最適化し、複数のTabを開いた際のカクつきを改善できるようにしました。
  • ⚡️【最適化】パフォーマンス最適化として、GPUハードウェアアクセラレーションのオン/オフ設定を追加し、画面のチラつきや描画崩れが発生する場合に無効化できるようにしました。
  • ⚡️【最適化】AIデータモデル編集画面およびAIモデルプロバイダー設定画面のUIを改善しました。
  • 🐞【バグ修正】クイックリクエストでパラメータ名を入力せず値のみ入力した場合に、上部に入力欄が重複表示される不具合を修正しました。
  • 🐞【バグ修正】モジュール概要ページからOpenAPIデータをURLエクスポート/バックアップする際、Auth Security Schemaを参照しているAPIでsecurityフィールドが正しく出力されない不具合を修正しました。
  • 🐞【バグ修正】レスポンス例を抽出して既存の例を上書きする際、例の名称が自動入力されない不具合を修正しました。
  • 🐞【バグ修正】テストケース内容を同期する際、APIの前処理・後処理スクリプトが同期されない不具合を修正しました。
  • 🐞【バグ修正】テストケースをリネーム後、チェックマーク(√)をクリックしても反応しない不具合を修正しました。
  • 🐞【バグ修正】テストシナリオで引用したテストケースを実行する際、リクエストパラメータが画面表示と一致しない不具合を修正しました。
  • 🐞【バグ修正】レスポンスコンポーネントに「API作成時に自動追加」を設定した状態で削除しても、エクスポートしたOpenAPIデータ内で該当コンポーネントが参照され続ける不具合を修正しました。
  • 🐞【バグ修正】APIがallOf結合モデルを参照している場合に、モデルコード生成時のクラス名がモデル名ではなく数値になる不具合を修正しました。
  • 🐞【バグ修正】AIプロバイダー設定画面でモデルをテストした際、モデル一覧が0と表示される不具合を修正しました。
  • 🐞【バグ修正】Postmanデータをインポートする際、「URLからBaseURL部分を自動的に削除」設定がAPIケースに適用されない不具合を修正しました。
  • 🐞【バグ修正】Swagger2.0データのインポート時に、ステータスコード204のレスポンスが正常に取り込めない不具合を修正しました。

improved

2.7.44

  • ⚡️[Optimization] Provided clearer tips for different request exception scenarios.
  • ⚡️[Optimization] Software borders and shadows would not be displayed on macOS Tahoe 26 to fix lag issues caused by high GPU usage.
日本語:
  • ⚡️【最適化】リクエスト異常時に、状況に応じてより明確なエラーメッセージを表示するようにしました。
  • ⚡️【最適化】macOS Tahoe 26システムでソフトウェアの枠線と影を非表示にし、GPU使用率が高すぎることによるカクつき問題を解消しました。

new

improved

fixed

2.7.42

  • 🔥[New Feature] You can now add tags to test cases and manage both tags and categories.
  • ⚡️[Optimization] Added support for assertions based on HTTP status codes.
  • ⚡️[Optimization] In the test report result categories, the specific number of items in each category is displayed.
  • 🐞[Bug Fix] Fixed an issue where a 404 error would occur when added certain published projects to favorites.
  • 🐞[Bug Fix] Fixed the issue where the mock response did not meet expectations in certain cases when the endpoint referenced response components.
日本語:
  • 🔥【新機能】テストケースにタグを追加し、タグとカテゴリを管理できるようにしました。
  • ⚡️【最適化】HTTPコードに対してアサーションを行えるようにしました。
  • ⚡️【最適化】テストレポートの結果分類で、各カテゴリ内の具体的な件数を表示するようにしました。
  • 🐞【バグ修正】一部のオープンプラットフォームプロジェクトをお気に入り登録する際、404エラーが発生する不具合を修正しました。
  • 🐞【バグ修正】エンドポイントがレスポンスコンポーネントを参照している場合に、一部の状況でMockレスポンス結果が期待どおりにならない不具合を修正しました。

improved

fixed

2.7.40

  • ⚡️[Optimization] When designing APIs, you can now set whether the request body is required.
  • ⚡️[Optimization] Improved the UI of the response when debugging an endpoint.
  • ⚡️[Optimization] Added an entry for the "Import via API" feature in the
    Import Data
    interface within the project.
  • 🐞[Bug Fix] Fixed an issue where variables in the OAuth 2.0 Auth URL had incorrect priority, causing environment variable values not to take effect.
日本語:
  • ⚡️【最適化】API設計時にリクエストボディを必須に設定できるようにしました。
  • ⚡️【最適化】APIデバッグ時のレスポンス表示エリアのスタイルを改善しました。
  • ⚡️【最適化】プロジェクト内のデータインポート画面に「APIからインポート」機能の入口を追加しました。
  • 🐞【バグ修正】OAuth2.0のAuth URLに変数を使用した場合、変数の優先順位が誤って適用され、環境変数の値が反映されない不具合を修正しました。

new

improved

fixed

2.7.39

  • 🔥[New Feature] You can use AI to generate test cases for endpoints.
use AI to generate test cases
  • ⚡️[Optimization] When debugging an endpoint, hover over the returned status code to see more detailed explanations.
  • ⚡️[Optimization] When creating a sprint branch, you can assign a branch admin to review MRs.
  • ⚡️[Optimization]
    Duration
    in test report now supports additional units: d, h, m (not just ms and s)
  • ⚡️[Optimization] Importing data in any format supports creating new modules.
  • ⚡️[Optimization] If no multiple services are configured for a module, the endpoint will no longer show a base URL selection.
  • ⚡️[Optimization] When a self-hosted Runner encounters errors, the app will display error messages and solutions.
  • ⚡️[Optimization] Support searching for test steps by step ID.
  • 🐞[Bug Fix] Fixed an issue where the request body couldn't be sent if the endpoint body type was set to
    form-data
    and the header
    Content-Type: multipart/form-data
    was configured repetitively when using the web version or the published documentation's cloud agent for sending a request.
日本語:
  • 🔥【新機能】AIを利用してAPIのテストケースを生成できるようになりました。
  • ⚡️【最適化】APIをデバッグする際、レスポンスのステータスコードにカーソルを合わせると、より詳細な説明が表示されるようになりました。
  • ⚡️【最適化】イテレーションブランチ作成時に、ブランチ管理者を設定してMRをレビューできるようになりました。
  • ⚡️【最適化】テストレポートの所要時間において、従来のms・sに加えてd・h・mの単位もサポートしました。
  • ⚡️【最適化】あらゆる形式のデータをインポートする際に、新しいモジュールを作成できるようになりました。
  • ⚡️【最適化】モジュールがマルチサービスを設定していない場合、APIでベースURLの選択が表示されないようになりました。
  • ⚡️【最適化】自己ホスト型Runnerでエラーが発生した場合、アプリ内にエラーメッセージと解決方法が表示されるようになりました。
  • ⚡️【最適化】ステップIDを利用してテストステップを検索できるようになりました。
  • 🐞【バグ修正】Web版またはオンラインドキュメントのクラウドAgentで、リクエストBodyがform-dataで、かつHeaderに
    Content-Type:multipart/form-data
    が設定されている場合、リクエストボディを送信できない問題を修正しました。

improved

2.7.38

  • ⚡️[Optimization] The entry for the
    Scheduled Import
    feature in the
    Import Data
    interface within the project has been restored.
  • ⚡️[Optimization] After creating a new resource within a folder, the folder will automatically expand to display the newly created resource.
日本語:
  • ⚡️【最適化】プロジェクト内のデータインポート画面において、「定時インポート」機能の入口を再度表示するようにします。
  • ⚡️【最適化】ディレクトリ内で新しいリソースを作成した際に、そのディレクトリが自動的に展開され、新しいリソースが表示されるようにします。

new

improved

fixed

2.7.37

  • 🔥[New Feature] The
    Scheduled Import
    feature has been upgraded to
    Bind Data Source
    , which can now be set on the module overview page.
  • 🔥[New Feature] When debugging SSE streaming responses for endpoints related to
    AI with LLMs
    in published online documentation, it now supports automatic merging of message content and previewing content in Markdown format.
  • ⚡️[Optimization] When creating a new endpoint, you can now choose whether the current endpoint uses the design interface or the request interface.
  • ⚡️[Optimization] Optimized the tab names on the endpoint page: in request-first mode,
    Response
    and
    Info
    are now merged into
    Design
    .
  • ⚡️[Optimization] Fulfilled the data displayed on the module overview page.
  • ⚡️[Optimization] You can now separately configure whether to enable response validation for runs, debug cases, test cases, and test steps.
  • ⚡️[Optimization] If an endpoint does not define a schema, the
    auto-generate
    feature will attempt to use examples.
  • ⚡️[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
    .
  • 🐞[Bug Fix] Fixed an issue where, when using Apidog CLI to export data to run test scenarios, the configuration interface displayed incorrect options.
  • 🐞[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.
日本語:
  • 🔥【新機能】
    スケジュールインポート
    機能が
    データソース接続
    にアップグレードされ、モジュール概要ページでデータソースを接続できるようになりました。
  • 🔥【新機能】公開されているオンラインドキュメントでSSEストリーミング応答のAI大規模モデルAPIをデバッグする際、メッセージ内容の自動統合およびMarkdown形式でのコンテンツプレビューがサポートされました。
  • ⚡️【最適化】新しいAPI作成時に、設計画面とRequest画面を切り替えられるようになりました。
  • ⚡️【最適化】API管理ページのタブ名を最適化し、リクエスト優先モードの「Response定義」と「API説明」を「設計」に統合しました。
  • ⚡️【最適化】モジュール概要ページに表示されるデータを改善しました。
  • ⚡️【最適化】実行、デバッグケース、テストケース、シナリオケースごとにResponse検証のON/OFFを個別に設定できるようになりました。
  • ⚡️【最適化】APIにデータ構造が定義されていない場合に自動生成機能を使用すると、サンプルを使用してみるようにします。
  • ⚡️【最適化】プロジェクト内でユーザーをプロジェクトに招待する際、そのユーザーのチームや組織内での権限がゲストではなく一般メンバーとして設定されるようにしました。
  • 🐞【バグ修正】Apidog CLIでデータをエクスポートしてテストシナリオを実行する際に、設定画面に誤ったオプションが表示される不具合を修正しました。
  • 🐞【バグ修正】Request使用時、URLに変数が含まれている場合、Bodyタイプを切り替えると変数の前に誤って
    /
    が追加される問題を不具合を修正しました。

improved

fixed

2.7.35

  • ⚡️[Optimization] Added more built-in HTTP standard status codes to choose from when designing APIs.
  • ⚡️[Optimization] When running scheduled tasks via a self-hosted Runner, you can configure the behavior on errors.
  • ⚡️[Optimization] When creating a project via import, the "import to module" information is no longer displayed.
  • ⚡️[Optimization] Exported HTML test reports now display environment information.
  • 🐞[Bug Fix] Fixed an issue where modifying request parameters did not update the generated request code.
  • 🐞[Bug Fix] Fixed an issue where running performance tests caused a large number of exec icons to appear in the macOS Dock.
  • 🐞[Bug Fix] Fixed an issue where the default module's base URL was not imported when importing Apidog-formatted data into a project.
  • 🐞[Bug Fix] Fixed an issue where the import preview window incorrectly displayed sprint branches from other projects.
  • 🐞[Bug Fix] Fixed an issue where the selected state of test cases was not saved correctly.
  • 🐞[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.
  • 🐞[Bug Fix] Fixed an issue where field descriptions could not contain spaces when extracting response definitions.
  • 🐞[Bug Fix] Fixed an issue where multiple request examples could not be saved correctly when extracted.
日本語:
  • ⚡️【最適化】API設計時に、より多くのHTTP標準ステータスコードを選択できるようにしました。
  • ⚡️【最適化】セルフホストRunnerでスケジュールタスクを実行する際に、エラーが発生した場合の動作を設定できるようにしました。
  • ⚡️【最適化】インポートによってプロジェクトを作成する際に、モジュールへのインポート情報を表示しないようにしました。
  • ⚡️【最適化】エクスポートされたHTMLテストレポートに環境情報が表示されるようになりました。
  • 🐞【バグ修正】リクエストパラメータを変更した後に生成されるリクエストコードが更新されない不具合を修正しました。
  • 🐞【バグ修正】パフォーマンステスト実行時に、macOSのDockに多数のexecアイコンが表示される不具合を修正しました。
  • 🐞【バグ修正】Apidog形式データをプロジェクトにインポートする際に、デフォルトモジュールのBase URLがインポートされない不具合を修正しました。
  • 🐞【バグ修正】インポートプレビューウィンドウで他のプロジェクトのブランチが誤って表示される不具合を修正しました。
  • 🐞【バグ修正】テストケースのチェック状態が正しく保存されない不具合を修正しました。
  • 🐞【バグ修正】一部の状況において、ディレクトリツリーでテストシナリオの順序をドラッグして調整すると、他のシナリオの順序に影響する不具合を修正しました。
  • 🐞【バグ修正】レスポンス定義を抽出する際に、フィールド説明にスペースを入力できない不具合を修正しました。
  • 🐞【バグ修正】リクエストサンプルを抽出する際に、複数のサンプルが正しく保存されない不具合を修正しました。
Load More