[{"data":1,"prerenderedAt":1682},["ShallowReactive",2],{"/ja-jp/blog/a-guide-to-the-breaking-changes-in-gitlab-19-0":3,"navigation-ja-jp":901,"banner-ja-jp":1328,"footer-ja-jp":1336,"blog-post-authors-ja-jp-Martin Brümmer":1578,"blog-related-posts-ja-jp-a-guide-to-the-breaking-changes-in-gitlab-19-0":1594,"blog-promotions-ja-jp":1620,"next-steps-ja-jp":1673},{"id":4,"title":5,"authors":6,"body":8,"category":882,"date":883,"description":884,"extension":885,"externalUrl":886,"faq":886,"featured":887,"heroImage":888,"meta":889,"navigation":890,"path":891,"seo":892,"slug":894,"stem":895,"tags":896,"template":898,"updatedDate":899,"__hash__":900},"blogPosts/ja-jp/blog/a-guide-to-the-breaking-changes-in-gitlab-19-0.md","GitLab 19.0の破壊的な変更ガイド",[7],"Martin Brümmer",{"type":9,"value":10,"toc":866},"minimark",[11,15,25,28,32,35,40,43,60,69,75,79,82,93,97,100,109,112,115,119,124,130,133,136,139,147,150,157,162,166,169,172,181,187,192,197,200,203,206,212,217,221,224,227,230,233,245,249,252,257,261,270,273,286,292,297,301,304,307,310,345,356,370,374,394,409,422,428,433,437,446,455,461,466,470,473,484,493,499,503,506,511,515,524,533,539,544,549,562,565,574,580,585,589,592,601,612,617,621,631,641,659,665,670,674,677,725,734,738,747,753,762,766,780,789,795,800,804,811,814,820,824,827,838,847],[12,13,14],"p",{},"GitLab 17.0では80件、GitLab 18.0では27件の破壊的な変更がありました。次期リリースのGitLab 19.0では、15件になる見込みです。",[12,16,17,18,24],{},"メジャーアップグレードにおける破壊的な変更の管理は、組織全体にわたる調査と調整が必要なため、時間がかかることはよく理解しています。そのため、",[19,20,23],"a",{"href":21,"rel":22},"https://docs.gitlab.com/ja-jp/development/deprecation_guidelines/#how-do-i-get-approval-to-move-forward-with-a-breaking-change",[],"破壊的な変更承認要件","を導入しました。この要件により、破壊的な変更を進める前に、影響の軽減策と上位承認が必須となります。このプロセスは機能しており、件数をさらに削減するための取り組みを続けています。",[12,26,27],{},"以下に、GitLab 19.0のすべての破壊的な変更をデプロイタイプと影響度別に整理しています。自信を持ってアップグレードするために必要な軽減手順も併せてご確認ください。",[29,30,31],"h2",{"id":31},"デプロイウィンドウ",[12,33,34],{},"知っておくべきデプロイウィンドウは以下のとおりです。",[36,37,39],"h3",{"id":38},"gitlabcom","GitLab.com",[12,41,42],{},"GitLab.comへの破壊的な変更は、次の2つのウィンドウに限定されます。",[44,45,46,54],"ul",{},[47,48,49,53],"li",{},[50,51,52],"strong",{},"2026年5月4日〜6日","（09:00〜22:00 UTC）— メインウィンドウ",[47,55,56,59],{},[50,57,58],{},"2026年5月11日〜13日","（09:00〜22:00 UTC）— コンティンジェンシーフォールバック",[12,61,62,63,68],{},"その他の多くの変更は、月内を通じて引き続きロールアウトされます。各ウィンドウで発生する破壊的な変更の詳細については、",[19,64,67],{"href":65,"rel":66},"https://docs.gitlab.com/ja-jp/update/breaking_windows/",[],"破壊的な変更のドキュメント","をご覧ください。",[12,70,71,74],{},[50,72,73],{},"注意："," 例外的な状況により、破壊的な変更がこれらのウィンドウをわずかに超える場合があります。",[36,76,78],{"id":77},"gitlab-self-managed版","GitLab Self-Managed版",[12,80,81],{},"GitLab 19.0は2026年5月21日より提供開始予定です。",[83,84,85],"blockquote",{},[12,86,87,92],{},[19,88,91],{"href":89,"rel":90},"https://docs.gitlab.com/releases/",[],"リリーススケジュール","の詳細はこちら。",[36,94,96],{"id":95},"gitlab-dedicated","GitLab Dedicated",[12,98,99],{},"GitLab 19.0へのアップグレードは、割り当てられたメンテナンスウィンドウ内に実施されます。詳細および割り当てられたメンテナンスウィンドウは、Switchboardポータルでご確認いただけます。GitLab DedicatedインスタンスはリリースN-1で維持されるため、GitLab 19.0へのアップグレードは2026年6月22日の週のメンテナンスウィンドウ中に実施されます。",[12,101,102,103,108],{},"GitLab 19.0での削除予定項目の一覧は、",[19,104,107],{"href":105,"rel":106},"https://docs.gitlab.com/ja-jp/update/deprecations/?removal_milestone=19.0&breaking_only=true",[],"非推奨機能ページ","でご確認ください。ご自身のデプロイ環境に応じた今年のリリースへの準備方法を以下でご説明します。",[29,110,111],{"id":111},"破壊的な変更",[12,113,114],{},"影響度が高い破壊的な変更は以下のとおりです。",[36,116,118],{"id":117},"影響度高","影響度：高",[12,120,121],{},[50,122,123],{},"1. NGINX IngressのサポートがGateway API（Envoy Gateway）に置き換え",[12,125,126],{},[127,128,129],"em",{},"GitLab Self-Managed版（Helmチャート）",[12,131,132],{},"GitLab HelmチャートはNGINX Ingressをデフォルトのネットワークコンポーネントとしてバンドルしてきました。NGINX Ingressは2026年3月にサポート終了（EOL）を迎えたため、GitLabはGateway API（Envoy Gateway）を新しいデフォルトに移行します。",[12,134,135],{},"GitLab 19.0からは、Gateway APIとバンドルされたEnvoy Gatewayがデフォルトのネットワーク設定になります。Envoy Gatewayへの移行をすぐに実施できない場合は、バンドルされたNGINX Ingressを明示的に再有効化できます。このNGINX Ingressは、GitLab 20.0での完全削除が予定されるまで引き続き利用できます。",[12,137,138],{},"この変更の影響を受けないケース：",[44,140,141,144],{},[47,142,143],{},"Linuxパッケージで使用しているNGINX",[47,145,146],{},"外部管理のIngressまたはGateway APIコントローラーを使用しているGitLab HelmチャートおよびGitLab Operatorインスタンス",[12,148,149],{},"GitLabは、完全削除までの間、フォークされたNGINX Ingressチャートとビルドにベストエフォートのセキュリティメンテナンスを提供します。スムーズな移行のため、19.0アップグレード前に、提供されているGateway APIソリューションまたは外部管理のIngressコントローラーへの移行計画を立ててください。",[12,151,152],{},[19,153,156],{"href":154,"rel":155},"https://gitlab.com/gitlab-org/gitlab/-/work_items/590800",[],"非推奨通知",[12,158,159],{},[50,160,161],{},"2. GitLab HelmチャートからバンドルのPostgreSQL、Redis、MinIOを削除",[12,163,164],{},[127,165,129],{},[12,167,168],{},"GitLab Helmチャートは、概念実証（PoC）環境やテスト環境でのGitLabセットアップを容易にするため、Bitnami PostgreSQL、Bitnami Redis、および公式MinIOチャートのフォークをバンドルしてきました。ライセンスの変更、プロジェクトメンテナンス、パブリックイメージの提供状況の変化により、これらのコンポーネントはGitLab HelmチャートおよびGitLab Operatorから代替なしで削除されます。",[12,170,171],{},"これらのチャートは、本番環境での使用は推奨されないことが明示されており、クイックスタートのテスト環境を構築することのみを目的としていました。",[12,173,174,175,180],{},"バンドルのPostgreSQL、Redis、またはMinIOを使用しているインスタンスをお持ちの場合は、",[19,176,179],{"href":177,"rel":178},"https://docs.gitlab.com/ja-jp/charts/installation/migration/bundled_chart_migration/",[],"移行ガイド","に従って、GitLab 19.0にアップグレードする前に外部サービスを設定してください。LinuxパッケージのRedisおよびPostgreSQLはこの変更の影響を受けません。",[12,182,183],{},[19,184,156],{"href":185,"rel":186},"https://gitlab.com/gitlab-org/gitlab/-/work_items/590797",[],[12,188,189],{},[50,190,191],{},"3. Resource Owner Password Credentials（ROPC）OAuthグラントを削除",[12,193,194],{},[127,195,196],{},"GitLab.com | Self-Managed版 | Dedicated",[12,198,199],{},"OAuthフローとしてのResource Owner Password Credentials（ROPC）グラントのサポートは、GitLab 19.0で完全に削除されます。これは、ROPCを固有のセキュリティ上の制限を理由に削除するOAuth RFC Version 2.1標準への準拠によるものです。",[12,201,202],{},"GitLabはすでに、2025年4月8日よりGitLab.com上のROPCにクライアント認証を義務付けています。また、削除前に制御されたオプトアウトを可能にするための管理者設定が18.0で追加されました。",[12,204,205],{},"19.0アップグレード後は、クライアント認証情報を使用している場合でも、ROPCはいかなる状況でも使用できません。このグラントタイプを使用しているアプリケーションや統合は、アップグレード前に認証コードフローなどのサポートされているOAuthフローに移行する必要があります。",[12,207,208],{},[19,209,156],{"href":210,"rel":211},"https://gitlab.com/gitlab-org/gitlab/-/issues/457353",[],[12,213,214],{},[50,215,216],{},"4. PostgreSQL 16のサポート終了 — PostgreSQL 17が新しい最低要件",[12,218,219],{},[127,220,78],{},[12,222,223],{},"GitLabはPostgreSQLの年次アップグレードサイクルに従っています。GitLab 19.0ではPostgreSQL 17が必要な最低バージョンとなり、PostgreSQL 16のサポートは終了します。",[12,225,226],{},"PostgreSQL 17はGitLab 18.9から利用可能であるため、19.0リリース前であればいつでもアップグレードできます。",[12,228,229],{},"Linuxパッケージ経由でインストールした単一のPostgreSQLインスタンスを実行しているインスタンスでは、18.11アップグレード時にPostgreSQL 17への自動アップグレードが試みられる場合があります。アップグレードに十分なディスク容量があることを確認してください。",[12,231,232],{},"PostgreSQL Clusterを使用しているインスタンス、または自動アップグレードをオプトアウトしているインスタンスでは、GitLab 19.0にアップグレードする前にPostgreSQL 17への手動アップグレードが必要です。",[12,234,235,239,240],{},[19,236,156],{"href":237,"rel":238},"https://gitlab.com/gitlab-org/gitlab/-/issues/589774",[]," | ",[19,241,244],{"href":242,"rel":243},"https://docs.gitlab.com/ja-jp/omnibus/settings/database/#upgrade-packaged-postgresql-server",[],"アップグレードガイド",[36,246,248],{"id":247},"影響度中","影響度：中",[12,250,251],{},"影響度が中程度の破壊的な変更は以下のとおりです。",[12,253,254],{},[50,255,256],{},"1. LinuxパッケージのUbuntu 20.04サポートを廃止",[12,258,259],{},[127,260,78],{},[12,262,263,264,269],{},"Ubuntu 20.04の標準サポートは2025年5月に終了しました。GitLabの",[19,265,268],{"href":266,"rel":267},"https://docs.gitlab.com/ja-jp/install/package/#supported-platforms",[],"Linuxパッケージサポートプラットフォームポリシー","に基づき、ベンダーによるOSサポートが終了した時点でパッケージのサポートも終了します。",[12,271,272],{},"GitLab 19.0からはUbuntu 20.04向けパッケージの提供を終了します。GitLab 18.11が、このディストリビューション向けの最後のLinuxパッケージリリースとなります。",[12,274,275,276,280,281,285],{},"現在Ubuntu 20.04でGitLabを実行している場合は、GitLab 19.0へのアップグレード前に、Ubuntu 22.04または",[19,277,279],{"href":266,"rel":278},[],"サポートされているオペレーティングシステム","にアップグレードする必要があります。Canonicalは移行を支援する",[19,282,244],{"href":283,"rel":284},"https://documentation.ubuntu.com/server/how-to/software/upgrade-your-release/",[],"を提供しています。",[12,287,288],{},[19,289,156],{"href":290,"rel":291},"https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8915",[],[12,293,294],{},[50,295,296],{},"2. Redis 6のサポートを削除",[12,298,299],{},[127,300,78],{},[12,302,303],{},"GitLab 19.0ではRedis 6のサポートが削除されます。アップグレード前に、外部のRedis 6デプロイを使用しているインスタンスはRedis 7.2またはValkey 7.2に移行する必要があります。Valkey 7.2はGitLab 18.9でベータ版として提供開始され、GitLab 19.0での一般提供（GA）が予定されています。",[12,305,306],{},"Linuxパッケージに含まれるバンドルのRedisはGitLab 16.2以降Redis 7を使用しており、影響を受けません。外部のRedis 6デプロイを使用しているインスタンスのみ対応が必要です。",[12,308,309],{},"一般的なプラットフォームの移行リソースは以下のとおりです。",[44,311,312,324,333,339],{},[47,313,314,317,318,323],{},[50,315,316],{},"AWS ElastiCache："," ",[19,319,322],{"href":320,"rel":321},"https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/supported-engine-versions.html",[],"Redis 7.2またはValkey 7.2","にアップグレード",[47,325,326,317,329,323],{},[50,327,328],{},"GCP Memorystore：",[19,330,322],{"href":331,"rel":332},"https://cloud.google.com/memorystore/docs/redis/supported-versions",[],[47,334,335,338],{},[50,336,337],{},"Azure Cache for Redis："," Azureでは管理型のRedis 7.2またはValkey 7.2はまだ利用できません。Azure VMまたはAKS上でセルフホストするか、GitLab 19.0 GAでValkey 7.2をサポートするLinuxパッケージインストールを使用してください。",[47,340,341,344],{},[50,342,343],{},"セルフホスト："," Redis 6インスタンスをRedis 7.2またはValkey 7.2にアップグレード。",[12,346,347,239,351],{},[19,348,156],{"href":349,"rel":350},"https://gitlab.com/gitlab-org/gitlab/-/work_items/585839",[],[19,352,355],{"href":353,"rel":354},"https://docs.gitlab.com/ja-jp/install/requirements/",[],"要件ドキュメント",[12,357,358],{},[50,359,360,361,365,366,369],{},"3. ",[362,363,364],"code",{},"heroku/builder:22","イメージが",[362,367,368],{},"heroku/builder:24","に置き換え",[12,371,372],{},[127,373,196],{},[12,375,376,377,379,380,385,386,393],{},"Auto DevOpsで使用するクラウドネイティブビルドパック（CNB）ビルダーイメージが",[362,378,368],{},"に更新されました。この変更は、",[19,381,384],{"href":382,"rel":383},"https://docs.gitlab.com/ja-jp/topics/autodevops/stages/#auto-build",[],"Auto DevOpsのAuto Buildステージ","で提供される",[19,387,390],{"href":388,"rel":389},"https://gitlab.com/gitlab-org/cluster-integration/auto-build-image",[],[362,391,392],{},"auto-build-image","を使用するパイプラインに影響します。",[12,395,396,397,402,403,408],{},"ほとんどのワークロードは影響を受けませんが、一部のユーザーには破壊的な変更となる場合があります。アップグレード前に",[19,398,401],{"href":399,"rel":400},"https://devcenter.heroku.com/articles/heroku-24-stack#what-s-new",[],"Heroku-24スタックのリリースノート","と",[19,404,407],{"href":405,"rel":406},"https://devcenter.heroku.com/articles/heroku-24-stack#upgrade-notes",[],"アップグレードノート","を確認し、影響範囲を把握してください。",[12,410,411,412,414,415,418,419,421],{},"GitLab 19.0以降も",[362,413,364],{},"を引き続き使用する必要がある場合は、CI/CD変数",[362,416,417],{},"AUTO_DEVOPS_BUILD_IMAGE_CNB_BUILDER","を",[362,420,364],{},"に設定してください。",[12,423,424],{},[19,425,156],{"href":426,"rel":427},"https://gitlab.com/gitlab-org/cluster-integration/auto-build-image/-/issues/79",[],[12,429,430],{},[50,431,432],{},"4. MattermostをLinuxパッケージから削除",[12,434,435],{},[127,436,78],{},[12,438,439,440,445],{},"GitLab 19.0では、バンドルされたMattermostがLinuxパッケージから削除されます。Mattermostは2015年にGitLabとのバンドルが開始されましたが、その後スタンドアロンデプロイの選択肢が充実しました。また、Mattermost v11では",[19,441,444],{"href":442,"rel":443},"https://forum.mattermost.com/t/mattermost-v11-changes-in-free-offerings/25126",[],"GitLab SSOが無料プランから非推奨化","されたことで、バンドル統合の価値が低下しました。",[12,447,448,449,454],{},"バンドルのMattermostを使用していないお客様には影響がありません。現在使用している場合は、Mattermostドキュメントの",[19,450,453],{"href":451,"rel":452},"https://docs.mattermost.com/administration-guide/onboard/migrate-gitlab-omnibus.html",[],"GitLab OmnibusからMattermost Standaloneへの移行","を参照して移行手順を確認してください。",[12,456,457],{},[19,458,156],{"href":459,"rel":460},"https://gitlab.com/gitlab-org/gitlab/-/work_items/590798",[],[12,462,463],{},[50,464,465],{},"5. LinuxパッケージのSUSEディストリビューションサポートを廃止",[12,467,468],{},[127,469,78],{},[12,471,472],{},"GitLab 19.0では、LinuxパッケージのSUSEディストリビューションサポートが終了します。対象は以下のとおりです。",[44,474,475,478,481],{},[47,476,477],{},"openSUSE Leap 15.6",[47,479,480],{},"SUSE Linux Enterprise Server 12.5",[47,482,483],{},"SUSE Linux Enterprise Server 15.6",[12,485,486,487,492],{},"GitLab 18.11がこれらのディストリビューション向けの最後のLinuxパッケージバージョンとなります。推奨される移行方法は、基盤となるOSを変更せずにアップグレードを継続できるよう、既存のディストリビューション上でGitLabの",[19,488,491],{"href":489,"rel":490},"https://docs.gitlab.com/ja-jp/install/docker/installation/",[],"Dockerデプロイ","に移行することです。",[12,494,495],{},[19,496,156],{"href":497,"rel":498},"https://gitlab.com/gitlab-org/gitlab/-/work_items/590801",[],[36,500,502],{"id":501},"影響度低","影響度：低",[12,504,505],{},"影響度が低い破壊的な変更は以下のとおりです。",[12,507,508],{},[50,509,510],{},"1. SpamcheckをLinuxパッケージおよびGitLab Helmチャートから削除",[12,512,513],{},[127,514,78],{},[12,516,517,518,523],{},"GitLab 19.0では、",[19,519,522],{"href":520,"rel":521},"https://docs.gitlab.com/ja-jp/administration/reporting/spamcheck/",[],"Spamcheck","がLinuxパッケージおよびGitLab Helmチャートから削除されます。これは主に大規模なパブリックインスタンスに関連する機能であり、GitLabの顧客ベースではエッジケースに該当します。削除により、大多数のお客様のパッケージサイズと依存関係が削減されます。",[12,525,526,527,532],{},"現在Spamcheckを使用していないお客様には影響がありません。バンドルのSpamcheckを使用している場合は、",[19,528,531],{"href":529,"rel":530},"https://gitlab.com/gitlab-org/gl-security/security-engineering/security-automation/spam/spamcheck",[],"Docker","を使用して個別にデプロイできます。データ移行は不要です。",[12,534,535],{},[19,536,156],{"href":537,"rel":538},"https://gitlab.com/gitlab-org/gitlab/-/work_items/590796",[],[12,540,541],{},[50,542,543],{},"2. Slashコマンド統合（Slack）を削除",[12,545,546],{},[127,547,548],{},"GitLab Self-Managed版 | Dedicated",[12,550,551,556,557,561],{},[19,552,555],{"href":553,"rel":554},"https://docs.gitlab.com/ja-jp/user/project/integrations/gitlab_slack_application/",[],"SlackのSlashコマンド統合","は、同等の機能をより安全に提供する",[19,558,560],{"href":553,"rel":559},[],"GitLab for Slackアプリ","への移行に伴い非推奨となります。",[12,563,564],{},"GitLab 19.0からは、SlackのSlashコマンドの設定および使用ができなくなります。この統合はGitLab Self-Managed版およびGitLab Dedicatedにのみ存在するため、GitLab.comユーザーへの影響はありません。",[12,566,567,568,573],{},"インスタンスへの影響を確認するには、",[19,569,572],{"href":570,"rel":571},"https://gitlab.com/gitlab-org/gitlab/-/work_items/569345#am-i-impacted",[],"影響確認ガイダンス","をご参照ください。",[12,575,576],{},[19,577,156],{"href":578,"rel":579},"https://gitlab.com/gitlab-org/gitlab/-/work_items/569345",[],[12,581,582],{},[50,583,584],{},"3. API経由のBitbucket Cloudインポートでアプリパスワードが使用不可に",[12,586,587],{},[127,588,196],{},[12,590,591],{},"AtlassianはBitbucket Cloudのアプリパスワード（ユーザー名/パスワード認証）を非推奨とし、この認証方式が2026年6月9日に機能停止することを発表しています。",[12,593,594,595,600],{},"GitLab 19.0からは、GitLab APIを通じてBitbucket Cloudからリポジトリをインポートする際、アプリパスワードの代わりに",[19,596,599],{"href":597,"rel":598},"https://support.atlassian.com/organization-administration/docs/understand-user-api-tokens/",[],"ユーザーAPIトークン","が必要になります。Bitbucket ServerからのインポートやGitLab UI経由でのBitbucket Cloudからのインポートは影響を受けません。",[12,602,603,239,607],{},[19,604,156],{"href":605,"rel":606},"https://gitlab.com/gitlab-org/gitlab/-/work_items/588961",[],[19,608,611],{"href":609,"rel":610},"https://gitlab.com/gitlab-org/gitlab/-/work_items/588961#am-i-impacted",[],"影響確認",[12,613,614],{},[50,615,616],{},"4. Exploreプロジェクトページからトレンドタブを削除",[12,618,619],{},[127,620,196],{},[12,622,623,626,627,630],{},[50,624,625],{},"Explore > プロジェクト","の",[50,628,629],{},"トレンド","タブおよび関連するGraphQL引数がGitLab 19.0で削除されます。トレンドアルゴリズムはパブリックプロジェクトのみを対象としているため、内部または非公開プロジェクトを主に使用するSelf-Managedインスタンスでは効果が低い状況でした。",[12,632,633,634,636,637,640],{},"GitLab 19.0リリースの1か月前に、GitLab.comの",[50,635,629],{},"タブはスター数の降順に並べた",[50,638,639],{},"アクティブ","タブにリダイレクトされます。",[12,642,643,644,647,648,647,651,654,655,658],{},"合わせて削除されるもの：",[362,645,646],{},"Query.adminProjects","、",[362,649,650],{},"Query.projects",[362,652,653],{},"Organization.projects"," GraphQLタイプの",[362,656,657],{},"trending","引数。",[12,660,661],{},[19,662,156],{"href":663,"rel":664},"https://gitlab.com/groups/gitlab-org/-/work_items/18493",[],[12,666,667],{},[50,668,669],{},"5. コンテナレジストリストレージドライバーの更新",[12,671,672],{},[127,673,78],{},[12,675,676],{},"GitLab 19.0では、2つのレガシーコンテナレジストリストレージドライバーが置き換えられます。",[44,678,679,702],{},[47,680,681,684,685,688,689,692,693,573,698],{},[50,682,683],{},"Azureストレージドライバー："," レガシーの",[362,686,687],{},"azure","ドライバーは新しい",[362,690,691],{},"azure_v2","ドライバーのエイリアスになります。手動での対応は不要ですが、信頼性とパフォーマンス向上のため、積極的な移行を推奨します。移行手順は",[19,694,697],{"href":695,"rel":696},"https://docs.gitlab.com/ja-jp/administration/packages/container_registry/#use-object-storage",[],"オブジェクトストレージのドキュメント",[19,699,156],{"href":700,"rel":701},"https://gitlab.com/gitlab-org/gitlab/-/issues/523096",[],[47,703,704,684,707,688,710,713,714,716,717,720,721],{},[50,705,706],{},"S3ストレージドライバー（AWS SDK v1）：",[362,708,709],{},"s3",[362,711,712],{},"s3_v2","ドライバーのエイリアスになります。",[362,715,712],{},"ドライバーはSignature Version 2をサポートしないため、",[362,718,719],{},"v4auth: false","の設定は透過的に無視されます。アップグレード前にSignature Version 4への移行を実施してください。",[19,722,156],{"href":723,"rel":724},"https://gitlab.com/gitlab-org/gitlab/-/issues/523095",[],[12,726,727],{},[50,728,729,730,733],{},"6. ",[362,731,732],{},"ciJobTokenScopeAddProject"," GraphQLミューテーションを削除",[12,735,736],{},[127,737,196],{},[12,739,740,742,743,746],{},[362,741,732],{}," GraphQLミューテーションは、GitLab 18.0のCI/CDジョブトークンスコープ変更と同時に導入された",[362,744,745],{},"ciJobTokenScopeAddGroupOrProject","への移行に伴い非推奨となります。アップグレード前に、非推奨のミューテーションを使用している自動化やツールを更新してください。",[12,748,749],{},[19,750,156],{"href":751,"rel":752},"https://gitlab.com/gitlab-org/gitlab/-/issues/474175",[],[12,754,755],{},[50,756,757,758,761],{},"7. ",[362,759,760],{},"ci_job_token_scope_enabled"," Projects API属性を削除",[12,763,764],{},[127,765,196],{},[12,767,768,626,773,775,776,779],{},[19,769,772],{"href":770,"rel":771},"https://docs.gitlab.com/ja-jp/api/projects/",[],"プロジェクトREST API",[362,774,760],{},"属性はGitLab 19.0で削除されます。この属性はGitLab 18.0で基盤となる設定が削除された際に非推奨となり、以降は常に",[362,777,778],{},"false","を返していました。",[12,781,782,783,788],{},"CI/CDジョブトークンのアクセスを制御するには、",[19,784,787],{"href":785,"rel":786},"https://docs.gitlab.com/ja-jp/ci/jobs/ci_job_token/#control-job-token-access-to-your-project",[],"CI/CDジョブトークンのプロジェクト設定","を使用してください。",[12,790,791],{},[19,792,156],{"href":793,"rel":794},"https://gitlab.com/gitlab-org/gitlab/-/issues/423091",[],[12,796,797],{},[50,798,799],{},"8. GitLab.comで未認証のProjects APIページネーション制限を適用",[12,801,802],{},[127,803,39],{},[12,805,806,807,810],{},"プラットフォームの安定性を維持し、一貫したパフォーマンスを確保するため、GitLab.comのProjects List REST APIへの未認証リクエストすべてに対して、最大オフセット上限50,000が適用されます。たとえば、1ページあたり20件の結果を取得する場合、",[362,808,809],{},"page","パラメーターは最大2,500ページに制限されます。",[12,812,813],{},"より多くのデータへのアクセスが必要なワークフローは、キーセットベースのページネーションパラメーターを使用する必要があります。この制限はGitLab.comにのみ適用されます。GitLab Self-Managed版およびGitLab Dedicatedでは、オフセット制限はデフォルトでフィーチャーフラグ配下で無効になります。",[12,815,816],{},[19,817,156],{"href":818,"rel":819},"https://gitlab.com/gitlab-org/gitlab/-/work_items/585176",[],[29,821,823],{"id":822},"影響確認対応に役立つリソース","影響確認・対応に役立つリソース",[12,825,826],{},"お客様がGitLabインスタンスへの影響を把握できるよう、専用のツールを開発しました。影響を確認したら、各変更に関連するドキュメントに記載されている軽減手順を参照し、GitLab 19.0へのスムーズな移行を実現してください。",[12,828,829,837],{},[50,830,831,836],{},[19,832,835],{"href":833,"rel":834},"https://gitlab.com/gitlab-com/support/toolbox/gitlab-detective",[],"GitLab Detective","（Self-Managed版のみ）："," この実験的なツールは、設定ファイルとデータベースの値を確認することで、GitLabインストール環境の既知の問題を自動的に診断します。注意：このツールはGitLabノード上で直接実行する必要があります。",[12,839,840,841,846],{},"有料プランをお持ちで、これらの変更について質問があるかサポートが必要な場合は、",[19,842,845],{"href":843,"rel":844},"https://support.gitlab.com/",[],"GitLab サポートポータル","からサポートチケットを開いてください。",[12,848,849,850,647,855,647,860,865],{},"GitLab.comの無料ユーザーの場合は、",[19,851,854],{"href":852,"rel":853},"https://docs.gitlab.com/ja-jp/",[],"GitLabドキュメント",[19,856,859],{"href":857,"rel":858},"https://forum.gitlab.com/",[],"GitLabコミュニティフォーラム",[19,861,864],{"href":862,"rel":863},"https://stackoverflow.com/questions/tagged/gitlab",[],"Stack Overflow","などのコミュニティリソースを通じてサポートを受けられます。",{"title":867,"searchDepth":868,"depth":868,"links":869},"",2,[870,876,881],{"id":31,"depth":868,"text":31,"children":871},[872,874,875],{"id":38,"depth":873,"text":39},3,{"id":77,"depth":873,"text":78},{"id":95,"depth":873,"text":96},{"id":111,"depth":868,"text":111,"children":877},[878,879,880],{"id":117,"depth":873,"text":118},{"id":247,"depth":873,"text":248},{"id":501,"depth":873,"text":502},{"id":822,"depth":868,"text":823},"product","2026-04-15","GitLab 19.0では複数の非推奨機能が削除され、破壊的な変更が実施されます。GitLab.com・Self-Managed版・Dedicatedの各デプロイタイプへの影響範囲と軽減手順を確認し、スムーズなアップグレードに備えましょう。","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1775561395/bhe1as7ttjvzltxwgo5m.png",{},true,"/ja-jp/blog/a-guide-to-the-breaking-changes-in-gitlab-19-0",{"config":893,"title":5,"description":884},{"noIndex":887},"a-guide-to-the-breaking-changes-in-gitlab-19-0","ja-jp/blog/a-guide-to-the-breaking-changes-in-gitlab-19-0",[882,897],"news","BlogPost","2026-04-21","xsUY1QHls8XoJAcNEaEDTL5EoefBDVomLE6zuryhcOc",{"logo":902,"freeTrial":907,"sales":912,"login":917,"items":922,"search":1249,"minimal":1281,"duo":1298,"switchNav":1307,"pricingDeployment":1318},{"config":903},{"href":904,"dataGaName":905,"dataGaLocation":906},"/ja-jp/","gitlab logo","header",{"text":908,"config":909},"無料トライアルを開始",{"href":910,"dataGaName":911,"dataGaLocation":906},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":913,"config":914},"デモをリクエスト",{"href":915,"dataGaName":916,"dataGaLocation":906},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":918,"config":919},"サインイン",{"href":920,"dataGaName":921,"dataGaLocation":906},"https://gitlab.com/users/sign_in/","sign in",[923,952,1054,1059,1171,1227],{"text":924,"config":925,"menu":927},"プラットフォーム",{"dataNavLevelOne":926},"platform",{"type":928,"columns":929},"cards",[930,936,944],{"title":924,"description":931,"link":932},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":933,"config":934},"プラットフォームの詳細はこちら",{"href":935,"dataGaName":926,"dataGaLocation":906},"/ja-jp/platform/",{"title":937,"description":938,"link":939},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":940,"config":941},"GitLab Duoのご紹介",{"href":942,"dataGaName":943,"dataGaLocation":906},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":945,"description":946,"link":947},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":948,"config":949},"詳細はこちら",{"href":950,"dataGaName":951,"dataGaLocation":906},"/ja-jp/why-gitlab/","why gitlab",{"text":953,"left":890,"config":954,"menu":956},"製品",{"dataNavLevelOne":955},"solutions",{"type":957,"link":958,"columns":962,"feature":1033},"lists",{"text":959,"config":960},"すべてのソリューションを表示",{"href":961,"dataGaName":955,"dataGaLocation":906},"/ja-jp/solutions/",[963,988,1011],{"title":964,"description":965,"link":966,"items":971},"自動化","CI/CDと自動化でデプロイを加速",{"config":967},{"icon":968,"href":969,"dataGaName":970,"dataGaLocation":906},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[972,976,979,984],{"text":973,"config":974},"CI/CD",{"href":975,"dataGaLocation":906,"dataGaName":973},"/ja-jp/solutions/continuous-integration/",{"text":937,"config":977},{"href":942,"dataGaLocation":906,"dataGaName":978},"gitlab duo agent platform - product menu",{"text":980,"config":981},"ソースコード管理",{"href":982,"dataGaLocation":906,"dataGaName":983},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":985,"config":986},"自動化されたソフトウェアデリバリー",{"href":969,"dataGaLocation":906,"dataGaName":987},"Automated software delivery",{"title":989,"description":990,"link":991,"items":996},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":992},{"href":993,"dataGaName":994,"dataGaLocation":906,"icon":995},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[997,1001,1006],{"text":998,"config":999},"アプリケーションセキュリティテスト",{"href":993,"dataGaName":1000,"dataGaLocation":906},"Application security testing",{"text":1002,"config":1003},"ソフトウェアサプライチェーンセキュリティ",{"href":1004,"dataGaLocation":906,"dataGaName":1005},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":1007,"config":1008},"ソフトウェアコンプライアンス",{"href":1009,"dataGaName":1010,"dataGaLocation":906},"/ja-jp/solutions/software-compliance/","software compliance",{"title":1012,"link":1013,"items":1018},"測定",{"config":1014},{"icon":1015,"href":1016,"dataGaName":1017,"dataGaLocation":906},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[1019,1023,1028],{"text":1020,"config":1021},"可視性と測定",{"href":1016,"dataGaLocation":906,"dataGaName":1022},"Visibility and Measurement",{"text":1024,"config":1025},"バリューストリーム管理",{"href":1026,"dataGaLocation":906,"dataGaName":1027},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":1029,"config":1030},"分析とインサイト",{"href":1031,"dataGaLocation":906,"dataGaName":1032},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":1034,"type":957,"items":1035},"GitLabが活躍する場所",[1036,1042,1048],{"text":1037,"config":1038},"大企業",{"icon":1039,"href":1040,"dataGaLocation":906,"dataGaName":1041},"Building","/ja-jp/enterprise/","enterprise",{"text":1043,"config":1044},"スモールビジネス",{"icon":1045,"href":1046,"dataGaLocation":906,"dataGaName":1047},"Work","/ja-jp/small-business/","small business",{"text":1049,"config":1050},"公共部門",{"icon":1051,"href":1052,"dataGaLocation":906,"dataGaName":1053},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":1055,"config":1056},"価格",{"href":1057,"dataGaName":1058,"dataGaLocation":906,"dataNavLevelOne":1058},"/ja-jp/pricing/","pricing",{"text":1060,"config":1061,"menu":1063},"関連リソース",{"dataNavLevelOne":1062},"resources",{"type":957,"link":1064,"columns":1068,"feature":1160},{"text":1065,"config":1066},"すべてのリソースを表示",{"href":1067,"dataGaName":1062,"dataGaLocation":906},"/ja-jp/resources/",[1069,1101,1128],{"title":1070,"items":1071},"はじめに",[1072,1077,1082,1087,1091,1096],{"text":1073,"config":1074},"インストール",{"href":1075,"dataGaName":1076,"dataGaLocation":906},"/ja-jp/install/","install",{"text":1078,"config":1079},"クイックスタートガイド",{"href":1080,"dataGaName":1081,"dataGaLocation":906},"/ja-jp/get-started/","quick setup checklists",{"text":1083,"config":1084},"学ぶ",{"href":1085,"dataGaLocation":906,"dataGaName":1086},"https://university.gitlab.com/","learn",{"text":1088,"config":1089},"製品ドキュメント",{"href":852,"dataGaName":1090,"dataGaLocation":906},"product documentation",{"text":1092,"config":1093},"ベストプラクティスビデオ",{"href":1094,"dataGaName":1095,"dataGaLocation":906},"/ja-jp/getting-started-videos/","best practice videos",{"text":1097,"config":1098},"インテグレーション",{"href":1099,"dataGaName":1100,"dataGaLocation":906},"/ja-jp/integrations/","integrations",{"title":1102,"items":1103},"検索する",[1104,1109,1114,1119,1123],{"text":1105,"config":1106},"お客様成功事例",{"href":1107,"dataGaName":1108,"dataGaLocation":906},"/ja-jp/customers/","customer success stories",{"text":1110,"config":1111},"ブログ",{"href":1112,"dataGaName":1113,"dataGaLocation":906},"/ja-jp/blog/","blog",{"text":1115,"config":1116},"Demo Hub",{"href":1117,"dataGaName":1118,"dataGaLocation":906},"/ja-jp/demo-hub/","demo hub",{"text":1120,"config":1121},"The Source",{"href":1122,"dataGaName":1113,"dataGaLocation":906},"/ja-jp/the-source/",{"text":1124,"config":1125},"リモート",{"href":1126,"dataGaName":1127,"dataGaLocation":906},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":1129,"items":1130},"つなげる",[1131,1136,1141,1146,1150,1155],{"text":1132,"config":1133},"GitLabサービス",{"href":1134,"dataGaName":1135,"dataGaLocation":906},"/ja-jp/services/","services",{"text":1137,"config":1138},"コントリビュート",{"href":1139,"dataGaName":1140,"dataGaLocation":906},"https://contributors.gitlab.com","contribute",{"text":1142,"config":1143},"コミュニティ",{"href":1144,"dataGaName":1145,"dataGaLocation":906},"/community/","community",{"text":1147,"config":1148},"フォーラム",{"href":857,"dataGaName":1149,"dataGaLocation":906},"forum",{"text":1151,"config":1152},"イベント",{"href":1153,"dataGaName":1154,"dataGaLocation":906},"/events/","events",{"text":1156,"config":1157},"パートナー",{"href":1158,"dataGaName":1159,"dataGaLocation":906},"/ja-jp/partners/","partners",{"config":1161,"title":1164,"text":1165,"link":1166},{"background":1162,"textColor":1163},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":1167,"config":1168},"最新情報を読む",{"href":1169,"dataGaName":1170,"dataGaLocation":906},"/ja-jp/whats-new/","whats new",{"text":1172,"config":1173,"menu":1175},"企業情報",{"dataNavLevelOne":1174},"company",{"type":957,"columns":1176},[1177],{"items":1178},[1179,1184,1190,1192,1197,1202,1207,1212,1217,1222],{"text":1180,"config":1181},"GitLabについて",{"href":1182,"dataGaName":1183,"dataGaLocation":906},"/ja-jp/company/","about",{"text":1185,"config":1186,"footerGa":1189},"採用情報",{"href":1187,"dataGaName":1188,"dataGaLocation":906},"/jobs/","jobs",{"dataGaName":1188},{"text":1151,"config":1191},{"href":1153,"dataGaName":1154,"dataGaLocation":906},{"text":1193,"config":1194},"経営陣",{"href":1195,"dataGaName":1196,"dataGaLocation":906},"/company/team/e-group/","leadership",{"text":1198,"config":1199},"ハンドブック",{"href":1200,"dataGaName":1201,"dataGaLocation":906},"https://handbook.gitlab.com/","handbook",{"text":1203,"config":1204},"投資家向け情報",{"href":1205,"dataGaName":1206,"dataGaLocation":906},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":1208,"config":1209},"トラストセンター",{"href":1210,"dataGaName":1211,"dataGaLocation":906},"/ja-jp/security/","trust center",{"text":1213,"config":1214},"AI Transparency Center",{"href":1215,"dataGaName":1216,"dataGaLocation":906},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":1218,"config":1219},"ニュースレター",{"href":1220,"dataGaName":1221,"dataGaLocation":906},"/company/contact/#contact-forms","newsletter",{"text":1223,"config":1224},"プレス",{"href":1225,"dataGaName":1226,"dataGaLocation":906},"/press/","press",{"text":1228,"config":1229,"menu":1230},"お問い合わせ",{"dataNavLevelOne":1174},{"type":957,"columns":1231},[1232],{"items":1233},[1234,1239,1244],{"text":1235,"config":1236},"お問い合わせはこちら",{"href":1237,"dataGaName":1238,"dataGaLocation":906},"/ja-jp/sales/","talk to sales",{"text":1240,"config":1241},"サポートを受ける",{"href":1242,"dataGaName":1243,"dataGaLocation":906},"https://support.gitlab.com/hc/en-us","support portal",{"text":1245,"config":1246},"カスタマーポータル",{"href":1247,"dataGaName":1248,"dataGaLocation":906},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":1250,"login":1251,"suggestions":1257},"閉じる",{"text":1252,"link":1253},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":39,"config":1254},{"href":920,"dataGaName":1255,"dataGaLocation":1256},"search login","search",{"text":1258,"default":1259},"提案",[1260,1262,1267,1269,1273,1277],{"text":937,"config":1261},{"href":942,"dataGaName":937,"dataGaLocation":1256},{"text":1263,"config":1264},"コード提案（AI）",{"href":1265,"dataGaName":1266,"dataGaLocation":1256},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":973,"config":1268},{"href":975,"dataGaName":973,"dataGaLocation":1256},{"text":1270,"config":1271},"GitLab on AWS",{"href":1272,"dataGaName":1270,"dataGaLocation":1256},"/ja-jp/partners/technology-partners/aws/",{"text":1274,"config":1275},"GitLab on Google Cloud",{"href":1276,"dataGaName":1274,"dataGaLocation":1256},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":1278,"config":1279},"GitLabを選ぶ理由",{"href":950,"dataGaName":1280,"dataGaLocation":1256},"Why GitLab?",{"freeTrial":1282,"mobileIcon":1286,"desktopIcon":1291,"secondaryButton":1294},{"text":908,"config":1283},{"href":1284,"dataGaName":911,"dataGaLocation":1285},"https://gitlab.com/-/trials/new/","nav",{"altText":1287,"config":1288},"GitLabアイコン",{"src":1289,"dataGaName":1290,"dataGaLocation":1285},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":1287,"config":1292},{"src":1293,"dataGaName":1290,"dataGaLocation":1285},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":1070,"config":1295},{"href":1296,"dataGaName":1297,"dataGaLocation":1285},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":1299,"mobileIcon":1303,"desktopIcon":1305},{"text":1300,"config":1301},"GitLab Duoの詳細について",{"href":942,"dataGaName":1302,"dataGaLocation":1285},"gitlab duo",{"altText":1287,"config":1304},{"src":1289,"dataGaName":1290,"dataGaLocation":1285},{"altText":1287,"config":1306},{"src":1293,"dataGaName":1290,"dataGaLocation":1285},{"button":1308,"mobileIcon":1313,"desktopIcon":1315},{"text":1309,"config":1310},"/switch",{"href":1311,"dataGaName":1312,"dataGaLocation":1285},"#contact","switch",{"altText":1287,"config":1314},{"src":1289,"dataGaName":1290,"dataGaLocation":1285},{"altText":1287,"config":1316},{"src":1317,"dataGaName":1290,"dataGaLocation":1285},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1319,"mobileIcon":1324,"desktopIcon":1326},{"text":1320,"config":1321},"料金ページに戻る",{"href":1057,"dataGaName":1322,"dataGaLocation":1285,"icon":1323},"back to pricing","GoBack",{"altText":1287,"config":1325},{"src":1289,"dataGaName":1290,"dataGaLocation":1285},{"altText":1287,"config":1327},{"src":1293,"dataGaName":1290,"dataGaLocation":1285},{"title":1329,"button":1330,"config":1334},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":948,"config":1331},{"href":1332,"dataGaName":1333,"dataGaLocation":906},"/ja-jp/gitlab-orbit/","orbit",{"layout":1335,"disabled":887},"release",{"data":1337},{"text":1338,"source":1339,"edit":1345,"contribute":1350,"config":1355,"items":1360,"minimal":1569},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":1340,"config":1341},"ページのソースを表示",{"href":1342,"dataGaName":1343,"dataGaLocation":1344},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1346,"config":1347},"このページを編集",{"href":1348,"dataGaName":1349,"dataGaLocation":1344},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1351,"config":1352},"ご協力をお願いします",{"href":1353,"dataGaName":1354,"dataGaLocation":1344},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1356,"facebook":1357,"youtube":1358,"linkedin":1359},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1361,1406,1459,1502,1536],{"title":1055,"links":1362,"subMenu":1377},[1363,1367,1372],{"text":1364,"config":1365},"プランの表示",{"href":1057,"dataGaName":1366,"dataGaLocation":1344},"view plans",{"text":1368,"config":1369},"Premiumを選ぶ理由",{"href":1370,"dataGaName":1371,"dataGaLocation":1344},"/ja-jp/pricing/premium/","why premium",{"text":1373,"config":1374},"Ultimateを選ぶ理由",{"href":1375,"dataGaName":1376,"dataGaLocation":1344},"/ja-jp/pricing/ultimate/","why ultimate",[1378],{"title":1228,"links":1379},[1380,1382,1384,1386,1391,1396,1401],{"text":1228,"config":1381},{"href":1237,"dataGaName":916,"dataGaLocation":1344},{"text":1240,"config":1383},{"href":1242,"dataGaName":1243,"dataGaLocation":1344},{"text":1245,"config":1385},{"href":1247,"dataGaName":1248,"dataGaLocation":1344},{"text":1387,"config":1388},"ステータス",{"href":1389,"dataGaName":1390,"dataGaLocation":1344},"https://status.gitlab.com/","status",{"text":1392,"config":1393},"利用規約",{"href":1394,"dataGaName":1395,"dataGaLocation":1344},"/terms/","terms of use",{"text":1397,"config":1398},"プライバシーに関する声明",{"href":1399,"dataGaName":1400,"dataGaLocation":1344},"/ja-jp/privacy/","privacy statement",{"text":1402,"config":1403},"Cookie 優先設定",{"dataGaName":1404,"dataGaLocation":1344,"id":1405,"isOneTrustButton":890},"cookie preferences","ot-sdk-btn",{"title":953,"links":1407,"subMenu":1416},[1408,1412],{"text":1409,"config":1410},"DevSecOpsプラットフォーム",{"href":935,"dataGaName":1411,"dataGaLocation":1344},"devsecops platform",{"text":1413,"config":1414},"AI支援開発",{"href":942,"dataGaName":1415,"dataGaLocation":1344},"ai-assisted development",[1417],{"title":1418,"links":1419},"トピック",[1420,1424,1429,1434,1439,1444,1449,1454],{"text":973,"config":1421},{"href":1422,"dataGaName":1423,"dataGaLocation":1344},"/ja-jp/topics/ci-cd/","cicd",{"text":1425,"config":1426},"GitOps",{"href":1427,"dataGaName":1428,"dataGaLocation":1344},"/ja-jp/topics/gitops/","gitops",{"text":1430,"config":1431},"DevOps",{"href":1432,"dataGaName":1433,"dataGaLocation":1344},"/ja-jp/topics/devops/","devops",{"text":1435,"config":1436},"バージョン管理",{"href":1437,"dataGaName":1438,"dataGaLocation":1344},"/ja-jp/topics/version-control/","version control",{"text":1440,"config":1441},"DevSecOps",{"href":1442,"dataGaName":1443,"dataGaLocation":1344},"/ja-jp/topics/devsecops/","devsecops",{"text":1445,"config":1446},"クラウドネイティブ",{"href":1447,"dataGaName":1448,"dataGaLocation":1344},"/ja-jp/topics/cloud-native/","cloud native",{"text":1450,"config":1451},"コーディングのためのAI",{"href":1452,"dataGaName":1453,"dataGaLocation":1344},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":1455,"config":1456},"エージェント型AI",{"href":1457,"dataGaName":1458,"dataGaLocation":1344},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":1460,"links":1461},"ソリューション",[1462,1465,1467,1472,1476,1479,1482,1485,1487,1489,1492,1497],{"text":998,"config":1463},{"href":993,"dataGaName":1464,"dataGaLocation":1344},"Application Security Testing",{"text":985,"config":1466},{"href":969,"dataGaName":970,"dataGaLocation":1344},{"text":1468,"config":1469},"アジャイル開発",{"href":1470,"dataGaName":1471,"dataGaLocation":1344},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":1473,"config":1474},"SCM",{"href":982,"dataGaName":1475,"dataGaLocation":1344},"source code management",{"text":973,"config":1477},{"href":975,"dataGaName":1478,"dataGaLocation":1344},"continuous integration & delivery",{"text":1024,"config":1480},{"href":1026,"dataGaName":1481,"dataGaLocation":1344},"value stream management",{"text":1425,"config":1483},{"href":1484,"dataGaName":1428,"dataGaLocation":1344},"/ja-jp/solutions/gitops/",{"text":1037,"config":1486},{"href":1040,"dataGaName":1041,"dataGaLocation":1344},{"text":1043,"config":1488},{"href":1046,"dataGaName":1047,"dataGaLocation":1344},{"text":1490,"config":1491},"公共機関",{"href":1052,"dataGaName":1053,"dataGaLocation":1344},{"text":1493,"config":1494},"教育",{"href":1495,"dataGaName":1496,"dataGaLocation":1344},"/ja-jp/solutions/education/","education",{"text":1498,"config":1499},"金融サービス",{"href":1500,"dataGaName":1501,"dataGaLocation":1344},"/ja-jp/solutions/finance/","financial services",{"title":1503,"links":1504},"リソース",[1505,1507,1509,1511,1515,1517,1520,1522,1524,1526,1528,1530,1532,1534],{"text":1073,"config":1506},{"href":1075,"dataGaName":1076,"dataGaLocation":1344},{"text":1078,"config":1508},{"href":1080,"dataGaName":1081,"dataGaLocation":1344},{"text":1083,"config":1510},{"href":1085,"dataGaName":1086,"dataGaLocation":1344},{"text":1088,"config":1512},{"href":1513,"dataGaName":1514,"dataGaLocation":1344},"https://docs.gitlab.com/ja-jp","docs",{"text":1110,"config":1516},{"href":1112,"dataGaName":1113,"dataGaLocation":1344},{"text":1518,"config":1519},"最新リリース",{"href":1169,"dataGaName":1170,"dataGaLocation":1344},{"text":1105,"config":1521},{"href":1107,"dataGaName":1108,"dataGaLocation":1344},{"text":1124,"config":1523},{"href":1126,"dataGaName":1127,"dataGaLocation":1344},{"text":1132,"config":1525},{"href":1134,"dataGaName":1135,"dataGaLocation":1344},{"text":1137,"config":1527},{"href":1139,"dataGaName":1140,"dataGaLocation":1344},{"text":1142,"config":1529},{"href":1144,"dataGaName":1145,"dataGaLocation":1344},{"text":1147,"config":1531},{"href":857,"dataGaName":1149,"dataGaLocation":1344},{"text":1151,"config":1533},{"href":1153,"dataGaName":1154,"dataGaLocation":1344},{"text":1156,"config":1535},{"href":1158,"dataGaName":1159,"dataGaLocation":1344},{"title":1537,"links":1538},"会社情報",[1539,1541,1543,1545,1547,1549,1553,1558,1560,1562,1564],{"text":1180,"config":1540},{"href":1182,"dataGaName":1174,"dataGaLocation":1344},{"text":1185,"config":1542},{"href":1187,"dataGaName":1188,"dataGaLocation":1344},{"text":1193,"config":1544},{"href":1195,"dataGaName":1196,"dataGaLocation":1344},{"text":1198,"config":1546},{"href":1200,"dataGaName":1201,"dataGaLocation":1344},{"text":1203,"config":1548},{"href":1205,"dataGaName":1206,"dataGaLocation":1344},{"text":1550,"config":1551},"Sustainability",{"href":1552,"dataGaName":1550,"dataGaLocation":1344},"/sustainability/",{"text":1554,"config":1555},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":1556,"dataGaName":1557,"dataGaLocation":1344},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1208,"config":1559},{"href":1210,"dataGaName":1211,"dataGaLocation":1344},{"text":1218,"config":1561},{"href":1220,"dataGaName":1221,"dataGaLocation":1344},{"text":1223,"config":1563},{"href":1225,"dataGaName":1226,"dataGaLocation":1344},{"text":1565,"config":1566},"現代奴隷制の透明性に関する声明",{"href":1567,"dataGaName":1568,"dataGaLocation":1344},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1570},[1571,1573,1576],{"text":1392,"config":1572},{"href":1394,"dataGaName":1395,"dataGaLocation":1344},{"text":1574,"config":1575},"Cookieの設定",{"dataGaName":1404,"dataGaLocation":1344,"id":1405,"isOneTrustButton":890},{"text":1397,"config":1577},{"href":1399,"dataGaName":1400,"dataGaLocation":1344},[1579],{"id":1580,"title":1581,"body":886,"config":1582,"content":1584,"description":886,"extension":1588,"meta":1589,"navigation":890,"path":1590,"seo":1591,"stem":1592,"__hash__":1593},"blogAuthors/en-us/blog/authors/martin-brmmer.yml","Martin Brmmer",{"template":1583},"BlogAuthor",{"name":7,"config":1585},{"headshot":1586,"ctfId":1587},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659427/Blog/Author%20Headshots/martin_brummer.webp","1QkLKK0UnkvZDDBzzEhkaA","yml",{},"/en-us/blog/authors/martin-brmmer",{},"en-us/blog/authors/martin-brmmer","5XXFf9xKfqhpm33ots964Z5lLGWP6fmjjylRLOrvUe4",[1595,1603,1611],{"title":1596,"description":1597,"heroImage":1598,"category":882,"date":1599,"authors":1600,"slug":1602,"externalUrl":886},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-07-20",[1601],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":1604,"description":1605,"heroImage":1606,"category":882,"date":1607,"authors":1608,"slug":1610,"externalUrl":886},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-16",[1609],"GitLab Japan Team","gitlab-19-2-release",{"title":1612,"description":1613,"heroImage":1614,"category":882,"date":1615,"authors":1616,"slug":1619,"externalUrl":886},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[1617,1618],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"promotions":1621},[1622,1636,1647,1659],{"id":1623,"categories":1624,"header":1626,"text":1627,"button":1628,"image":1633},"ai-modernization",[1625],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":1629,"config":1630},"AI成熟度スコアを確認する",{"href":1631,"dataGaName":1632,"dataGaLocation":1113},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":1634},{"src":1635},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1637,"categories":1638,"header":1639,"text":1627,"button":1640,"image":1644},"devops-modernization",[882,1443],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":1641,"config":1642},"DevOps成熟度スコアを確認しましょう",{"href":1643,"dataGaName":1632,"dataGaLocation":1113},"/ja-jp/assessments/devops-modernization-assessment/",{"config":1645},{"src":1646},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1648,"categories":1649,"header":1651,"text":1627,"button":1652,"image":1656},"security-modernization",[1650],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":1653,"config":1654},"セキュリティ成熟度スコアを確認しましょう",{"href":1655,"dataGaName":1632,"dataGaLocation":1113},"/ja-jp/assessments/security-modernization-assessment/",{"config":1657},{"src":1658},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1660,"paths":1661,"header":1664,"text":1665,"button":1666,"image":1671},"github-azure-migration",[1662,1663],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":1667,"config":1668},"GitLabとGitHubの比較を見る",{"href":1669,"dataGaName":1670,"dataGaLocation":1113},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1672},{"src":1646},{"header":1674,"blurb":1675,"button":1676,"secondaryButton":1680},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":908,"config":1677},{"href":1678,"dataGaName":911,"dataGaLocation":1679},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":1228,"config":1681},{"href":1237,"dataGaName":916,"dataGaLocation":1679},1786803769172]