new

improved

fixed

2.7.22

  • 🔥[New Feature] Modules now support module variables, equivalent to collection variables in Postman.
Module variables
  • 🔥[New Feature] Online documentation now supports custom CSS and JavaScript.
Custom CSS and JavaScript
  • 🔥[New Feature] You can now add
    Endpoint Design Guidelines
    to a project to help project members and AI write more standardized API documentation.
Endpoint Design Guidelines
  • 🔥[New Feature] AI can now check endpoint compliance based on your defined
    Endpoint Design Guidelines
    , helping identify potential API documentation design issues.
Check Endpoint Design Guidelines
  • 🔥[New Feature] Supports Webhook and Callback type endpoints.
  • ⚡️[Optimization] When running endpoints in
    Design-first Mode
    , you can use the default authentication credentials or set them manually.
  • ⚡️[Optimization] You can now assign permissions related to modules when setting up custom roles.
  • ⚡️[Optimization] Scheduled tasks now allow you to configure the scope of environment and global variables when using the same execution settings.
  • ⚡️[Optimization] Endpoints can now be exported directly from the sprint branch folder tree.
  • ⚡️[Optimization] When creating schemas using SQL DDL statements, fields without an explicit
    NOT NULL
    declaration will now default to allowing NULL values after import.
  • ⚡️[Optimization] When using the apidog-cli tool to run automated tests, it now uses the test scenario parameters configured in the Apidog desktop client.
  • ⚡️[Optimization] SSE endpoints in request history support displaying in a timeline view.
  • ⚡️[Optimization] The OpenAPI Generator for generating business code has been upgraded to v7.13.0.
  • 🐞[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.
  • 🐞[Bug Fix] Fixed an issue where, after selecting partial endpoints and then selecting all, schemas were not correctly referenced when exporting OpenAPI/Swagger data.
  • 🐞[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
    .
  • 🐞[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
    .
日本語:
  • 🔥【新機能】モジュールにおいてモジュール変数がサポートされ、これはPostmanのCollection変数に相当する機能となります。
  • 🔥【新機能】オンラインドキュメントにおいて、カスタムCSSおよびJavaScriptの追加が可能となりました。
  • 🔥【新機能】プロジェクトに「API設計規範」を追加することができるようになり、プロジェクトメンバーおよびAIによる、より標準化されたAPIドキュメントの作成を支援いたします。
  • 🔥【新機能】AIが「API設計規範」に基づき、特定のAPIドキュメントに対して規範性の検証を行い、設計上の問題点を発見できるようになりました。
  • 🔥【新機能】WebhookおよびCallbackタイプのAPIがサポートされました。
  • ⚡️【最適化】ドキュメントモードにおいてAPIを実行する際、デフォルトのSecurity Schemeを利用できるほか、手動で設定することも可能となりました。
  • ⚡️【最適化】カスタムロールの権限設定時に、モジュール機能に関連する権限を詳細に設定できるようになりました。
  • ⚡️【最適化】同一の実行設定を用いるタスクスケジュールにおいて、環境変数およびグローバル変数のスコープを指定することが可能となりました。
  • ⚡️【最適化】APIサブバージョンのディレクトリツリーからAPIをエクスポートすることができるようになりました。
  • ⚡️【最適化】SQLのCREATE TABLE文(DDL)からデータモデルを作成する際、フィールドに
    NOT NULL
    が指定されていない場合、インポート後はNULLを許容する設定となります。
  • ⚡️【最適化】apidog-cliコマンドラインツールによる自動テスト実行時、クライアント内で設定されたテストシナリオの実行パラメータが適用されるようになりました。
  • ⚡️【最適化】Request履歴において、SSE APIのタイムライン表示に対応いたしました。
  • ⚡️【最適化】業務コード生成用のOpenAPI Generatorをv7.13.0へアップグレードいたしました。
  • 🐞【バグ修正】モジュール概要ページのローカルリンクからOpenAPI/Swaggerデータをエクスポートする際、APIが正しくSecurity Schemeを参照できない問題を解決いたしました。
  • 🐞【バグ修正】OpenAPI/Swaggerデータをエクスポートする際、一部のAPIを選択した後に全選択を行うと、APIが正しくデータモデルを参照できない問題を解決いたしました。
  • 🐞【バグ修正】OpenAPI 3.0形式でデータをエクスポートする際、データモデル内のフィールドのサンプル値が
    example
    ではなく
    examples
    として出力される問題を解決いたしました。
  • 🐞【バグ修正】OpenAPI 3.0形式でデータをエクスポートする際、データモデルのNULL許容属性が
    nullable:true
    ではなく
    type: null
    として出力される問題を解決いたしました。