[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:bruno:ja":3,"releases:stats:cask:bruno:ja":475,"releases:cask:bruno:1:false:false:ja":476,"releases-count:cask:bruno:true:ja":604},{"accentColor":4,"artifacts":5,"autoUpdates":29,"categories":30,"conflictsWith":36,"dependsOn":39,"deprecated":46,"description":47,"descriptionEn":48,"developer":49,"disabled":46,"displayName":50,"downloadSha256":51,"downloadSize":52,"downloadUrl":53,"editorChoice":46,"formulaeUrl":54,"homepage":55,"iconUrl":56,"installCommand":57,"installs":58,"installs30d":59,"isFont":46,"isLibrary":46,"kegOnly":46,"kind":62,"latestRelease":63,"machineTranslated":46,"name":50,"names":82,"platforms":84,"primaryCategory":444,"rank30d":445,"releaseCount":446,"releaseStats":447,"repoUrl":453,"screenshots":454,"sourceLocale":75,"sourceUrl":462,"summary":463,"summaryTranslation":464,"supports":466,"tags":468,"tap":474,"token":83,"version":81,"versionChangedAt":67},"#F2A642",{"apps":6,"binaries":8,"entries":9,"pkgs":28},[7],"Bruno.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FBruno.app","install",[7],"app",{"declaration":18,"phase":25,"sources":26,"type":27},{"zap":19},[20],{"trash":21},[22,23,24],"~\u002FLibrary\u002FApplication Support\u002Fbruno","~\u002FLibrary\u002FPreferences\u002Fcom.usebruno.app.plist","~\u002FLibrary\u002FSaved Application State\u002Fcom.usebruno.app.savedState","cleanup",[],"zap",[],true,[31],{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},"lucide:code-xml","開発ツール","developer-tools","zh-CN",{"casks":37,"formulae":38},[],[],{"arch":40,"casks":43,"formulae":44,"requirements":45},[41,42],"arm64","x86_64",[],[],{},false,"Brunoは、リクエストコレクションをソースコードとともに管理する開発者、QAエンジニア、チーム向けのローカルファーストなデスクトップAPIクライアントです。コレクションはBru形式の通常のファイルであるため、クラウドへのコレクション同期を必須とせず、Gitでレビューや共有ができます。\n\n## 機能\n- HTTP\u002FREST、GraphQL、gRPCのリクエストを作成して送信し、ヘッダー、本文、レスポンスを確認できます。\n- コレクションと環境を整理し、変数を使用してリクエスト認証を管理できます。\n- アサーションとJavaScriptのリクエスト前・レスポンス後スクリプトを実行し、テストを繰り返し実行できます。\n- 既存のAPIコレクションやOpenAPI定義をインポートし、クライアントコードを生成できます。\n- ローカルファイルとバージョン管理を使って共同作業できます。Git機能はエディションによって異なります。\n- オプションのドキュメント作成やモックサーバーのワークフローを利用できます。別途インストールするBruno CLIは、自動化とCIに対応します。\n\n## インストールと使用方法\n`brew install --cask bruno`でMacデスクトップアプリをインストールするか、Apple SiliconまたはIntel向けの公式DMGをダウンロードし、Brunoを「アプリケーション」に移動します。コレクションのディレクトリを作成または開き、環境と認証を設定して、APIにリクエストを送信します。デスクトップ版のダウンロードにはElectronランタイムが同梱されています。ソースからのビルドと、別途CLIをインストールする場合では、必要なNode.jsやツールチェーンが異なります。\n\nBrunoはコレクションをローカルに保存しますが、リクエストの送信先サーバーへのアクセスは必要です。オプションのGitプロバイダー、ライセンス認証、その他の連携機能は、外部サービスに接続する場合があります。インポートしたコレクションやスクリプトは実行可能なものとして扱い、実行前に内容を確認してください。バージョン4.2.1ではQuickJSのサンドボックスにおけるパスやモジュールローダーの問題が修正されており、プロジェクトはアップグレードを推奨しています。\n\n## システム要件、依存関係、競合\n公式デスクトップ版はmacOS、Windows、Linux向けに提供されており、x64とARM64のリリース用ファイルがあります。現在のHomebrewの記録には、追加のformula依存関係、明示的な競合、macOSの最低バージョンは記載されていません。記載がないことは互換性を保証するものではありません。バージョン4.2.1にはElectron37.6.1が同梱されています。タグ付きのElectron37.6.1のドキュメントでは、macOS 11 Big Sur以降およびWindows 10以降が要件として示され、LinuxランタイムはUbuntu18.04+、Fedora 32以降、Debian 10以降で動作確認されています。これらはランタイムのサポート基準であり、すべてのディストリビューションでBrunoの全機能が動作することを別途保証するものではありません。適切なアーキテクチャのものを選び、アプリケーションのダウンロード要件を確認してください。公式Linux DEBの設定では、GTK3、libnotify、NSS、XSS、Xtst、xdg-utils、AT-SPI、UUID、libsecret、ALSAの各ライブラリが必要です。最低RAM容量とインストール後のディスク使用量は、参照した情報源では確認できませんでした。公式のモバイル版デスクトップクライアントは確認できませんでした。\n\n公式の4.2.1 Apple Silicon DMGのサイズは166,655,607バイトです。これはダウンロードサイズであり、インストール後のストレージ使用量ではありません。アーキテクチャやパッケージ形式によってサイズは異なります。\n\n## アカウント、料金、ライセンス\n無料のオープンソース版では、Brunoへのログインやクラウド同期を必須とせず、ローカルでAPIを利用できます。商用のPro版とUltimate版では、チーム、Git、連携機能、サポートが追加されます。機能の提供状況と現在のシート単位のサブスクリプション価格は、公式の比較ページで確認してください。接続先のプロバイダーやテスト対象のAPIでは、別途認証情報やサブスクリプションが必要な場合があります。公開リポジトリはMITライセンスで、Anoop M D、Anusree P S、およびコントリビューターに帰属します。商用機能とサービスには別途規約が適用されます。アプリケーションはBruno Software Incが公開しています。\n\n情報源：[公式APIクライアント](https:\u002F\u002Fwww.usebruno.com\u002Fproduct\u002Fapi-client)、[ダウンロード](https:\u002F\u002Fwww.usebruno.com\u002Fdownloads)、[料金](https:\u002F\u002Fwww.usebruno.com\u002Fpricing)、[リポジトリ](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno)、[バージョン4.2.1のビルド設定](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fblob\u002Fv4.2.1\u002Fpackages\u002Fbruno-electron\u002Felectron-builder-config.js)。\nランタイム情報源：https:\u002F\u002Fgithub.com\u002Felectron\u002Felectron\u002Fblob\u002Fv37.6.1\u002FREADME.md#platform-support","Open source IDE for exploring and testing APIs","Bruno Software Inc; Anoop M D, Anusree P S and contributors","Bruno","357eabcc8c422a5d62bd64f5c4075a74dd6b72c40135141a521d54a170b0778d",166655607,"https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Freleases\u002Fdownload\u002Fv4.2.1\u002Fbruno_4.2.1_arm64_mac.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fbruno","https:\u002F\u002Fwww.usebruno.com\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fce3abc10a723\u002F6ae4effc8ebf-256.png","brew install --cask bruno",{"d30":59,"d365":60,"d90":61},2841,76289,13208,"cask",{"bodyMarkdown":64,"brewCommittedAt":65,"hasNotes":29,"id":66,"isLatest":29,"isPrerelease":46,"machineTranslated":29,"publishedAt":67,"sections":68,"source":74,"sourceLocale":75,"summary":76,"title":77,"translation":78,"version":81},"Bruno 4.2.1 の公式アップストリームリリースノートです。これらはプロジェクト全体を対象としており、CLI やエディション固有の変更を含む場合があります。\n\n### セキュリティ\n\n* **セキュリティ: QuickJS サンドボックスで実パスを解決**（@prateek-bruno による [#9226](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9226)） \nローカルモジュールのパスは QuickJS ランタイムで実パスに解決されるようになり、スクリプトが意図した場所の外にあるファイルに到達するのを防ぎます（例: シンボリックリンクやパスのトリック経由）。報告してくれた @wpframe に感謝します。\n* **セキュリティ: `__brunoLoadLocalModule` をスクリプトに公開しない**（@prateek-bruno による [#9277](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9277)） \n内部モジュールローダーはユーザースクリプトからアクセスできなくなり、サンドボックスの攻撃対象領域を減らします。報告してくれた @wpframe に感謝します。\n\n**すべてのユーザーにこのリリースへのアップグレードを推奨します。**\n\n**完全な変更履歴**: https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fcompare\u002Fv4.2.0...v4.2.1\n\nソース: https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Freleases\u002Ftag\u002Fv4.2.1","2026-09-30T15:45:10Z",655,"2026-10-07T09:38:27.243348Z",[69],{"area":70,"items":71},"ハイライト",[72,73],"シンボリックリンクによるサンドボックスエスケープを防ぐため、実際のモジュールパスを解決します。","ユーザースクリプトコンテキストから内部ローダーを削除します。","editorial","en-US","セキュリティリリースは QuickJS のモジュールパス処理を強化し、露出していた内部ローダーを削除します。アップストリームはアップグレードを推奨しています。","Bruno 4.2.1",{"locale":79,"machineTranslated":29,"sourceLocale":75,"status":80},"ja-JP","machine","4.2.1",[50,83],"bruno",[85,113,138,164,189,215,240,266,291,317,342,368,393,419],{"arch":42,"artifacts":86,"conflictsWith":101,"dependsOn":104,"downloadSha256":109,"downloadUrl":110,"macos":111,"requiresRosetta":46,"tag":112,"version":81},{"apps":87,"binaries":88,"entries":89,"pkgs":100},[7],[],[90,94],{"declaration":91,"phase":14,"sources":93,"target":13,"type":16},{"app":92,"target":13},[7],[7],{"declaration":95,"phase":25,"sources":99,"type":27},{"zap":96},[97],{"trash":98},[22,23,24],[],[],{"casks":102,"formulae":103},[],[],{"arch":105,"casks":106,"formulae":107,"requirements":108},[42],[],[],{},"4316d0f19c983e52c22e6dfd8cabe503865761f8210d9a45dba4fb3e1be7f502","https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Freleases\u002Fdownload\u002Fv4.2.1\u002Fbruno_4.2.1_x64_mac.dmg","27","golden_gate",{"arch":41,"artifacts":114,"conflictsWith":129,"dependsOn":132,"downloadSha256":51,"downloadUrl":53,"macos":111,"requiresRosetta":46,"tag":137,"version":81},{"apps":115,"binaries":116,"entries":117,"pkgs":128},[7],[],[118,122],{"declaration":119,"phase":14,"sources":121,"target":13,"type":16},{"app":120,"target":13},[7],[7],{"declaration":123,"phase":25,"sources":127,"type":27},{"zap":124},[125],{"trash":126},[22,23,24],[],[],{"casks":130,"formulae":131},[],[],{"arch":133,"casks":134,"formulae":135,"requirements":136},[41],[],[],{},"arm64_golden_gate",{"arch":42,"artifacts":139,"conflictsWith":154,"dependsOn":157,"downloadSha256":109,"downloadUrl":110,"macos":162,"requiresRosetta":46,"tag":163,"version":81},{"apps":140,"binaries":141,"entries":142,"pkgs":153},[7],[],[143,147],{"declaration":144,"phase":14,"sources":146,"target":13,"type":16},{"app":145,"target":13},[7],[7],{"declaration":148,"phase":25,"sources":152,"type":27},{"zap":149},[150],{"trash":151},[22,23,24],[],[],{"casks":155,"formulae":156},[],[],{"arch":158,"casks":159,"formulae":160,"requirements":161},[42],[],[],{},"26","tahoe",{"arch":41,"artifacts":165,"conflictsWith":180,"dependsOn":183,"downloadSha256":51,"downloadUrl":53,"macos":162,"requiresRosetta":46,"tag":188,"version":81},{"apps":166,"binaries":167,"entries":168,"pkgs":179},[7],[],[169,173],{"declaration":170,"phase":14,"sources":172,"target":13,"type":16},{"app":171,"target":13},[7],[7],{"declaration":174,"phase":25,"sources":178,"type":27},{"zap":175},[176],{"trash":177},[22,23,24],[],[],{"casks":181,"formulae":182},[],[],{"arch":184,"casks":185,"formulae":186,"requirements":187},[41],[],[],{},"arm64_tahoe",{"arch":42,"artifacts":190,"conflictsWith":205,"dependsOn":208,"downloadSha256":109,"downloadUrl":110,"macos":213,"requiresRosetta":46,"tag":214,"version":81},{"apps":191,"binaries":192,"entries":193,"pkgs":204},[7],[],[194,198],{"declaration":195,"phase":14,"sources":197,"target":13,"type":16},{"app":196,"target":13},[7],[7],{"declaration":199,"phase":25,"sources":203,"type":27},{"zap":200},[201],{"trash":202},[22,23,24],[],[],{"casks":206,"formulae":207},[],[],{"arch":209,"casks":210,"formulae":211,"requirements":212},[42],[],[],{},"15","sequoia",{"arch":41,"artifacts":216,"conflictsWith":231,"dependsOn":234,"downloadSha256":51,"downloadUrl":53,"macos":213,"requiresRosetta":46,"tag":239,"version":81},{"apps":217,"binaries":218,"entries":219,"pkgs":230},[7],[],[220,224],{"declaration":221,"phase":14,"sources":223,"target":13,"type":16},{"app":222,"target":13},[7],[7],{"declaration":225,"phase":25,"sources":229,"type":27},{"zap":226},[227],{"trash":228},[22,23,24],[],[],{"casks":232,"formulae":233},[],[],{"arch":235,"casks":236,"formulae":237,"requirements":238},[41],[],[],{},"arm64_sequoia",{"arch":42,"artifacts":241,"conflictsWith":256,"dependsOn":259,"downloadSha256":109,"downloadUrl":110,"macos":264,"requiresRosetta":46,"tag":265,"version":81},{"apps":242,"binaries":243,"entries":244,"pkgs":255},[7],[],[245,249],{"declaration":246,"phase":14,"sources":248,"target":13,"type":16},{"app":247,"target":13},[7],[7],{"declaration":250,"phase":25,"sources":254,"type":27},{"zap":251},[252],{"trash":253},[22,23,24],[],[],{"casks":257,"formulae":258},[],[],{"arch":260,"casks":261,"formulae":262,"requirements":263},[42],[],[],{},"14","sonoma",{"arch":41,"artifacts":267,"conflictsWith":282,"dependsOn":285,"downloadSha256":51,"downloadUrl":53,"macos":264,"requiresRosetta":46,"tag":290,"version":81},{"apps":268,"binaries":269,"entries":270,"pkgs":281},[7],[],[271,275],{"declaration":272,"phase":14,"sources":274,"target":13,"type":16},{"app":273,"target":13},[7],[7],{"declaration":276,"phase":25,"sources":280,"type":27},{"zap":277},[278],{"trash":279},[22,23,24],[],[],{"casks":283,"formulae":284},[],[],{"arch":286,"casks":287,"formulae":288,"requirements":289},[41],[],[],{},"arm64_sonoma",{"arch":42,"artifacts":292,"conflictsWith":307,"dependsOn":310,"downloadSha256":109,"downloadUrl":110,"macos":315,"requiresRosetta":46,"tag":316,"version":81},{"apps":293,"binaries":294,"entries":295,"pkgs":306},[7],[],[296,300],{"declaration":297,"phase":14,"sources":299,"target":13,"type":16},{"app":298,"target":13},[7],[7],{"declaration":301,"phase":25,"sources":305,"type":27},{"zap":302},[303],{"trash":304},[22,23,24],[],[],{"casks":308,"formulae":309},[],[],{"arch":311,"casks":312,"formulae":313,"requirements":314},[42],[],[],{},"13","ventura",{"arch":41,"artifacts":318,"conflictsWith":333,"dependsOn":336,"downloadSha256":51,"downloadUrl":53,"macos":315,"requiresRosetta":46,"tag":341,"version":81},{"apps":319,"binaries":320,"entries":321,"pkgs":332},[7],[],[322,326],{"declaration":323,"phase":14,"sources":325,"target":13,"type":16},{"app":324,"target":13},[7],[7],{"declaration":327,"phase":25,"sources":331,"type":27},{"zap":328},[329],{"trash":330},[22,23,24],[],[],{"casks":334,"formulae":335},[],[],{"arch":337,"casks":338,"formulae":339,"requirements":340},[41],[],[],{},"arm64_ventura",{"arch":42,"artifacts":343,"conflictsWith":358,"dependsOn":361,"downloadSha256":109,"downloadUrl":110,"macos":366,"requiresRosetta":46,"tag":367,"version":81},{"apps":344,"binaries":345,"entries":346,"pkgs":357},[7],[],[347,351],{"declaration":348,"phase":14,"sources":350,"target":13,"type":16},{"app":349,"target":13},[7],[7],{"declaration":352,"phase":25,"sources":356,"type":27},{"zap":353},[354],{"trash":355},[22,23,24],[],[],{"casks":359,"formulae":360},[],[],{"arch":362,"casks":363,"formulae":364,"requirements":365},[42],[],[],{},"12","monterey",{"arch":41,"artifacts":369,"conflictsWith":384,"dependsOn":387,"downloadSha256":51,"downloadUrl":53,"macos":366,"requiresRosetta":46,"tag":392,"version":81},{"apps":370,"binaries":371,"entries":372,"pkgs":383},[7],[],[373,377],{"declaration":374,"phase":14,"sources":376,"target":13,"type":16},{"app":375,"target":13},[7],[7],{"declaration":378,"phase":25,"sources":382,"type":27},{"zap":379},[380],{"trash":381},[22,23,24],[],[],{"casks":385,"formulae":386},[],[],{"arch":388,"casks":389,"formulae":390,"requirements":391},[41],[],[],{},"arm64_monterey",{"arch":42,"artifacts":394,"conflictsWith":409,"dependsOn":412,"downloadSha256":109,"downloadUrl":110,"macos":417,"requiresRosetta":46,"tag":418,"version":81},{"apps":395,"binaries":396,"entries":397,"pkgs":408},[7],[],[398,402],{"declaration":399,"phase":14,"sources":401,"target":13,"type":16},{"app":400,"target":13},[7],[7],{"declaration":403,"phase":25,"sources":407,"type":27},{"zap":404},[405],{"trash":406},[22,23,24],[],[],{"casks":410,"formulae":411},[],[],{"arch":413,"casks":414,"formulae":415,"requirements":416},[42],[],[],{},"11","big_sur",{"arch":41,"artifacts":420,"conflictsWith":435,"dependsOn":438,"downloadSha256":51,"downloadUrl":53,"macos":417,"requiresRosetta":46,"tag":443,"version":81},{"apps":421,"binaries":422,"entries":423,"pkgs":434},[7],[],[424,428],{"declaration":425,"phase":14,"sources":427,"target":13,"type":16},{"app":426,"target":13},[7],[7],{"declaration":429,"phase":25,"sources":433,"type":27},{"zap":430},[431],{"trash":432},[22,23,24],[],[],{"casks":436,"formulae":437},[],[],{"arch":439,"casks":440,"formulae":441,"requirements":442},[41],[],[],{},"arm64_big_sur",{"icon":32,"machineTranslated":29,"name":33,"slug":34,"sourceLocale":35},74,93,{"brewLag":448,"cadence":452,"count30d":450},{"compared":449,"earlierCount":450,"medianMinutes":451},3,1,153722867,"weekly","https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno",[455],{"caption":456,"height":457,"machineTranslated":29,"sourceLocale":75,"theme":458,"thumbUrl":459,"url":460,"width":461},"v3.0.1 と記された公式の Mac ワークスペース例: GitHub API リクエストパラメータと JSON レスポンスです。",835,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7fc766ad8756\u002Ffc11b856c5b9-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F7fc766ad8756\u002Ffc11b856c5b9-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fb\u002Fbruno.rb","Gitでの運用に適したファイルベースのコレクションを使える、REST、GraphQL、gRPCテスト向けのローカルファーストなデスクトップAPIクライアント。",{"locale":79,"machineTranslated":46,"sourceLocale":75,"status":465},"manual",{"arm64":29,"requiresRosetta":46,"status":467,"x86_64":29},"known",[50,469,470,471,472,473],"API","REST","GraphQL","gRPC","MIT","homebrew\u002Fcask",null,{"current":450,"records":477,"size":601,"stats":602,"total":446},[478,483,499,514,521,526,531,536,541,546,551,556,561,566,571,576,581,586,591,596],{"bodyMarkdown":64,"brewCommittedAt":65,"hasNotes":29,"id":66,"isLatest":29,"isPrerelease":46,"machineTranslated":29,"publishedAt":67,"sections":479,"source":74,"sourceLocale":75,"summary":76,"title":77,"translation":482,"version":81},[480],{"area":70,"items":481},[72,73],{"locale":79,"machineTranslated":29,"sourceLocale":75,"status":80},{"bodyMarkdown":484,"brewCommittedAt":485,"hasNotes":29,"id":486,"isLatest":46,"isPrerelease":46,"machineTranslated":46,"publishedAt":487,"sections":488,"source":74,"sourceLocale":75,"summary":495,"title":496,"translation":497,"version":498},"Bruno 4.2.0 の公式上流リリースノートです。プロジェクト全体を対象としており、CLI またはエディション固有の変更が含まれる場合があります。\n\n# 変更履歴\r\n\r\n### 機能\r\n- feat(sidebar): リクエスト例の複数選択に対応 by @Gopi-bruno in [#9225](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9225)\r\n- feat(environments): `collection` と `workspace` の環境継承に対応 by @lohit-bruno in [#9136](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9136)\r\n- feat(environment): 複数環境モーダルを再設計 by @sachin-thakur-bruno in [#9179](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9179)\r\n- feat(cli): CLI でドキュメントを生成 by @sachin-bruno in [#9073](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9073)\r\n- feat(grpc): スクリプト機能に対応 by @morsh-bruno in [#9144](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9144)\r\n- feat(preferences): 設定ページを再設計 by @sachin-thakur-bruno in [#9064](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9064)\r\n- feat(runtime): スクリプトコンテキストで __dirname と __filename を公開 by @sanish-bruno in [#9101](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9101)\r\n- feat(response-example): 「レスポンスを保存」で PDF、画像、動画のプレビューに対応 by @abhishekp-bruno in [#9000](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9000)\r\n- feat(checkbox): ストーリーと単体テストを含むチェックボックスコンポーネントを UI に追加 by @sachin-thakur-bruno in [#8861](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8861)\r\n- feat(preferences): Mock Server のドキュメント URL を追加 by @naman-bruno in [#9142](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9142)\r\n- feat(code-editor): 簡易エディターとステータスバー by @barelyhuman and @sid-bruno in [#8867](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8867)\r\n- feat: コレクションに複数選択状態を追加 (#6339) by @sid-bruno in [#8721](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8721)\r\n- feat(generate-docs): ドキュメント生成フローに高度なフィルタリングオプションを追加 by @sachin-bruno in [#9072](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9072)\r\n- feat(app): レスポンス URL を一時リクエストとして開く (#8189) by @sid-bruno in [#8850](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8850)\r\n- feat(pm-migration): pm.sendRequest の Promise チェーンを処理 by @abhishekp-bruno in [#8960](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8960)\r\n- feat(mock): ソースタイプ選択と同期オプションを備えた CreateMockServerModal by @naman-bruno in [#9110](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9110)\r\n- feat(variables): スコープを考慮した変数作成を追加 (#8665) by @sid-bruno and @sachin-thakur-bruno in [#8852](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8852)\r\n- feat(env): 複数環境のインポート時、ファイルが1つでも無効なら失敗するように by @Gopi-bruno in [#9051](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9051)\r\n- feat(headers): デフォルトヘッダーを表示し、リクエストごとに省略できるように by @pooja-bruno in [#8990](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8990)\r\n- feat(app): プレースホルダーアプリを「詳細を見る」空状態に置き換え、アプリ項目に App のラベルを付与 by @ravindra-bruno in [#9100](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9100)\r\n- feat(env): インポート時の環境名の競合を置換またはコピーで処理 by @Gopi-bruno in [#9050](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9050)\r\n- feat(query-editor): クエリエディターに CodeMirror の検索と置換を追加 by @sachin-thakur-bruno in [#9042](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9042)\r\n- feat(translator): Postman から Bruno への変換用にグローバル変数の変換メソッドを追加 by @sanish-bruno in [#9098](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9098)\r\n- feat(filesystem): 表示名とファイルシステム名を分離し、衝突を通知なしで解決 by @sachin-thakur-bruno in [#8714](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8714)\r\n- feat(yml-migration): runRequest 呼び出しから .bru 拡張子を除去 by @naman-bruno in [#9055](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9055)\r\n- feat(app): 移行とリクエスト保存モーダルでアプリの下書きに対応 by @naman-bruno in [#9054](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9054)\r\n- feat(timeline): タイムラインのリクエストヘッダーにヘッダーを表示 by @shubh-bruno in [#8857](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8857)\r\n- feat(variables): 読み取り専用の Variables タブを刷新 by @pooja-bruno in [#8784](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8784)\r\n- feat(storybook): Storybook を rsbuild にアップグレードし、依存関係から webpack を削除 by @sid-bruno in [#9062](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9062)\r\n- feat(sidebar): コレクションのサイドバーでファイル項目の表示と管理に対応 by @Gopi-bruno\r\n- feat(collection-docs): ドキュメント生成時の高度なフィルタリングオプションのテレメトリー by @sachin-bruno\r\n- feat(git): Create PR 機能を実装 by @naman-bruno and @utkarsh-bruno\r\n- feat(sidebar): js ファイルの名前の衝突に対応 by @sachin-thakur-bruno\r\n- feat(git): セッション中、ブランチガードのバナーを閉じられるように by @ravindra-bruno\r\n\r\n### 修正\r\n- fix(link-aware): 編集可能なフィールドでクリックしてリクエストを開く動作を元に戻す by @shubh-bruno in [#9201](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9201)\r\n- fix(scripts): sendRequest と runRequest の送信ヘッダーを表示 by @shubh-bruno in [#9215](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9215)\r\n- fix(nodevm): スクリプト実行中に npm モジュールをキャッシュするため `--experimental-cache-modules` を追加 by @sid-bruno in [#9170](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9170)\r\n- fix(mock-server): モーダルで検証エラーをクリア by @utkarsh-bruno in [#9172](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9172)\r\n- fix(bruno-js): 開発者モードで async test() コールバックを await by @shubh-bruno in [#9081](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9081)\r\n- fix(app): クローンモーダルとトーストで、複製した項目にタイプのラベルを付与 by @ravindra-bruno in [#9153](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9153)\r\n- fix(request): サイドバーから新規リクエストを追加する際、プリセット URL が事前入力されるよう修正 by @sachin-thakur-bruno in [#9150](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9150)\r\n- fix(openAPI): 複数ファイルの OpenAPI 仕様をインポート可能に by @adwait-bruno in [#8946](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8946)\r\n\n- fix(CLI): junit レポーターで反復処理と bail によりスキップされたリクエストが省略される問題を修正 by @sharan-bruno in [#9080](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9080)\r\n- fix(collection-settings): ショートカットでプリセットを保存 by @shubh-bruno in [#9138](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9138)\r\n- fix(sqlite): 生成されたアーティファクトを TypeScript リテラルとして書き込む by @chirag-bruno in [#8951](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8951)\r\n- fix(app): アプリ作成時にアプリのクローンオプションを追加し、名前の衝突を修正 by @sachin-thakur-bruno in [#9133](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9133)\r\n- fix: OpenAPI 同期の更新 by @adwait-bruno in [#8979](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8979)\r\n- fix: NtlmClient を axios インスタンスのアダプターとして使用 by @prateek-bruno in [#9044](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9044)\r\n- fix(codemirror-search): 置換ショートカット時に選択テキストを検索入力欄に追加 by @sachin-thakur-bruno in [#9090](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9090)\r\n- fix(mock server): コレクション\u002FAPI 仕様の先頭にデフォルトのプレースホルダーを表示 by @utkarsh-bruno in [#8963](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8963)\r\n- fix(lang): パスワードキーではなく domainKey で NTLM ドメインをチェック by @sbalagan22 in [#8707](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8707)\r\n- fix(ui): タブ切り替えで経過時間カウンターがリセットされないよう修正 by @Sudemc, @sharan-bruno in [#9089](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9089)\r\n- fix: 例の作成モーダルにステータステキストと本文タイプを表示 by @utkarsh-bruno in [#9082](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9082)\r\n- fix(datatype): 変数タイプの検証フラグ参照の不一致を修正 by @sharan-bruno in [#8878](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8878)\r\n- fix: 変数の重複を修正 by @utkarsh-bruno in [#9084](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9084)\r\n- fix(mock-server): エラーを表示してポート番号を制限 by @utkarsh-bruno in [#8964](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8964)\r\n- fix(mock server): レスポンスヘッダーが原因で Express が失敗した場合にリクエストログを追加 by @utkarsh-bruno in [#9059](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9059)\r\n- fix(app): モックサーバー API 仕様のオプションをアクティブなワークスペースに限定 by @ravindra-bruno in [#9077](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9077)\r\n- fix(theme): ライトテーマとダークテーマに不足していた境界線を追加 by @sachin-thakur-bruno in [#9071](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9071)\r\n- fix(scripting): req.onFail で設定された変数を保持 by @Max-Reisinger and @sharan-bruno in [#8873](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8873)\r\n- fix(XmlPreview): XML 解析エラーの処理と返却構造を改善 by @abhishekp-bruno in [#8860](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8860)\r\n- fix(RequestTab): 一時リクエストの保存確認ロジックを簡素化 by @sid-bruno in [#8969](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8969)\r\n- fix(test): バックアップアサーションを削除 by @chirag-bruno in [#9001](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9001)\r\n- fix: セーフモードでの QuickJS の破棄中断を防止 by @prateek-bruno in [#8924](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8924)\r\n- fix(grpc): 解決済み URL をキーとしてリフレクションキャッシュを使用し、gRPC テストサーバーを追加 by @sanish-bruno in [#8832](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8832)\r\n- fix(converters): エクスポートとインポートで環境変数およびコレクション変数の有効状態を保持 by @ricciardelli and @sanish-bruno in [#8918](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8918)\r\n- fix: maxRedirects の上限 50 を削除し、読み取り経路ごとに正規化 by @prateek-bruno in [#8855](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8855)\r\n- fix(mock-server): モックレスポンスで折りたたまれたクエリパラメーターペインを修正 by @gopu-bruno in [#8957](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8957)\r\n- fix: テレメトリーで vault に正しいキーを使用 by @prateek-bruno\r\n- fix(environments): 環境継承を修正 by @lohit-bruno\r\n- fix: シークレット変数を gRPC スクリプトに渡す by @morsh-bruno\r\n- fix: 「What is a Github repo」リンクを削除 by @utkarsh-bruno\r\n- fix(autosave): 自動保存フローから未完了の外部シークレット行を削除 by @abhishekp-bruno\r\n- fix: アサーション値内の反復データを補間 by @abhishekp-bruno\r\n- fix(git): 無関係な Git 更新時に stash リストを再読み込みしないよう修正 by @ravindra-bruno\r\n- fix(reports): レポートでヘッダーを生成 by @shubh-bruno\r\n- fix(git): より長いブランチ名を許可し、明確なエラーメッセージを表示 by @gopu-bruno\r\n- fix(git): stash の適用エラーと未マージのインデックスエラーを読みやすいメッセージに変換 by @ravindra-bruno\r\n- fix(packages): クロスプラットフォーム用の任意ネイティブ依存関係を再追加 by @sid-bruno\r\n\r\n### その他\r\n- fix(test): コレクション項目削除モーダルに dataTestId を追加 by @Gopi-bruno in [#9141](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9141)\r\n- fix(deps): セキュリティ更新の hoisting 後に発生する依存関係の競合を修正 by @sid-bruno in [#9029](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9029)\r\n- fix(unit-test): Windows で 200 個のファイルをシードする際のタイムアウトを修正 by @sachin-thakur-bruno in [#9099](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9099)\r\n- fix(tests): WebSocket メッセージのスクロールに関する不安定なテストを修正 by @sachin-thakur-bruno in [#9122](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9122)\r\n- feat(tests): アプリの作成と管理のテストを追加 by @naman-bruno in [#9124](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9124)\r\n- fix(test): Windows 用 CLI テストケース by @shubh-bruno in [#9161](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9161)\r\n- docs: プロジェクトのガバナンス by @helloanoop in [#8790](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8790)\r\n- chore(standards): 呼び出し箇所固有のクローンに関するコーディング標準を更新 by @sid-bruno in [#9160](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9160)\r\n- perf(runner): ランナー結果ツリーの不要なディープクローンを削除 by @chirag-bruno in [#9151](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9151)\r\n- test(benchmark): コレクションランナーのベンチマークテストスイートを追加 by @chirag-bruno in [#9126](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9126)\r\n\n- chore: テストコメントを改善 by @helloanoop in [#9139](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9139)\r\n- chore(bruno-to-postman): Bruno の現行 API に合わせてコメントを更新 by @sanish-bruno in [#9075](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9075)\r\n- chore(design-system): テーマ用に境界線固有のカラー・トークンを追加 by @sachin-thakur-bruno in [#8965](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8965)\r\n- ci: Windows の単体テストを有効化 by @prateek-bruno in [#8673](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8673)\r\n- chore: grpc-js ライブラリを更新 by @sid-bruno in [#9053](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9053)\r\n- chore(eslint): hooks の開発用依存関係を追加 by @sachin-thakur-bruno in [#9034](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9034)\r\n- chore: swagger-ui-react をバージョン 5.32.14 に更新 by @sid-bruno in [#9032](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F9032)\r\n- test(cli): 1回分の実行でも配列でも JSON レポートを読み取る by @shubh-bruno in [#8988](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8988)\r\n- test(opencollection): yml の再読み込み後の multipart をテスト対象に追加 by @Max-Reisinger in [#8938](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8938)\r\n- chore(deps): セキュリティ関連の整理 by @sid-bruno in [#8956](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8956)\r\n- refactor(mock): 検証関数の名前を変更し、エラー処理を改善 by @naman-bruno in [#8954](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8954)\r\n- refactor(mock-server): updateMockDelay 機能を削除 by @naman-bruno in [#8952](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8952)\r\n- test(benchmark): ランナーの割り当てメモリベンチマークを追加 by @chirag-bruno\r\n- perf(runner): ランナー結果ツリーの不要なディープクローンを削除 by @chirag-bruno\r\n\r\n### 新しいコントリビューター\r\n* @Sudemc が https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8796 で初めて貢献しました\r\n* @sbalagan22 が https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8707 で初めて貢献しました\r\n* @ricciardelli が https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8681 で初めて貢献しました\r\n\r\n**完全な変更履歴:** https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fcompare\u002Fv4.1.0...v4.2.0\n\nソース: https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Freleases\u002Ftag\u002Fv4.2.0","2026-09-23T15:43:42Z",656,"0001-01-01T00:00:00Z",[489],{"area":490,"items":491},"概要",[492,493,494],"コレクションとワークスペースの環境を継承。","gRPCスクリプトとCLIドキュメント生成を追加。","保存したレスポンスのPDF、画像、動画をプレビュー。","環境の継承、gRPCスクリプト、保存したレスポンスのプレビュー機能を強化。コレクションとUIの改善および修正も含みます。","Bruno 4.2.0",{"locale":79,"machineTranslated":46,"sourceLocale":75,"status":465},"4.2.0",{"bodyMarkdown":500,"brewCommittedAt":501,"hasNotes":29,"id":502,"isLatest":46,"isPrerelease":46,"machineTranslated":46,"publishedAt":487,"sections":503,"source":74,"sourceLocale":75,"summary":510,"title":511,"translation":512,"version":513},"Bruno 4.1.0 の公式上流リリースノートです。プロジェクト全体に関する内容で、CLIやエディション固有の変更が含まれる場合があります。\n\n# 変更履歴\r\n\r\n### 機能\r\n- feat: Mock Serverを実装（@utkarsh-bruno、@shubh-bruno） [#8734](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8734)\r\n- feat(docs): リッチテキストのドキュメントエディター（@Gopi-bruno） [#8559](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8559)\r\n- feat(cli): 実行時にグローバル環境変数を上書きする --global-env-var を追加（@abhishekp-bruno） [#8620](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8620)\r\n- feat(client certs): グローバルクライアント証明書を追加し、個別の証明書を無効化できるように変更（@morsh-bruno） [#8751](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8751)\r\n- feat(auth-headers): リダイレクト時に認証ヘッダーがサードパーティーサーバーへ漏れる問題に対応（@Gopi-bruno） [#8380](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8380)\r\n- feat(envs): 環境セレクターのドロップダウンに検索フィルターを追加（@Gopi-bruno） [#8277](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8277)\r\n- feat(environment): プリセットにデフォルト環境を追加（@sachin-thakur-bruno） [#8612](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8612)\r\n- feat: 変数のドラッグ＆ドロップとアルファベット順の並べ替えに対応（@adwait-bruno） [#8603](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8603)\r\n- feat: シークレットタブにも並べ替えを追加（@adwait-bruno） [#8871](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8871)\r\n- feat(collections): monorepoから複数のコレクションを開けるように変更（@gopu-bruno） [#8724](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8724)\r\n- feat(collections): コレクション選択モーダルに説明文を追加（@gopu-bruno） [#8793](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8793)\r\n- feat(presets): プリセットのデザインを更新（@sachin-thakur-bruno） [#8828](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8828)\r\n- feat(presets): ドロップダウンをメニュー形式に変更し、ラベルのウェイトを調整（@sachin-thakur-bruno） [#8841](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8841)\r\n- feat(migrate): コレクションの下書きに対応するよう移行モーダルを強化（@naman-bruno） [#8899](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8899)\r\n- feat: コレクションヘッダーにmigrate-to-YMLのピルを追加（@naman-bruno） [#8882](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8882)\r\n- feat(converters): yml設定でスクリプト実行フローに対応（@naman-bruno） [#8745](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8745)\r\n- feat: Postmanのインポート／エクスポートにスクリプト保持オプションを追加（@gopu-bruno） [#8726](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8726)\r\n- feat(snapshot): スナップショットにサイドバーの状態を保存（@Gopi-bruno） [#8328](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8328)\r\n- feat(code-mirror-search): 検索位置、デバウンス、テストを備えた置換とすべて置換を追加（@sachin-thakur-bruno） [#8715](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8715)\r\n- feat(db): 二次クエリ用の再利用可能なSDKとしてsqliteを追加（@chirag-bruno） [#8533](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8533)\r\n- feat(request): バイナリ本文ファイルがディスク上に存在しない場合に警告（@sanish-bruno、@rajashreehj-bruno） [#8753](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8753)\r\n- feat(size\u002FM): ドキュメント生成モーダルで、デフォルトでは環境を選択しないよう変更（@sachin-bruno） [#8785](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8785)\r\n- feat(ai): AI応答の完了後、プロンプト入力にフォーカス（@naman-bruno） [#8747](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8747)\r\n- feat(secrets): GCP Secret Managerに対応（@abhishekp-bruno）\r\n- feat(git): Gitのリモート操作モーダルを実装し、ブランチ選択UIを強化（@utkarsh-bruno）\r\n- feat(proxy): Gitプロキシの環境設定を実装（@utkarsh-bruno）\r\n- feat(git-providers): GitプロバイダーAPIにネットワーク設定を適用（@gopu-bruno）\r\n- feat(app\u002Fgit): 保護されたブランチで編集が行われていることをユーザーに通知（@sid-bruno）\r\n- feat(workspace): Bruno embedでFetchの対象外となる未同期コレクションについて警告（@ravindra-bruno）\r\n- feat(license): ライセンス関連の呼び出し時に、アプリのバージョン、OS、アーキテクチャ、テレメトリーIDを報告（@hassan-bruno）\r\n\r\n### 修正\r\n- fix(auth): クロスオリジンのリダイレクト時にAWS V4の認証ヘッダーが漏れる問題を修正（@Gopi-bruno） [#8893](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8893)\r\n- fix(secrets): 値の損失を防ぐため、重複するシークレット名をブロック（@pooja-bruno） [#8750](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8750)\r\n- fix(security): チップリストのスタイルで発生するオーバーフローを修正（@naman-bruno） [#8748](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8748)\r\n- fix(app): アプリのグローバル環境変数を修正（@naman-bruno） [#8900](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8900)\r\n- fix(app): 新規リクエストのショートカットを再追加（@sid-bruno） [#8805](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8805)\r\n- fix(workspace): 同じコレクションが競合する状態で二重に描画される問題を修正（@ravindra-bruno） [#8947](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8947)\r\n- fix(workspace): ワークスペース概要で、失敗したコレクションには削除オプションのみを表示（@ravindra-bruno） [#8932](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8932)\r\n- fix(workspace): 開けなかったコレクションをWorkspa…で通知（@ravindra-bruno） [#8719](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8719)\r\n- fix(workspaces): 閉じるときにデフォルトのワークスペースへ切り替え、ヘッダーに正しい名前を表示（@ravindra-bruno） [#8425](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8425)\r\n- fix(editor): 検索・置換入力欄の境界線を修正（@sachin-thakur-bruno） [#8930](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8930)\r\n- fix(editor): コードブロックでのタブインデントを修正（@sachin-thakur-bruno） [#8926](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8926)\r\n- fix(editor): 言語ドロップダウンに推定言語を追加（@sachin-thakur-bruno） [#8925](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8925)\r\n- fix(editor): リッチテキストエディターにキー割り当てがない場合、アプリのキー割り当てを使用できるように変更（@sachin-thakur-bruno） [#8894](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8894)\r\n\n- fix(codemirror-search): 検索コンテナー内で検索・置換にフォーカスするキー割り当てを修正（@sachin-thakur-bruno） [#8895](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8895)\r\n- fix(sidebar): ズームアウト時にドラッグ用の仕切りが消える問題を修正（@gopu-bruno） [#8266](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8266)\r\n- fix: OpenAPI Spec Viewerで`$ref`スキーマのリゾルバーエラーが発生する問題を修正（@arpit-bruno） [#8892](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8892)\r\n- fix(openapi): インポート時に操作名末尾のドットを除去（@adwait-bruno） [#8812](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8812)\r\n- fix: OpenAPI／swaggerのインポート時にコレクションとフォルダーのドキュメントを補完（@adwait-bruno） [#8803](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8803)\r\n- fix(transient-request): プリセットがwebsocketの場合に一時リクエストを作成できない問題を修正（@chirag-bruno） [#8889](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8889)\r\n- fix: 一時タブでcmd+wが機能するように修正（@adwait-bruno） [#8429](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8429)\r\n- fix: 設定の一般タブで保存時に追加のリクエスト値を保持（@morsh-bruno） [#8823](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8823)\r\n- fix(proxy): タイムスタンプラベルの形式を更新（@abhishekp-bruno） [#8870](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8870)\r\n- fix(ws): 接続中間状態でメッセージをキューに入れないよう変更（@sid-bruno） [#8879](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8879)\r\n- fix(ws): WebSocketの自動再接続を削除（@sid-bruno） [#8605](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8605)\r\n- fix(ws): 検索との重なりを防ぐため、wsメッセージの高さを設定（@sachin-thakur-bruno） [#8814](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8814)\r\n- fix(mount): キャッシュ済みマウント経路でWebSocketメッセージのUIDをハイドレート（@chirag-bruno） [#8862](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8862)\r\n- fix: バージョン変更モーダルのUIを修正（@adwait-bruno） [#8735](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8735)\r\n- fix: 矢印表示時にソート列のヘッダーがずれないよう修正（@adwait-bruno） [#8833](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8833)\r\n- fix(generate-code): URLエンコード有効時に、パス内のリテラルのコロンをエンコード（@pooja-bruno） [#8834](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8834)\r\n- fix(generate-code): URL補間用のコードを生成（@pooja-bruno） [#7308](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F7308)\r\n- fix(presets): ドロップダウンとアイコン間隔のUXを修正（@sachin-thakur-bruno） [#8827](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8827)\r\n- fix: 環境のymlインポート／エクスポートで説明が欠落する問題を修正（@sachin-bruno） [#8822](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8822)\r\n- fix: CodeMirrorの情報表示で動的なフォントサイズ調整を追加（@adwait-bruno） [#8817](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8817)\r\n- fix(export\u002Fimport): OpenCollection YAMLでコレクションおよびフォルダーレベルのレスポンス後変数が失われる問題を修正（@sachin-bruno） [#8815](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8815)\r\n- fix(node-vm): ネイティブの上位ディレクトリ探索を使って、additionalContextRootsからnpmモジュールを解決（@sanish-bruno） [#8538](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8538)\r\n- fix(curl-import): インラインの--data-binaryをファイルではなく本文として扱うよう修正（@pooja-bruno） [#8617](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8617)\r\n- fix(dev-tools): 空きがない場合に、コンソールとネットワークのフィルタードロップダウンを上部に表示（@sachin-thakur-bruno） [#8713](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8713)\r\n- fix(bruno-response): レスポンスヘッダー名の検索を大文字小文字を区別しないよう正規化（@abhishekp-bruno） [#8461](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8461)\r\n- fix(runner): コレクションランナーのローダー問題を修正（@sharan-bruno） [#8783](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8783)\r\n- fix: PACのmyIpAddressでネットワークプローブを回避（@cyphercodes） [#8588](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8588)\r\n- fix: ドキュメント内でURLが途中で切れる問題を修正（@adwait-bruno） [#8468](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8468)\r\n- fix: 環境設定が表示されたままになる問題を修正（@adwait-bruno） [#8530](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8530)\r\n- fix: フォルダー一覧の末尾へフォルダーを移動しようとすると発生する並び順の問題を修正（@ravindra-bruno） [#8722](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8722)\r\n- fix(environment): 環境テーブルから文字を削除すると自動保存される問題を修正（@sachin-thakur-bruno） [#8732](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8732)\r\n- fix(timeout): yamlリクエストでリクエストタイムアウトを継承できるように変更（@shubh-bruno） [#8746](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8746)\r\n- fix: Postmanからのインポート時にバイナリ本文が失われる問題を修正（@sanish-bruno、@rajashreehj-bruno） [#8729](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8729)\r\n- fix(converters): Postmanエクスポートで欠落していた認証マッピングを追加し、インポートで追加パラメーターのマッピングを追加（@morsh-bruno） [#8494](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8494)\r\n- fix: 失敗していたテストケースを修正（@utkarsh-bruno） [#8801](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8801)\r\n- fix(git): PACプロキシを修正し、二次プロキシ実装としてのbuildGitProxyEnvを削除（@utkarsh-bruno）\r\n- fix(git): ブランチ作成CTAにプライマリーカラーを使用（@gopu-bruno）\r\n- fix(git): onCloseをhandleBackToOverviewを使うよう更新（@naman-bruno）\r\n- fix(proxy-util): プロキシ環境設定を強化（@utkarsh-bruno）\r\n- fix(GitHub): OnBlur／Enter時のインスタンスURL保存の重複を解消（@gopu-bruno）\r\n- fix(GitHub): GitHub設定で不要なURL保存を防止（@naman-bruno）\r\n- fix: ワークスペースのコレクションでGitサブモジュールの初期化と取得を追加（@ravindra-bruno）\r\n- fix(workspace): サブモジュールを解決できるよう、Git同期済みコレクションの.gitmodulesを書き込み（@ravindra-bruno）\r\n- fix(Embed): 未同期の変更があるワークスペースを共有する前に警告を表示（@ravindra-bruno）\r\n- fix(doc-url): ワークスペース埋め込み用のFetch In BrunoドキュメントURLを置換（@ravindra-bruno）\r\n- fix(watcher): どちらの形式にも対応できるよう、リンク解除ロジックを改善（@naman-bruno）\n\n- 修正(external-secrets): 外部シークレット変数のオートコンプリート重複と変数情報のスコープを修正 by @lohit-bruno\r\n- 修正: リモート取得数に応じてサイズ変更されないよう、最小・最大の高さとオーバーフローを追加 by @utkarsh-bruno\r\n- 修正(openapi): スキームのないリクエストURLをサーバーエントリとしてエクスポート by @adwait-bruno\r\n- 修正(export): Share CollectionでのPostmanエクスポートモーダルの表示 by @gopu-bruno\r\n- 修正(default-env): ファイルからの環境変数読み込み時の破壊的代入を修正 by @sachin-thakur-bruno\r\n- 修正(runner): Collection Runnerで実行をキャンセルした後もローダーが動き続ける問題を修正 by @sharan-bruno\r\n- 修正(UI): Runnerの実行後に「再実行」ボタンが表示されない問題を修正 by @sharan-bruno\r\n- 修正(collection-runner): 反復回数でRunnerを無効化 by @shubh-bruno\r\n\r\n### その他\r\n- 機能(tests): シャーディングされたCI実行向けにPlaywright設定を強化 by @sid-bruno、[#8742](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8742)\r\n- セキュリティ(ipc): ファイル書き込みハンドラーを既知のコレクションとAPI仕様に限定 by @chirag-bruno、[#8274](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8274)。情報提供者 @IamLeandrooooo に感謝\r\n- リファクタリング(ai): AI Assistをフローティングオーバーレイからリクエストペインとコレクション\u002Fフォルダー設定タブバーに移動 by @ravindra-bruno、[#8693](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8693)\r\n- リファクタリング(ai): openai compプロバイダーでのAPIキー処理を更新 by @naman-bruno、[#8749](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8749)\r\n- リファクタリング(tests): 一貫性のため、データ型のアサーションでdata-selected-type属性を使用 by @bijin-bruno、[#8731](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8731)\r\n- yml移行を再構成 by @naman-bruno、[#8795](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8795)\r\n- ワークスペース読み込み時に開けなかったコレクション数を報告 by @ravindra-bruno、[#8831](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8831)\r\n- コレクションのネストされたフォルダーを無視する設定を追加 by @ravindra-bruno、[#8725](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8725)\r\n- テストからコレクション実行中のbru.runner.stopExecution()の修正を追加 by @ravindra-bruno、[#8720](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8720)\r\n- ci: すべてのLinuxジョブをセルフホストに移行 by @sid-bruno、[#8791](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8791)\r\n- ci(tests-macos): 各PRでのMacランナーを無効化 by @sid-bruno、[#8752](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8752)\r\n- test: コレクションクライアント証明書のドラフトインジケーターテストを修正 by @morsh-bruno、[#8824](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8824)\r\n- test(converters): PostmanとBrunoのコンバーターの往復テストを追加 by @morsh-bruno、[#8534](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8534)\r\n- chore: claudeのルールとスキルを強化 by @bijin-bruno、[#8829](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8829)\r\n- chore(design-system): Storybook付きのセグメントコントロールコンポーネントを追加 by @sachin-thakur-bruno、[#8683](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8683)\r\n- chore: PRチェックリストを更新 by @sachin-thakur-bruno、[#8806](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8806)\r\n- chore(eslint): constの自動修正を無効化 by @sachin-thakur-bruno、[#8760](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8760)\r\n- chore(eslint): unused-vars、debuggers、duplicate-importsの設定警告を追加 by @sachin-thakur-bruno、[#8505](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8505)\r\n- chore(pr-decription): PRの説明を更新 by @sachin-thakur-bruno、[#8786](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8786)\r\n- chore(coderabbit): Brunoアプリで新規ファイルをts\u002Ftsxとして追加するためのcoderabbit指示を追加 by @sachin-thakur-bruno、[#8717](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8717)\r\n- 修正(tests): CSSインポート用のJestモックと貼り付けタイマーを修正 by @sid-bruno、[#8858](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8858)\r\n- 修正(e2e): モックサーバーと遅延マウントによるPlaywrightの失敗を修正 by @sid-bruno、[#8835](https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8835)\r\n- 検証チェックを追加し、UXも実装 by @ravindra-bruno\r\n- 機能(telemetry): アプリのライフサイクルと収益化イベント（app_first_launched、first_request_sent、paywall_viewed、monetization_cta_clicked、paid_state_recognized）を計測し、共有captureを通じてすべてのデスクトップイベントにevent_versionを付与 by @ankit-bruno\r\n- 機能(telemetry): 分類された失敗理由とsession_activityのトライアル期間境界を含む、トライアルフローイベントを追加 by @ankit-bruno\r\n- 修正(tests): 統合テストのCLI実行コマンドにtmpDirを渡す by @sanish-bruno\r\n- 修正(test): PostmanからBrunoへのテストアサーションを修正 by @sachin-thakur-bruno\r\n- 修正(RunnerResults): キャンセルボタンにdata-testid属性を追加 by @sanish-bruno\r\n\r\n### 新しいコントリビューター\r\n* @morsh-bruno が初めて貢献しました https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8494\r\n* @cyphercodes が初めて貢献しました https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8588\r\n* @Gopi-bruno が初めて貢献しました https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8328\r\n* @arpit-bruno が初めて貢献しました https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fpull\u002F8892\r\n\r\n**変更履歴の全文:** https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Fcompare\u002Fv4.0.0...v4.1.0\r\n\n\nソース: https:\u002F\u002Fgithub.com\u002Fusebruno\u002Fbruno\u002Freleases\u002Ftag\u002Fv4.1.0","2026-08-20T15:51:31Z",657,[504],{"area":505,"items":506},"主な更新",[507,508,509],"モックサーバーの実装とリッチテキストでのドキュメント編集を追加。","グローバルクライアント証明書を設定し、個別証明書を無効化。","サードパーティへのリダイレクト時の認証ヘッダー漏えいに対応。","モックサーバー、リッチテキストのドキュメント編集、証明書・環境設定の制御を追加し、リクエストとコレクションを改善。","Bruno 4.1.0",{"locale":79,"machineTranslated":46,"sourceLocale":75,"status":465},"4.1.0",{"brewCommittedAt":515,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":516,"source":517,"translation":518,"version":520},"2026-07-23T18:58:47Z",[],"homebrew",{"status":519},"none","4.0.0",{"brewCommittedAt":522,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":523,"source":517,"translation":524,"version":525},"2026-07-20T13:17:38Z",[],{"status":519},"3.5.3",{"brewCommittedAt":527,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":528,"source":517,"translation":529,"version":530},"2026-07-13T16:27:02Z",[],{"status":519},"3.5.2",{"brewCommittedAt":532,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":533,"source":517,"translation":534,"version":535},"2026-07-02T10:27:31Z",[],{"status":519},"3.5.1",{"brewCommittedAt":537,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":538,"source":517,"translation":539,"version":540},"2026-06-23T16:24:43Z",[],{"status":519},"3.5.0",{"brewCommittedAt":542,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":543,"source":517,"translation":544,"version":545},"2026-05-26T19:19:03Z",[],{"status":519},"3.4.2",{"brewCommittedAt":547,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":548,"source":517,"translation":549,"version":550},"2026-05-21T10:46:53Z",[],{"status":519},"3.4.1",{"brewCommittedAt":552,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":553,"source":517,"translation":554,"version":555},"2026-05-20T19:23:15Z",[],{"status":519},"3.4.0",{"brewCommittedAt":557,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":558,"source":517,"translation":559,"version":560},"2026-04-22T21:49:50Z",[],{"status":519},"3.3.0",{"brewCommittedAt":562,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":563,"source":517,"translation":564,"version":565},"2026-04-03T15:46:21Z",[],{"status":519},"3.2.2",{"brewCommittedAt":567,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":568,"source":517,"translation":569,"version":570},"2026-03-18T21:47:47Z",[],{"status":519},"3.2.0",{"brewCommittedAt":572,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":573,"source":517,"translation":574,"version":575},"2026-02-25T01:02:43Z",[],{"status":519},"3.1.4",{"brewCommittedAt":577,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":578,"source":517,"translation":579,"version":580},"2026-02-20T15:50:56Z",[],{"status":519},"3.1.3",{"brewCommittedAt":582,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":583,"source":517,"translation":584,"version":585},"2026-02-18T15:50:04Z",[],{"status":519},"3.1.2",{"brewCommittedAt":587,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":588,"source":517,"translation":589,"version":590},"2026-02-17T12:51:19Z",[],{"status":519},"3.1.1",{"brewCommittedAt":592,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":593,"source":517,"translation":594,"version":595},"2026-02-16T18:48:58Z",[],{"status":519},"3.1.0",{"brewCommittedAt":597,"hasNotes":46,"isLatest":46,"isPrerelease":46,"sections":598,"source":517,"translation":599,"version":600},"2026-01-07T21:43:28Z",[],{"status":519},"3.0.2",20,{"brewLag":603,"cadence":452,"count30d":450},{"compared":449,"earlierCount":450,"medianMinutes":451},{"current":450,"records":605,"size":450,"stats":611,"total":446},[606],{"bodyMarkdown":64,"brewCommittedAt":65,"hasNotes":29,"id":66,"isLatest":29,"isPrerelease":46,"machineTranslated":29,"publishedAt":67,"sections":607,"source":74,"sourceLocale":75,"summary":76,"title":77,"translation":610,"version":81},[608],{"area":70,"items":609},[72,73],{"locale":79,"machineTranslated":29,"sourceLocale":75,"status":80},{"brewLag":612,"cadence":452,"count30d":450},{"compared":449,"earlierCount":450,"medianMinutes":451}]