Apidogユーザーの皆様へ
夏が終わりを迎える中、私たちは素晴らしい新機能と改善でさらに熱気を帯びています!8月は、テスト機能の強化、OpenAPI仕様のインポートとエクスポート互換性の向上、バージョン管理連携の拡大、そしてAPI開発ワークフローをさらにスムーズにすることに注力してきました。皆様のために準備してきたものをご紹介します。
⭐ 新しいアップデート
🧪 エンドポイントのテストケース作成: エンドポイント専用のテストケースを直接作成できるようになりました!この強力な新機能により、包括的なテストスイートを構築し、デプロイ前にAPIが完全に検証されることを保証できます。品質を維持し、開発サイクルの早い段階で問題を検出するのに最適です。

🛠️ OpenAPI仕様のインポートとエクスポートの互換性を強化:
- requestBodyの内容が空のオブジェクトであった場合にエラー
Cannot read properties of undefined (reading: 'schema')が発生していたインポートの失敗を解決し、インポートの信頼性を向上させました。 - OpenAPI/Swagger仕様をフォルダごとにエクスポートする際に、エンドポイントのrequestBodyで参照されているスキーマがエクスポート結果に期待通りに含まれない問題を修正しました。
- OpenAPI/Swaggerインポート時に、エンドポイントのルートフォルダにおけるプリ/ポストプロセッサの損失を修正しました。
- JWT Bearerセキュリティ要件を持つエンドポイントをインポートする際、インポート後にリクエストを送信する際にトークンを直接入力できるようになりました。追加の設定は不要です。
- モジュールデータをエクスポートする際、モジュール間で参照されているコンポーネントもエクスポートされるようになり、エクスポートが完全で、すべての依存関係が保持されるようになりました。
- モジュールにデータをインポートする際にルートフォルダが自動的に作成されなくなり、プロジェクト構造をクリーンで意図的なものに保てます。
🚀 Postmanコレクションのインポートとエクスポートの互換性を強化:
- インポート機能が強化されました!ApidogはPostmanコレクションからのダンプデータのインポートをサポートし、移行とデータ転送がさらに柔軟になりました。
- Postmanコレクションを新しいモジュールとしてインポートする際にモジュール名が正しくない問題を修正し、適切な整理を保証します。
- 同じステータスコードを持つ複数の例を含むPostmanコレクションをインポートする際、そのステータスコードに対して1つのレスポンスのみが生成されるようになり、よりクリーンで整理されたインポートが可能になります。
📋 ドキュメント内のコードサンプルのカスタマイズ: 公開されたAPIドキュメントを完全に制御できます!自動生成されたリクエストコードサンプルを表示するかどうかを設定したり、特定の言語やライブラリを選択したり、さらには手動でコードをカスタマイズして、正確な要件に合わせることができます。

🔥 オンラインドキュメントのカスタムランディングページ: オンラインドキュメントがカスタムランディングページをサポートするようになり、APIと組織を完璧に表現するブランド化されたパーソナライズされた入り口を作成できるようになりました。カスタマイズされたコンテンツとデザインで強力な第一印象を与えましょう。
🔗 GitLabリポジトリバックアップ連携: 人気のGitHub連携に続き、各モジュールのOpenAPI/SwaggerファイルをGitLabリポジトリに自動的にバックアップする機能をサポートしました!お好みのGitプラットフォーム間でAPI仕様を完全に同期させ、シームレスなバージョン管理を維持できます。
🎯 テストシナリオ設定の永続化: テストシナリオが最後に保存された「Runs On」設定を記憶するようになり、テストワークフローを効率化し、繰り返しの設定作業を削減します。
🗄️ データベース接続の問題を解決: 設定で大文字の変数を使用した場合に発生していたデータベース接続の失敗を修正し、信頼性を向上させました。
↩️ APIドキュメントプレビューの修正: スキーマ内の配列要素がスキーマ自体を参照している場合にAPIドキュメントが正しくプレビューされない問題を解決し、正確なドキュメント表示を保証します。
⚡️ よりスマートなレスポンスモード記憶: お好みのレスポンスボディ表示モードがリクエスト間で記憶されるようになりました。新しいリクエストを送信するたびにPrettyモードにリセットする必要はありません。
✨ おすすめの記事
Apidogを最大限に活用したいですか?弊社のブログから、以下の役立つ記事をご覧ください。
- Apidogでテストステップ間でデータを渡す方法
- Apidogでチームメンバーとデータベース接続設定を共有する方法
- Apidogでフィールド(例:文字列、配列など)に列挙を設定する方法
- Apidog SEO設定の解説:APIドキュメントの可視性を最大化する
🌟 今後の展望
9月もすでにエキサイティングな月になりそうです!皆様のAPI開発体験をさらに向上させる、より強力な機能に取り組んでいます。皆様からのフィードバックは私たちの羅針盤であり続けます。引き続きご提案をお待ちしております!
💬 会話に参加しましょう!
アイデア、質問、または成功事例を共有したいですか?私たちのDiscordまたはSlackコミュニティに参加して、他の開発者とつながり、ヒントを共有し、Apidogの最新ニュースを入手しましょう。
P.S. これらのアップデートの全詳細は、Apidog変更履歴でご確認ください!🚀
ハッピーAPIビルディング!
敬具
Apidogチーム



