機械翻訳について

Oracle Visual Builder Studioの新機能

ここでは、Oracle Visual Builder Studio (VB Studio)に最近追加された新機能および拡張機能の概要を示します。

トピック:

新機能および変更された機能が使用可能になるとすぐに、VB Studioインスタンスは、Oracle Cloudサービスがホストされているデータ・センターでアップグレードされます。 新機能を使用できるようにアップグレードをリクエストする必要はありません。自動的に実行されます。

リリース26.01 - 2026年1月

ノート:これは、Redwoodアプリケーションの顧客ロールアウトおよびセキュリティ/インフラストラクチャ更新を改善するための重要な問題に対処するメンテナンス・リリースです。

領域 機能 説明
空白 新しいソフトウェア・バージョン ビルド・エグゼキュータ・テンプレートでは、次の新しいソフトウェア・バージョンを使用できます:
  • Fnバージョン0.6.47 (OL7)
  • FirefoxバージョンESR 128.14.0 (OL7)
  • FirefoxバージョンESR 140.5.0 (OL8)
  • Oracle Databaseバージョン6.10.0のNode.jsドライバ
  • OCIcliバージョン3.62.0 (OL7)
  • OCIcliバージョン3.71.0 (OL8)
  • Oracle Instant Clientバージョン21.20.0.0.0
  • Gitバージョン2.43.7 (OL8)
  • Oracle JETコマンドライン・インタフェース19.0.0
  • SQLclバージョン25.4.0.0 (OL8)
  • SQLclバージョン25.2.2.0 (OL7)
  • Oracle Analytics (OAC)バージョン8.7.0.0.0
  • Java SE: 最新バージョン
    • Java 21から21.0.9
    • Java 17から17.0.17
    • Java 11 - 11.0.29
    • Java 8 - 1.8.0_471
「Build Executor Templatesのソフトウェア」を参照してください。

Oracle Cloudコンソールの新しいエクスペリエンス

VB Studioは、Oracle Cloudコンソールへの主要な更新の一部です。 この新しいエクスペリエンスには、使いやすさと一貫性を強化するためのコンソール全体の直感的な設計が含まれており、リソース・リスト・ページ、リソース詳細ページおよびリソース作成ワークフローが大幅に更新されます。 クラウド・コンソールでVB Studioインスタンスを使用する場合や、Oracle Cloud Infrastructure (OCI) Identity and Access Managementでユーザーを追加および変更する場合など、改善されたUIが表示されます。 「新しいコンソール・エクスペリエンス」についてさらに学習します。

リリース25.10 - 2025年7月

一部の新しいVB Studio機能は、Visual Builderランタイムまたはサーバー(あるいはその両方)をアップグレードするまで使用できません。 詳細は、25.10機能の依存性を参照してください。

領域 機能 説明
アイデンティティおよびアクセス制御 「拡張ライフサイクルの管理」ページで資格証明を削除するオプション 拡張機能を操作するときに、「拡張ライフサイクルの管理」ページからOracle Cloud Applicationsインスタンスを操作できる資格証明を削除できるようになりました。 つまり、「拡張ライフサイクルの管理」ページで、異なるOracle Cloud Applicationsユーザー(拡張機能をデプロイおよび削除する権限を持つユーザー)として認証できます。 または、既存の資格証明が機能しなくなったため、再度起動する必要があります。 「公開済みの拡張機能を管理」を参照してください。
空白 OCI IAMと同期されたユーザー・プロファイル 「ユーザー・プリファレンス・プロファイル」タブが読取り専用になります。 表示名や電子メール・アドレスなどのユーザー詳細は、Oracle Cloudコンソールからアクセス可能なOCI Identity and Access Managementでのみ管理されます。 OCI Identity and Access Managementで行った変更は、24時間以内に読取り専用「プロファイル」タブに反映されます。 表示名の更新およびEメール・アドレスの更新を参照してください。
セキュリティ SonarQubeプラグインのトークン・ベース認証 SonarQubeプラグインでトークン・ベース認証を使用できるようになりました。 「PreDefined SonarQubeサーバー接続の作成と管理」を参照してください。
DevOps マージ要求データをダウンロードするオプション JavaクライアントAPIを使用して、作成したカスタム検索に基づいてマージ・リクエスト・データをダウンロードできます。 「マージ・リクエストの管理」を参照してください。
空白 パイプライン
空白 プロジェクト管理
  • プロジェクト・メンバーシップ要求

    プロジェクト・ホーム・ページの「チーム」タブの新しい「要求」リストを使用して、プロジェクト・メンバーシップ要求を管理できるようになりました。 「プロジェクト・メンバーシップ要求の管理」を参照してください。

  • プロジェクト承認のコメント

    プロジェクト承認者は、メンバーシップ・リクエストを承認または却下するときにコメントを追加できるようになりました。 「アクセスできないプロジェクトのメンバーシップのリクエスト」を参照してください。

  • Eメールによるプロジェクトのお知らせ

    プロジェクトのお知らせは、「ユーザー・プリファレンス」ページの「通知」タブからオプトアウトしていないかぎり、プロジェクト・メンバーに電子メールで送信されるようになりました。 お知らせの管理およびグローバルEメール通知の構成を参照してください。

空白 新しいソフトウェア・バージョン ビルド・エグゼキュータ・テンプレートでは、次の新しいソフトウェア・バージョンを使用できます:
  • OCIcliバージョン3.56.0 (OL8)
  • Oracle Instant Clientバージョン21.18.0.0.0
  • Oracle JETコマンドライン・インタフェース18.1.0
  • SQLclバージョン25.1.0.0 (OL8)

さらに、ビルド・エグゼキュータ・ソフトウェア・カタログでOracle Analytics Client (OAC)ツールを使用できるようになりました。 「Build Executor Templatesのソフトウェア」を参照してください。

空白 Docker VMの予約済パブリックIP DockerデプロイメントVMに割り当てる予約済パブリックIPを選択できるようになりました。 1つ以上のイメージをDocker VMに割り当てることもできます。 DockerデプロイメントVMの追加を参照してください。
空白 プロジェクトのエクスポート/インポートでのビルド、NPM、Mavenアーティファクト プロジェクト・データのエクスポートおよびインポート時に、プロジェクトのビルド、NPMおよびMavenアーティファクトを含めることができるようになりました。 「プロジェクト・データのエクスポートおよびインポート」を参照してください。
ビジュアル・アプリケーション 変更されたアップグレード・ポリシー ビジュアル・アプリケーションでサポートされているランタイム・バージョンの数を3から4に拡張したため、現在のランタイム・バージョンに基づいて構築されたアプリケーションを公開し、以前の4つのバージョンについてデザイナで開発を続行できるようになりました。 つまり、デザイナでアプリケーションを更新する場合、そのランタイム・ライブラリは約1年間サポートされ、その後アップグレードを求められます。 「ポリシーのアップグレード」を参照してください。
空白 新規ワークスペースからのビジュアル・アプリケーションの公開のデフォルトが変更されました

新しいワークスペースから作成されたビジュアル・アプリケーションへの変更は、CI/CDパイプラインではなく、ターゲットのVisual Builderインスタンスにただちにデプロイされるようになりました。 これにより、ビルド・エグゼキュータの開始を待機することなく、ターゲット・インスタンス上の変更をすばやく確認できます。 「ビジュアル・アプリケーションの共有およびデプロイ時の処理」を参照してください

ただし、ビジュアル・アプリケーション・テンプレートを使用してプロジェクトを作成する場合、ビジュアル・アプリケーションの設定エディタで「CI/CDパイプラインの有効化」スイッチを手動で変更するまで、アプリケーションは引き続きCI/CDパイプラインを使用します。 「デプロイメントのCI/CDパイプラインの有効化または無効化」を参照してください。

空白 ビジュアル・アプリケーションのグローバル機能 アプリケーションが定期的に同様のJavaScript関数を使用してデータを変換または操作する場合、これらの関数をグローバル関数として抽出し、ページ(フラグメントまたはその他のコンテナ)で再利用できます。 「グローバル関数としてのJavaScriptモジュールの追加」を参照してください。
空白 ビジネス・オブジェクトの改善
拡張子 デプロイ済拡張からの新規プロジェクト 拡張機能のソース・ファイルを、現在デプロイされている環境から新しいプロジェクトにインポートできるようになりました。 これは、たとえば、プロジェクトがVB Studioで削除されたが、拡張機能で作業する必要がある場合に役立ちます。 How Do I Recover My Extension After Removing the Projectを参照してください。
空白 CX拡張のサブカテゴリ表示 設定エディタの「拡張ピラー・サブカテゴリ」オプションを使用してカスタマ・エクスペリエンス(CX)ピラーの拡張にサブカテゴリが割り当てられると、そのサブカテゴリ内のすべての拡張が「アプリケーションUIおよび依存関係」ペインのナビゲータ、および「レイアウト」、「サービス」および「翻訳」ペインに表示されるようになりました。 「依存関係とは」「依存関係の追加」を参照してください。
空白 ユーザビリティの向上 拡張機能をプレビュー、共有するためのユーザビリティが改善されました:
  • アプリケーションUIをプレビューする際、アプリケーションがプレビューの準備中であることを示すメッセージが、ポップアップではなく通知として表示されるようになりました。 「アプリUIをプレビュー」を参照してください。

  • アプリケーションUIを共有する場合、「アプリケーション拡張の共有」ダイアログで別のアクションを使用するかわりに、拡張機能を共有し、1回のクリックでデプロイメントURLをコピーします。 このようにして、実際には拡張機能を共有せずにURLをコピーすることはありません。 「アプリのUIを共有」を参照してください。

これらの変更は、エクスプレス・モードでも有効になります。 「変更のプレビューと共有」を参照してください。

空白 新規ワークスペースからのページ・カスタマイズの公開のデフォルトが変更されました バージョン25.01.1以降、Visual Builder Studioのページの編集オプションを使用してOracle Cloudアプリケーションをカスタマイズしたときに作成された拡張機能は、CI/CDパイプラインをバイパスして、ターゲットOracle Cloud Applicationsインスタンスに変更を直接デプロイするように構成されていました。 このリリースでは、このデフォルトの動作は、新しいワークスペースから作成された拡張機能にも適用されます。 「公開用のCI/CDパイプラインの有効化または無効化」を参照してください。
空白 Expressモードでのアップグレード・プロセスの簡素化 Expressモードでは、拡張機能をOracle Cloudアプリケーションの最新バージョンにアップグレードする方が簡単になりました。 「アップグレード時間」ポップアップへの応答を参照してください。
ビジュアル・アプリケーションと拡張に共通 リモート・リポジトリのブランチから直接デプロイするオプション

リモート・リポジトリのブランチから直接、拡張機能およびビジュアル・アプリケーションをデプロイできるようになりました。 これは通常、たとえば、拡張機能またはビジュアル・アプリケーションがOracle Cloud ApplicationsまたはVisual Builderインスタンスから削除され、リストアする場合などです。 これは、マージ・リクエストが承認およびマージされたが、それらの変更をターゲット・インスタンスに自動的にデプロイするためのCI/CDパイプラインが存在しない場合に便利です。

「デプロイ」および「公開」は、デザイナで異なるアクションであることに注意してください。
右上隅にあるワークスペース・メニューの「デプロイ」オプションを示すイメージ。 メニューの横にある「公開」オプションも表示されます。

  • 「公開」をクリックして、ワークスペースの新しい変更をリモート・ブランチにマージし、それらの変更をターゲット・インスタンスにデプロイします。
  • 変更がリモート・ブランチにすでに存在し、それらの変更をターゲット・インスタンスに直接デプロイする場合は、「デプロイ」をクリックします。

ビジュアル・アプリケーションについては、「リモート・ブランチからの変更のデプロイ」を参照してください。拡張機能については、「リモート・ブランチからの変更のデプロイ」を参照してください。 この機能は、エクスプレス・モードでも使用できます。公開済の変更のデプロイを参照してください。

空白 設定エディタでCI/CDパイプラインを作成するオプション 拡張機能またはビジュアル・アプリケーションを公開するときに、変更をマージするリモート・ブランチを選択してからデプロイします。 リモート・ブランチにCI/CDパイプラインがない場合は、ブランチを選択し、「CI/CDパイプラインの作成」をクリックして、設定エディタから直接作成できるようになりました。 ビジュアル・アプリケーションについては、デプロイメント用のCI/CDパイプラインの有効化または無効化を参照してください。拡張機能については、公開用のCI/CDパイプラインの有効化または無効化を参照してください。
空白 動的コンポーネントの改善 動的コンポーネントに対していくつかの改善が行われました。
空白 ビジネス・ルールの改善

ビジネス・ルールを編集して、条件ビルダーで使用された式および値プロパティをオーバーライドするときに式を削除できるようになりました。 式として記述された条件を削除した後、基本条件ビルダーを使用して条件を作成できます。 ビジュアル・アプリケーションについては、拡張式の作成を参照してください。拡張機能については、拡張式の作成を参照してください。 この更新は、エクスプレス・モードでも使用できます。拡張式の作成を参照してください。

空白 バックエンド、サービス接続のUI変更 バックエンド、サービス接続およびエンドポイントの「概要」タブで以前に見つかった設定が、新しい「設定」タブに移動されました。 その結果、「概要」タブが削除されました。

ビジュアル・アプリケーションについては、ビジュアル・アプリケーションでのバックエンドの管理およびサービス接続の編集を参照してください。拡張機能については、バックエンドとはおよびサービス接続の編集を参照してください。

空白 その他の機能強化
  • 「新しいメディアとファイル」カテゴリ

    コンポーネント・パレットに「メディアとファイル」カテゴリが含まれるようになり、カメラとファイル・ピッカーのコンポーネントを備えています。

  • showstopperエラーの新しい監査重大度

    「監査」ペインに新しいStopper重大度が追加され、実行時にアプリケーションが中断する可能性のあるショッパー・エラーを特定しました。 ビジュアル・アプリケーションについては、「監査アプリケーション・コード」を参照してください。拡張については、「コードのデバッグと監査」を参照してください。

  • vb-process-local Gruntコマンドの新しいオプション

    vb-process-local Gruntコマンドの新しいadditional-localesでは、アプリケーションでサポートされている追加のロケールを指定できるようになりました。 グラント・タスク- vb-process-localを参照してください。

25.10 機能依存

このリリースのVB Studioでは、Oracle JET 18.1.xライブラリおよびコンポーネントを使用します。 25.10のすべての機能を利用するには、VB Studioアプリケーションをこの最新のJETバージョンおよび25.10 Visual Builderランタイムにアップグレードすることをお薦めします。 JET 18.1.xは、主にバグ修正リリースですが、視覚的および動作の変更が含まれています。 JET 18.1.xの新機能のリストを表示するには、JETリリース・ノートに移動してv18.1.0を選択します。

一部のVB Studio機能では、最新バージョンのVisual Builderサーバーも必要です。これにより、組込みデータベースを介してアプリケーションのビジネス・オブジェクトとそのデータをホストし、RESTサービス・プロキシを介して外部RESTエンドポイントへのアクセスを管理する機能が提供されます。 Oracleがインスタンスに選択したアップグレード・ウィンドウに基づいてVisual Builderサーバーをアップグレードすると、最新のサーバー・バージョンが自動的に取得されます。

VBランタイム/サーバーを必要とする機能は次のとおりです。
機能 説明 ランタイム サーバー 必要な最小バージョン
ビジュアル・アプリケーションのカスタム・ログイン・ページ カスタム・ログイン・ページを作成してデフォルトのログイン・ページを置き換えることができるようになりました。これにより、ユーザーに対してよりカスタマイズされたログイン・エクスペリエンスが提供されます。 新しい「ログイン・フォーム」および「パスワードを忘れた場合」フォーム・コンポーネントを使用して、独自のログイン・ページを構築するか、デフォルトのアプリケーション・シェル内にRedwoodテーマのログイン・フローを埋め込み、最小限の構成を必要とするサンプル・ログイン・ページから開始します。 独自のログイン・ページの作成を参照してください。 25.1

アプリケーションの設定エディタから、最新のJETおよびVisual Builderランタイム・バージョンにアップグレードできます。 「ビジュアル・アプリケーションのランタイム依存性の管理」を参照してください。

リリース25.07 - 2025年4月

領域 機能 説明
DevOps プロジェクト・メンバーシップ プロジェクト所有者は、他のユーザーにプロジェクトへのアクセス権を付与するときにメンバーシップ・ロールを変更できるようになりました。 「アクセスできないプロジェクトのメンバーシップのリクエスト」を参照してください。
空白 環境でのインスタンス関連の変更 環境の「サービス・インスタンスの追加」ダイアログが更新され、Oracle Visual BuilderおよびOracle Integrationインスタンスが個別にリストされるようになりました。 また、リージョンおよびコンパートメントの選択が保持されるようになりました。 「環境の設定」「環境へのOracle Integrationインスタンスの追加」を参照してください。
空白 Wiki diffエディタの変更 Wiki diffエディタには、デフォルトで変更されたページ部分のみが表示されますが、変更されていない部分を表示することもできます。 また、大きなファイルに対して新しい10秒の処理タイムアウトが追加され、さらに長い30秒のタイムアウトで再試行するオプションが追加されました。 「Wikiページの履歴の表示およびバージョンの比較」を参照してください。
空白 マージ・リクエストの機能改善
  • 新規マージ・リクエスト・コメント・リンク

    マージ・リクエストの「レビュー・ステータス」ボックスで色分けされたリンクを使用して、レビュー担当者のコメントにすばやくナビゲートできます。 「複数のコメントのナビゲート」を参照してください。

  • 関連マージ・リクエスト

    関連するマージ・リクエストは、マージ・リクエストの「会話」タブにリストされます。 マージ・リクエストは、同じ問題にリンクしている場合は関連としてリストされます。 「マージ・リクエストのオープン」を参照してください。

空白 ビルド・ジョブの強化
  • 同じパラメータを持つジョブを再発行するオプション

    「ジョブ履歴」リストの新しい「再発行」オプションを使用すると、元のパラメータを使用してビルド・ジョブを再発行できます。 「ジョブの作成および管理」を参照してください。

  • 新しいロック・アイコン

    「ジョブ保護」ページのジョブ・リストの新しいアイコンは、プライベート・ジョブ、編集可能なプライベート・ジョブおよび実行できるが編集できないプライベート・ジョブを示します。 同様に、保護されたパイプラインを示すアイコンが「パイプライン」ページに追加され、実行できるが編集できない保護されたパイプラインも追加されています。 「ジョブ保護設定の構成」「パイプラインの保護: 手動で起動できるユーザーを制限するか、構成を編集」を参照してください。

  • ジョブ・リストのソート

    「ジョブ保護」ページのジョブ・リストの新しいソート・オプションを使用すると、名前またはプライベート・ジョブでソートできます。 「ジョブ保護設定の構成」を参照してください。

空白 パイプラインを複製するオプション 新しいパイプラインの作成時に、既存のパイプラインの複製を作成できるようになりました。 「パイプラインの作成および管理」を参照してください。
空白 VMエグゼキュータを最新のOSイメージで更新するオプション

VMエグゼキュータを追加するときに、最新のOSイメージで更新したままにできるようになりました。 以前は、VMエグゼキュータは、スケジュールされた四半期メンテナンス中にのみ更新されていました。

新しい「最新のOSイメージで更新」オプションを使用すると、VB StudioはOCIから新しいOSバージョンを毎晩チェックし、影響を受けるすべての仮想マシンを自動的に更新します。 「VMビルド・エグゼキュータの追加および管理」を参照してください。

空白 新しいソフトウェア・バージョン ビルド・エグゼキュータ・テンプレートでは、次の新しいソフトウェア・バージョンを使用できます:
  • Java 17.0.14のGraalVM EEバージョン23.0.7
  • Java 1.8.0_441、11.0.26, 17.0.14, 21.0.6および23.0.2

「Build Executor Templatesのソフトウェア」を参照してください。

空白 外部リポジトリのクリーニング方法 外部GitリポジトリをVB Studioにプッシュする前に、クリーンアップ・プロセスに従って、Git Large File Storage (LFS)を使用して大きなファイルを削除または移行できるようになりました。 これにより、リポジトリが50-MBのオブジェクト・サイズ制限内に収まるようになり、パフォーマンスの問題を回避できます。 「外部リポジトリをプロジェクトにプッシュする前にクリーンアップ」を参照してください。
ビジュアル・アプリケーション デプロイメント用のCI/CDパイプラインをバイパスするオプション CI/CDパイプラインを使用せずに、ワークスペースに関連付けられた環境のVisual Builderインスタンスにビジュアル・アプリケーションを直接デプロイできるようになりました。 CI/CDパイプラインは柔軟性を提供します。たとえば、パイプラインを構成して、依存アーティファクトをターゲット環境にパラレルにデプロイしたり、指定したスケジュールでビルドを実行したり、古いビルドおよびアーティファクトを破棄したりできます。ただし、アプリケーションをターゲット環境にすばやくデプロイする場合は、パイプラインを無効にすることを選択できます。 「デプロイメントのCI/CDパイプラインの有効化または無効化」を参照してください。
空白 デフォルトでのリソース最適化

ビジュアル・アプリケーションの共有またはデプロイのプロセスは、パフォーマンスを向上させるためにアプリケーション・リソースを自動的に最適化するようになりました。以前は、アプリケーションを最適化することを選択する必要がありました。 最適化により、スタイル・シート、HTMLおよびJSONファイルなどのリソースが最小化され、埋込みビルド・サーバーにRequireJSバンドルが作成されます。

デフォルトでは、「すべて」アプリケーション・リソース(イメージを除く)は引き続き最適化されたリソース・バンドルに含まれますが、以前と同様にリソースを含めたり除外するように独自の構成を定義できます。 ただし、build.jsonで使用されるスキーマは変更されています。 「最適化のカスタマイズ」を参照してください。 また、Gruntタスクを使用してアプリケーションを最適化する場合は、デフォルトの最適化構成にカスタム構成が含まれないため、カスタマイズをGruntfile.jsからbuild.jsonに移行する必要があります。 「gruntFile.js構成をbuild.jsonに移行する方法」を参照してください。

最適化はアプリケーションのパフォーマンスを向上させるために推奨されますが、最適化を一時的に無効にするオプションもあります。たとえば、アプリケーションの最適化によって発生するファイル・アクセスの問題をトラブルシューティングします。 「最適化の抑制」を参照してください。

拡張子 リソースの最適化

拡張機能の共有またはデプロイ・プロセスにより、すべての拡張リソースのリソースが自動的に最適化され、パフォーマンスが向上します。 最適化により、スタイル・シート、HTMLおよびJSONファイルなどのリソースが最小化され、埋込みビルド・サーバーにRequireJSバンドルが作成されます。

デフォルトでは、「すべて」拡張リソースは最適化されたリソース・バンドルに含まれますが、この構成をカスタマイズしてリソースを追加および除外できます。 「最適化のカスタマイズ」を参照してください。 Gruntタスクを使用して拡張を最適化する場合は、カスタマイズを有効にするために、Gruntfile.jsからbuild.jsonにカスタマイズを移行する必要があります。 「gruntFile.js構成をbuild.jsonに移行する方法」を参照してください。

アプリケーションUIのパフォーマンスを向上させるには最適化をお薦めしますが、拡張機能の最適化によって発生するファイル・アクセスの問題のトラブルシューティングなど、最適化を一時的に無効にするオプションがあります。 「最適化の抑制」を参照してください。

空白 依存関係内のルールの組込みラベル

ビジネス・ルールおよび検証エディタでは、依存関係で定義されているルールに"Built-in"ラベルが使用されるようになりました。 拡張モードについては、「ビジネス・ルールとは」を参照してください。Expressモードについては、「ビジネス・ルールとは」を参照してください

空白 「プロパティ」ペインの新しいエディタ

「プロパティ」ペインが改善され、より多くのエディタにアクセスできるようになりました:

  • ビジネス・ルール・エディタがデザイナに埋め込まれるようになりました

    ビジネス・ルールおよび検証のエディタ・タブが削除され、エディタがデザイナに埋め込まれ、「プロパティ」ペインからアクセスできるようになりました。

  • 新しいルールベースのプロパティ・エディタ

    一部のページでは、ページ・プロパティ・エディタを使用して、ページ・プロパティの値を条件付きで設定するルールおよび条件を作成できるようになりました。 拡張モードについては、「ルールを使用したプロパティ値の設定」; Expressモードについては、「ルールを使用したプロパティ値の設定」を参照してください。

ビジュアル・アプリケーションと拡張に共通 プロジェクト作成の迅速化 プロジェクトを迅速に作成するためのいくつかの改善が行われました。 以前は最も時間がかかったプロジェクトの作成が大幅に高速になりました。これにより、デザイナでのページの設計と開発をすぐに開始できます。
空白 左ナビゲータのパーソナライズ 管理者は、組織全体または少数のプロジェクトのVB Studioナビゲーション・バーをパーソナライズできるようになりました。これにより、ユーザーは、頻繁に使用するメニュー項目にナビゲートし、作業環境を混乱させる項目を削除できます。 少なくとも、自分でメニュー項目を非表示にすることができます。 「左側のナビゲータの構成」を参照してください。

この更新では、「Visual Builder Studioのページの編集」オプションを使用してOracle Cloudアプリケーションをカスタマイズしたときに作成されたプロジェクトが、デフォルトでは、「組織」、「プロジェクト・ホーム」、「ワークスペース」、「Git」、「マージ・リクエスト」、「ビルド」、「環境」および「プロジェクト管理」アイテムのみ拡張モードで表示されます。 「Oracle Cloudアプリケーションの構成」を参照してください。

空白 ワークスペースのリフレッシュ チームメイトがプロジェクトのGitリポジトリに変更を公開したときに、VB Studioからワークスペースをリフレッシュするように通知されるようになったため、全員の変更でワークスペースを最新の状態に保つことができます。 デフォルトでは、リポジトリのmainブランチに変更をマージすると、リフレッシュ通知がトリガーされますが、設定エディタから通知のターゲット・ブランチを制御できます。 ビジュアル・アプリケーションについては、「ワークスペースのリフレッシュ」を参照してください。拡張については、「ワークスペースのリフレッシュ」を参照してください。 この機能は、エクスプレス・モードでも有効です: 「ソース・ファイルのリフレッシュ」を参照してください。
空白 公開プロセスの拡張

拡張機能またはビジュアル・アプリケーションを公開すると、リモートGitリポジトリ内のプロジェクトのmainブランチへの変更のマージに制限されなくなります。 かわりに、「公開」ダイアログを使用して、変更をマージしてデプロイするリモート・ブランチを選択できるようになりました。 これにより、ターゲット環境での作業のみを簡単に分離および検証できます。

また、VB Studioが作成し、公開後にワークスペースを切り替える新しい作業ブランチの名前を指定できるようになりました。 つまり、推奨されるブランチ名よりも意味のあるブランチ名を指定できます。

ビジュアル・アプリケーションについては、「CI/CDパイプラインを使用したVB Studioでのビジュアル・アプリケーションのデプロイ」および「CI/CDパイプラインを使用しないビジュアル・アプリケーションのデプロイ」を参照してください。拡張機能については、「CI/CDパイプラインによる変更の公開」および「CI/CDパイプラインのない変更の公開」を参照してください。

空白 ビジネス・ルールの改善
  • ビジネス・ルール・エディタのエラー通知

    ビジネス・ルール・エディタがステータス・バーに通知を表示して、サービスへの接続時に発生したエラーを強調表示するようになりました。 ステータス・バーから、サービス接続エラーの詳細、およびサービスからデータをフェッチする際のパフォーマンスの問題を表示できます。 ビジュアル・アプリケーションについては、「ロード完了(エラーあり)」メッセージの解決を参照してください。拡張については、「ロード完了(エラーあり)」メッセージの解決を参照してください。

  • 正規表現の条件ビルダー演算子

    条件ビルダーに、JavaScript正規表現値のMatchおよびNot Match演算子が含まれるようになりました。 ビジュアル・アプリケーションについては、「ルールの条件の設定」を参照してください。拡張については、「ルールの条件の設定」を参照してください。

    新しい演算子はエクスプレス・モードでも使用できます: 「ルールの条件の設定」を参照してください。

空白 動的コンテナ・エディタの改善

動的コンテナをカスタマイズするためのエディタでは、コンテナにルールが1つしかない場合に、「プロパティ」ペインでセクションの順序を直接追加、削除および変更できるようになりました。 複数のルールがあるコンテナの場合は、「プロパティ」ペインから埋込みエディタを開くことができます。 ビジュアル・アプリケーションについては、「ページへの動的コンテナの追加」を参照してください。拡張モードの拡張については、「ページへの動的コンテナの追加」を参照してください。

エディタは、エクスプレス・モードの拡張機能にも使用できます: 「ページに表示されるセクションの管理」を参照してください。

空白 アクション・チェーンの拡張
  • コールREST処理モックのレスポンス・データの自動移入

    チェーンでコールRESTアクションをテストする場合、VB Studioはリクエストを自動的に送信し、レスポンスを取得してモック・アクションを移入するようになりました。 必要なのは、必要なパラメータを入力することだけです。 以前は、「コールREST」アクションのモックを移入する唯一の方法は、「エンドポイント」タブを使用してRESTコールを手動で行うことでした。

    ビジュアル・アプリケーションについては、「テスト・アクション・チェーン」および「テスト・ケースのテストの作成」を参照してください。拡張機能については、「テスト・アクション・チェーン」および「テスト・ケースのテストの作成」を参照してください。

  • Run in Parallel、If/Else、Try/CatchおよびSwitchアクションのユーザビリティの向上

    • パラレルで実行: 最上位の「If」ノードを右クリックすると、下部に空のブロックを追加できます。 任意のブロックを右クリックして、特定の位置に空のブロックを追加することもできます。 ビジュアル・アプリケーションについては、「パラレル実行処理の追加」を参照してください。拡張については、「パラレル実行処理の追加」を参照してください。

    • Else-If: 最上位の「If」ノードを右クリックすると、下部に空の「If」または「Else-If」ブロックを追加できます。 また、Else-Ifブロックの前後に空のElseブロックを追加し、Elseブロックの前に空のElseブロックを追加できます。 ビジュアル・アプリケーションについては、「Ifアクションの追加」を参照してください。拡張については、「Ifアクションの追加」を参照してください。

    • Try/Catch: 「コード」ビューで誤って「キャッチ」または「最終」ノードを削除した場合は、「キャッチ」ノード(最終ノードを追加する場合)または「最終」ノード(キャッチ・ノードを追加する場合)を右クリックして、「デザイン」ビューで再度追加できます。 ビジュアル・アプリケーションについては、「Try-Catchアクションの追加」を参照してください。拡張については、「Try-Catchアクションの追加」を参照してください。

    • 切替え: 最上位のスイッチ・ノードを右クリックすると、下部に空のケースを追加できます。 既存のケースを右クリックして、特定の位置に空のケースを追加することもできます。 拡張機能については、「Switchアクションの追加」を参照してください。「Switchアクションの追加」を参照してください。

    さらに、4つのアクションすべてについて、アクションをキャンバスにドラッグしたときに、ドロップ・ゾーンをよりターゲット指定のドロップ・ラインに変更しました。

空白 フラグメントの拡張
  • コンテナ内の定数としてフラグメント変数を自動的に作成するためのサポート

    フラグメント内の変数または定数入力パラメータを、フラグメントを使用するコンテナ内に自動的に作成するようにマークする場合は、コンテナ内の変数(変数の定数)のどちらか一方を切り替えるか、または新しい「作成方法」プロパティを使用する定数用の変数を選択できます。 このプロパティは、フラグメントがページ・レベルのプロパティを入力パラメータとして受け入れ、その値がページのスコープ内で評価される式である場合に役立ちます。 たとえば、フラグメントが式に基づいてページから値が渡されるtitle変数を定義するとします。 titleが変更される可能性が低い場合は、フラグメント変数をページ上に定数として作成するように切り替えることができます。 ビジュアル・アプリケーションについては、「フラグメント変数のコンテナへの自動作成およびワイヤリング」を参照してください。拡張については、「フラグメント変数のコンテナへの自動作成およびワイヤリング」を参照してください。

  • vbDataProviderNotificationイベントのサポート

    暗黙的なフェッチ中に問題が発生したときに発生したエラーをユーザーに通知するためにデータ・プロバイダによってトリガーされるvbDataProviderNotificationライフサイクル・イベントが、フラグメントでサポートされるようになりました。 このイベントを使用してエラー・メッセージを表示できます。たとえば、サービス・データ・プロバイダがデータをフェッチするRESTコールを行っているが、なんらかの理由でタイムアウトした場合などです。 ビジュアル・アプリケーションについては、「フラグメントでの処理およびイベントの定義」を参照してください。拡張については、「フラグメントでの処理およびイベントの定義」を参照してください。

空白 Git diffエディタの変更 Git差分エディタには、デフォルトで変更されたページ部分のみが表示されるようになりましたが、変更されていない部分を表示することもできます。 また、大きなファイルに対して新しい10秒の処理タイムアウトが追加され、30秒の長いタイムアウトで再試行するオプションが追加されました。 ビジュアル・アプリケーションについては、「その他のファイル管理コマンド」を参照してください。拡張については、「その他のファイル管理コマンド」を参照してください。
空白 その他の機能強化
  • 進行中のタスクの通知の改善

    進行中のタスクのステータスをより適切に追跡できるように、通知が改善されました。 完了に時間がかかる関連タスクの複数の通知のかわりに、タスクがバックグラウンドで実行されていることを示す進捗バーが表示されるようになりました。 ビジュアル・アプリケーションについては、「デザイナのツアー」を参照してください。拡張機能については、「デザイナとは」を参照してください

    この通知はエクスプレス・モードでも表示されます: 「デザイナとは」を参照してください

  • ラベル付きのヘルプ・アイコン、ページ入力パラメータの説明

    変数を入力パラメータとしてマークするときに、ラベルおよび説明を入力して、「ページ入力パラメータ」ダイアログに「ヘルプ」アイコンアイコンを表示し、ユーザー・エクスペリエンスを向上できるようになりました。 ページ・ユーザーは、このアイコンをクリックして、より意味のある識別子と、パラメータの値の設定方法に関するコンテキストを取得できます。 ビジュアル・アプリケーションについては、「入力パラメータとしての変数の有効化」を参照してください。拡張については、「入力パラメータとしての変数の有効化」を参照してください。

25.07 ランタイム・バージョン

このリリースのVB Studioでは、Oracle JET 18.0.xライブラリおよびコンポーネントを使用します。 VB Studioアプリケーションをこの最新のJETバージョン、および25.07 Visual Builderランタイムにアップグレードして、25.07の全機能を利用することをお薦めします。 JET 18.0での大幅な更新。xには、NBoxセルとリスト・ビューなどの他のJET要素の間にノードをドラッグ・アンド・ドロップする機能、およびガント・チャートのドリルダウン・サポートが含まれます。 JET 18.0の新機能のリストを表示するには、xで、「JETリリース・ノート」に移動してv18.0.0を選択します。

アプリケーションの設定エディタから、最新のJETおよびVisual Builderランタイム・バージョンにアップグレードできます。 「ビジュアル・アプリケーションのランタイム依存性の管理」を参照してください。

リリース25.04.1 - 2025年3月

領域 機能 説明
拡張子 Basic認証/OAuthを使用したOracle Cloudアプリケーション・インスタンスの新しいワークスペース制限

Oracle Cloudアプリケーション・インスタンスがBasic Authまたは3-legged OAuthを介してVB Studioインスタンスに接続されている環境では、ワークスペースを作成できなくなります。 つまり、IDCSリソースとしてアイデンティティ・ドメインを介して追加されたOracle Cloudアプリケーション・インスタンスを持つ環境のみが、ワークスペースの作成時に選択可能になります。 「拡張機能を作成」を参照してください。

この制限は、「Visual Builder Studioのページの編集」オプションを使用してOracle Cloudアプリケーションをカスタマイズする場合にも適用されます。 ワークスペースがBasic認証または3-legged OAuthを使用する環境に関連付けられている場合、Oracle Cloudアプリケーション・インスタンスがIDCSリソースとして追加された新しい環境が作成され、既存のワークスペースが新しい環境を使用するように切り替えられます。 「Oracle Cloudアプリケーションの構成」を参照してください。

VB Studioでは、Oracle Cloudアプリケーション・インスタンスがアイデンティティCSリソースとして接続されている環境を使用して、ログイン・ユーザーのアイデンティティを使用してOracle Cloudアプリケーション・インスタンスに対してRESTコールを行い、ページ・デザイナでアプリケーション・ページをロードしたり、ビジネス・ルール・エディタをロードしたり、変更をプレビューできます。 これにより、ユーザーはOracle Cloudアプリケーション・ページを編集して、割り当てられたロールまたは権限に基づいてVB Studioで必要な機能を実行できます。 インスタンスがBasic AuthまたはOAuthを使用して接続されていた場合、Oracle Cloudアプリケーション・インスタンスに対するRESTコールでは、Oracle Cloudアプリケーション・ページを編集するユーザーではなく、資格証明を使用して接続を作成したユーザーのアイデンティティが使用され、場合によっては意図した結果の配信に失敗します。

ノート:

この変更は、CI/CDデプロイメント・ターゲットとして使用されるBasic認証または3-legged OAuthを持つOracle Cloudアプリケーション環境には影響しません。

リリース25.04 - 2025年1月

領域 機能 説明
DevOps ジョブをビルドする拡張機能
  • 「Oracleデプロイメント」ビルド・ステップの変更

    「Oracleデプロイメント」ビルド・ステップ(以前はジョブの構成に独自のステップ)は、「ステップの追加」の「ビジュアル・アプリケーションおよびアプリケーション拡張」メニューで「デプロイ」として使用できるようになりました。 Oracleデプロイメントを使用する既存のジョブは、新しいデプロイ・ステップを使用するように自動的に変換されます。 「アプリケーションのデプロイおよび管理」を参照してください。

    この更新の一環として、YAMLテンプレートのoracle-deploymentビルド・ステップは非推奨になりました。 この変更に対して既存のYAMLジョブ構成を更新することをお薦めします。 「非推奨機能」を参照してください。

  • 複数ジョブのオプション

    複数のビルド・ジョブを選択および更新できるようになりました。 複数のジョブの電子メール通知を管理することもできます。 「ジョブの作成および管理」を参照してください。

  • Oracle Integrationプロジェクトをエクスポート、インポート、削除するオプション

    Oracle Integrationプロジェクトをエクスポート、インポートまたは削除するようにビルド・ジョブを構成できるようになりました。 「Oracle Integrationプロジェクトの管理」を参照してください。

空白 ブランチ保護ルールをコピーする機能 ブランチ保護ルールを作成するときに、既存のルールを別のブランチにコピーできるようになりました。 「ブランチの保護」を参照してください。
空白 OCIオブジェクト・ストレージに接続するためのPAR URL プロジェクト・データをエクスポートまたはインポートする場合、事前認証済リクエストURLを使用してOCIオブジェクト・ストレージ・バケットに接続するオプションがあります。これは、OCI資格証明を使用するよりも簡単です。 「OCIオブジェクト・ストレージ・バケットへのエクスポートおよびOCIオブジェクト・ストレージ・バケットからのインポート」「PAR URLを使用したOCIオブジェクト・ストレージ・バケットへのプロジェクト・データのエクスポート」、および「PAR URLを使用したOCIオブジェクト・ストレージ・バケットからのプロジェクト・データのインポート」を参照してください。
空白 最近のアクティビティの環境イベント 「プロジェクト・ホーム」ページの「最近のアクティビティ」フィードには、環境の作成または削除時、および環境への新しいサービス・インスタンスの追加または削除時にメッセージが表示されるようになりました。 「環境の設定」を参照してください。
空白 新しいソフトウェア・バージョン

ノート:

ビルド・エグゼキュータで必要なMavenバージョンがMaven 3.9.9にアップグレードされました。 この更新では、Mavenビルドが破損する可能性がある変更が導入されています。 ビルドが成功する前にpom.xmlファイルの更新が必要な変更のリストは、Maven 3.9.9リリース・ノート(https://maven.apache.org/docs/3.9.9/release-notes.html)の『Potentially Breaking Core Changes』に関する項を参照してください。
ビルド・エグゼキュータ・テンプレートでは、次の新しいソフトウェア・バージョンを使用できます:
  • OL7のAnt 1.10.11
  • OL8上のFirefox ESR 128.5.1以降、OL7上のESR 128.4.0以降
  • Fn 0.6.36 (OL7のみ)
  • Java 17.0.13のGraalVM EEバージョン23.0.6
  • Java 1.8.0_431、11.0.25, 17.0.13, 21.0.5および23.0.1
  • Oracle Database 6.7.1以降のNode.jsドライバ
  • OCIcli 3.51.1以上
  • Oracle Instant Client 21.16.0.0.0以上
  • Oracle JETコマンドライン・インタフェース17.1.0以上
  • SQLcl 24.3.2.0以上

「Build Executor Templatesのソフトウェア」を参照してください。

また、拡張およびビジュアル・アプリケーションのパッケージ化でサポートされているバージョンは、Node.js 20および22のみです。 「Visual Builderのシステム・デフォルトOL7」 VMビルド・エグゼキュータ・テンプレートも、Node.js 20を使用するように更新されました。 「ビルド・エグゼキュータ・テンプレートの作成および管理」を参照してください。

空白 マージ・リクエストの機能改善
  • すべてまたは一部のコミットを再適用するオプション

    マージ・リクエストの変更を再適用するときに、すべてのコミットを再適用するか、マージされた変更のみを再適用するかを選択できるようになりました。 さらに、マージ・リクエストが再適用されると、元のマージ・リクエストからリンクされた問題が保持されるようになりました。 「マージ・リクエストのコミットを新しいブランチに再適用」を参照してください。

  • 複数のマージ・リクエストをクローズするオプション

    複数のマージ・リクエストを選択してクローズできるようになりました。 また、マージ・リクエストの管理に役立つステータス・アイコンが追加されました。 「マージ・リクエストの管理」を参照してください。

  • インライン・コメントを解決およびクローズするオプション

    コード内のインライン・コメントの解決とクローズが容易になりました。 「インライン・コメントの管理」を参照してください。

  • CLIマージ・リクエストの更新

    マージ・リクエストなしでブランチに更新をプッシュするときにプッシュ・オプションを省略すると、コマンド出力にマージ・リクエストを作成するためのコマンド形式と、ブランチの新規マージ・リクエストUIウィザードへのリンクが含まれるようになりました。 また、マージ・リクエストがすでに存在する場合は、問題またはレビューアを追加するときにターゲット・ブランチを指定する必要はありません(-o mr.targetは省略できます)。 「コマンドラインからのマージ・リクエストの作成」を参照してください。

セキュリティ ビジュアル・アプリケーションのビルド・ステップでのOAuthのサポート OAuthは、「ビジュアル・アプリケーション」ビルド・ステップ内でサポートされるようになったため、ビジュアル・アプリケーションのデプロイ、ロック/ロック解除、ロールバックおよびアンデプロイ、およびエクスポート/インポートを行うようにOAuthトークンを構成できます。 参照:
空白 デザイナからビジュアル・アプリケーションを公開するためのOAuth

ビジュアル・アプリケーションのビルド・ステップでのOAuthのサポートにより、パイプラインのデプロイメント・ジョブでOAuthを設定すると、デザイナでパブリッシュ・アクションを介してビジュアル・アプリケーションがデプロイされるときに、OAuthトークンが使用されます。 この設定の一部として、環境のターゲットVisual BuilderインスタンスへのOAuth接続を承認する必要があります。 OAuthのデプロイ・ジョブを構成する場合は、管理者がこの認可を完了することをお薦めします。 「デプロイメント・ジョブの構成」「本番デプロイメントのビルド・ジョブの作成」を参照してください。

初期構成の一部として認可が実行されない場合、開発者は、環境のVisual Builderインスタンスに接続してデプロイするために必要な資格証明があれば、パブリッシュ・プロセス中にこれを実行できます。 「ビジュアル・アプリケーションのデプロイ」を参照してください。

ビジュアル・アプリケーション ビジュアル・アプリケーション・プロジェクト・テンプレートのリージョン、コンパートメント選択 ビジュアル・アプリケーション・テンプレートを使用してビジュアル・アプリケーションのプロジェクトを作成する場合、「新規プロジェクト」ウィザードの新しい「リージョン」および「コンパートメント」フィールドには、ロケーションに基づいてVisual Builderインスタンスが表示されますが、これらの値を変更して、別のリージョンまたはコンパートメントからインスタンスを選択できます。 「ビジュアル・アプリケーション・テンプレートを使用したプロジェクトの作成」を参照してください。
拡張子 Basic認証/OAuthを使用したOracle Cloudアプリケーション・インスタンスのワークスペースの変更 「Visual Builder Studioのページの編集」オプションを使用してOracle Cloudアプリケーションをカスタマイズする場合、Oracle Cloudアプリケーション・インスタンスがBasic Authまたは3-legged OAuthを介して同じアイデンティティ・ドメイン内のVB Studioインスタンスに接続されている場合、VB Studioはワークスペースを作成したり、その環境に関連付けられた既存のワークスペースを開いたりしません。 かわりに、IDCSリソースとして追加されたOracle Cloudアプリケーション・インスタンスを含む新しい環境が作成され、新規または既存のワークスペースに関連付けられます。 「Oracle Cloudアプリケーションの構成」を参照してください。
空白 ルート・フォルダを変更するオプション 拡張機能を作成する際、Gitリポジトリでその拡張機能がホストされているデフォルトのルート・フォルダを変更できるようになりました。 「拡張機能を作成」を参照してください。
空白 拡張ライフサイクル管理の強化 「拡張機能ライフサイクルの管理」ページから新しい環境を直接追加できるようになりました。 「公開済みの拡張機能を管理」を参照してください。 この機能はExpressモードでもサポートされています。 「公開済みの拡張機能を管理」を参照してください。

さらに、「拡張機能ライフサイクルの管理」ページに、拡張機能の拡張機能ID、アプリケーションUI、依存関係、バージョン履歴など、拡張の詳細がリストされるようになりました。 この拡張された詳細レベルでは、「環境」ページの「デプロイメント」タブが拡張に対して非推奨になり、かわりに「拡張機能ライフサイクルの管理」ページに直接ポイントされます。 「デプロイメントの表示」を参照してください。

空白 個別のブランチでの変更のための一意の共有URL 個別のブランチでの変更についてレビューアと個別のURLを共有して、各ブランチでの変更に関するフィードバックを取得できるようになりました。 そのため、branch_Aで作業し、変更をレビューアと共有する場合は、フィードバックの待機中にbranch_Bに切り替え、新しいページ・セットに変更を加え、これらの変更のみで新しいURLを共有できます。 「アプリのUIを共有」を参照してください。
空白 CXピラーのサブカテゴリ CXピラーでアプリケーションを操作する場合は、CX Sales、CX ServiceまたはCX Marketingサブカテゴリに拡張を割り当てて、より詳細なグループ化を提供できます。 「拡張レベルの設定の設定」を参照してください。
空白 組込みビジネス・ルールの複製 ビジネス・ルール・エディタで組込みのビジネス・ルールおよび検証ルールを複製できるようになりました。 Advancedモードについては、「フォームのルールの作成」; Expressモードについては、「フォームのルールの作成」を参照してください。
空白 「プロパティ」ペインでレイアウトを直接編集するオプション 動的表またはフォームのルール・セットにルールが1つしかない場合、「プロパティ」ペインでコンポーネントのレイアウトを直接更新して、フィールドを追加および削除したり、コンポーネントでのフィールドの表示順序を変更できるようになりました。 Advancedモードについては、「プロパティ・ペインでのコンポーネントのレイアウトの編集」; Expressモードについては、「コンポーネントに表示されるフィールドの構成」を参照してください。
空白 ExpressモードではGitアクションはサポートされなくなりました

Gitアクションを実行するオプション(別のブランチへの切替えなど)は、Expressモードではサポートされなくなりました。 Expressモードはビジネス・ユーザー向けに設計されているため、すべてのGit操作でAdvancedモードに切り替える必要があります。 「ブランチの作成または切替え」を参照してください。

ビジュアル・アプリケーションと拡張に共通 通知 ヘッダーの新しい通知アイコンによって「通知」パネルが表示され、このパネルでは過去2日間に受信した通知を表示できます。 「通知」パネルを使用すると、すべての通知(特に右下隅の5秒後に自動的にクリアされる通知)に簡単にアクセスできます。 未読通知を取得すると、受信した通知のタイプに基づいて「通知」アイコンがバッジ管理されます。 ビジュアル・アプリケーションについては、「デザイナのツアー」を参照してください。拡張機能については、「デザイナとは」を参照してください

この機能はExpressモードでもサポートされています: 「デザイナとは」を参照してください

空白 Gitリポジトリにコミットされた変更を元に戻すオプション これで、リポジトリの履歴から1つ以上のコミットを元に戻すことで、プロジェクトのGitリポジトリにコミットされた変更を元に戻すことができます。 元に戻すと、バグが発生した可能性のあるコミットを元に戻したり、リポジトリのブランチに誤ってマージされた変更をバックアウトしたりできます。 ビジュアル・アプリケーションについては、「コミットを元に戻す」を参照してください。拡張については、「コミットを元に戻す」を参照してください。
空白 レイアウトのフィールドの機能改善
空白 ビジネス・ルールの子フィールド・プロパティを上書きする機能 ビジネス・ルールを編集するときに、各子フィールドのプロパティを個別に設定するのではなく、リージョンおよびオブジェクト・フィールドのすべての子フィールドのプロパティをすばやく上書きできるようになりました。 ビジュアル・アプリケーションについては、「フォームのフィールド・プロパティの上書き」を参照してください。拡張については、「フォーム・フィールドのプロパティの設定」を参照してください。
空白 その他の機能強化
  • 変数オブジェクトからのタイプの作成

    変数が型としてオブジェクトまたは配列を使用する場合、変数のコンテキスト・メニューの「タイプの作成」オプションを使用して、変数エディタの既存の構造に基づいて型を作成できるようになりました。 タイプ・エディタでオブジェクト・タイプに対してこれを実行することもできます。 ビジュアル・アプリケーションについては、「変数の作成」および「カスタム・オブジェクトまたは配列タイプの作成」を参照してください。拡張機能については、「変数の作成」および「カスタム・オブジェクトまたは配列タイプの作成」を参照してください。

  • コンテキストなしでもライブ・ビューでページをテスト

    コンテキスト(フロー・レベルの変数に格納されたデータなど)がないため、ページがライブ・ビューでレンダリングされない場合は、アクション・チェーンにモック値を指定して、ページを正しく表示できるようになりました。 ビジュアル・アプリケーションについては、「ビジュアル・アプリケーションのプレビュー」を参照してください。拡張については、「アプリUIをプレビュー」を参照してください。

  • コンポーネント・パレットの可用性についてコンポーネントの詳細を確認

    コンポーネント交換からインストールされたコンポーネントがコンポーネント・パレットに表示されない理由を簡単に識別できるようになりました: コンポーネントを「ナビゲータのコンポーネント」ペインで開いてキャンバス領域にその詳細を表示し、「VB特性」フィールドを探します。 さらに、識別しやすいように、非推奨のコンポーネントに非推奨がバッジ管理されるようになりました。 ビジュアル・アプリケーションについては、「コンポーネント交換からのコンポーネントの取得」を参照してください。拡張については、「コンポーネント交換からのWebコンポーネントのインストール」を参照してください。

25.04 ランタイム・バージョン

このリリースのVB Studioでは、Oracle JET 17.1.xライブラリおよびコンポーネントを使用します。 VB Studioアプリケーションをこの最新のJETバージョン、および25.04 Visual Builderランタイムにアップグレードして、25.04の全機能を利用することをお薦めします。 JET 17.1の新機能のリストを表示するには、xで、「JETリリース・ノート」に移動してv17.1.0を選択します。

アプリケーションの設定エディタから、最新のJETおよびVisual Builderランタイム・バージョンにアップグレードできます。 「ビジュアル・アプリケーションのランタイム依存性の管理」を参照してください。

リリース25.01.1 - 2024年11月

領域 機能 説明
拡張子 CI/CDパイプラインは、ページのカスタマイズを公開するためのデフォルトではなくなりました 「Visual Builder Studioのページの編集」オプションを使用してOracle Cloudアプリケーションをカスタマイズしたときに作成されたすべての新しい拡張機能は、CI/CDパイプラインを使用するかわりに、ターゲットOracle Cloudアプリケーション・インスタンスに変更を即時にデプロイします。 これにより、ビルド・エグゼキュータの開始を待機することなく、ターゲット・インスタンス上の変更をすばやく確認できます。 「Oracle Cloudアプリケーションの構成」を参照してください。

拡張機能の設定エディタで「CI/CDパイプライン」スイッチを手動で変更するまで、既存の拡張ではCI/CDパイプラインが引き続き使用されます。 「公開用のCI/CDパイプラインの有効化または無効化」を参照してください。

リリース25.01 - 2024年10月

領域 機能 説明
DevOps マージ・リクエストの更新
  • マージ・リクエストを再オープンする機能

    クローズしたマージ・リクエストを再オープンできるようになりました。 「クローズ済マージ・リクエストの再オープン」を参照してください

  • マージ・リクエストを作成するための「新しいCLI」オプション

    マージ・リクエストを作成するための3つの新しいコマンドライン・オプションが使用可能になりました: mr.summaryはリクエストに関するサマリーを追加し、mr.descriptionはリクエストの説明を追加し、mr.issueは問題をリクエストにリンクします。 「コマンドラインからのマージ・リクエストの作成」を参照してください。

  • マージ・リクエストEメール通知のユーザビリティ拡張機能

    リクエストEメール通知をマージして消費しやすくするために、いくつかの機能改善が行われました。 たとえば、受信トレイの件名によるグループ化を容易にするために、単一のマージ・リクエストの電子メールが同じ件名を共有するようになりました。 また、メールが散らかるのを減らすために、レビューアがマージ・リクエストに対して追加または削除されるたびに、3人のユーザーのみが通知されるようになりました: マージ・リクエストの作成者、変更を行ったユーザー、および追加または削除されたユーザー。 「マージ・リクエストEメール通知」を参照してください。

空白 ビルドとパイプライン
  • ビルド・ジョブのキュー、開始および完了済の詳細

    「ジョブ・ビルド履歴」セクションの「開始」列の値にマウス・ポインタを重ねて、ビルド・ジョブがキューに入れられ、開始され、完了した日時を表示できるようになりました。 この情報は、「ビルド」の「詳細」ページにドリルダウンする場合にも使用できます。 「ジョブのビルド履歴の表示」「ユーザー名別ジョブの履歴の表示」、および「ビルドの詳細の表示」を参照してください。

  • パイプラインの有効化/無効化オプション

    「パイプライン概要リスト・アクション」メニューおよび「パイプライン詳細」ページに、「有効化」および「無効化」オプションが含まれるようになりました。 「パイプラインの作成および管理」を参照してください。

空白 「組織」ページの「最近のアクティビティ」フィード 「組織」ページの新しい「アクティビティ」タブで、「最近のアクティビティ」フィードを使用できるようになりました。 組織管理者は、プロジェクトの削除日時やプロジェクトの削除者などの主要なプロジェクト変更を追跡できます。 「Oracle Cloudホーム・ページからVisual Builder Studioにアクセス」を参照してください。
空白 Visual BuilderおよびOCIリソースとしての統合インスタンス

環境に追加できるOracle Visual BuilderおよびOracle Integrationインスタンスは、OCIアカウントに関連付けられ、OCIリソースとみなされるようになりました。 以前は、これらのインスタンスはIDCSリソースでした。 この変更により、VB Studioインスタンスは、これらのインスタンス(Oracle Integration 3も含めることができる)にアクセスできるようになり、環境内に追加できるようになります。 「Visual Builderおよび統合インスタンスへのアクセスをVB Studioに認可」を参照してください。

ノート:

この変更は、IDCSリソースを持つ既存の環境には影響しません。 これらの環境は引き続き使用できますが、新しい環境を作成する場合は、OCIアカウントにリンクされているVisual Builderおよび統合インスタンスのみが環境に追加可能になります。

この変更を反映するために、「サービス・インスタンスの追加」ダイアログの「アイデンティティ・ドメイン」オプションの名前が「インスタンス・リスト」に変更されました。 さらに重要なことは、インスタンス・リストに表示されるVisual Builderおよび統合インスタンスは、VB Studioインスタンスと同じアイデンティティ・ドメインまたは別のアイデンティティ・ドメインからのものにできることです。 以前は、「アイデンティティ・ドメイン」ビューには、同じアイデンティティ・ドメインのインスタンスのみが表示されていました。 インスタンスが表示されない場合は、VB Studioインスタンスで使用されるOCIコンパートメントのポリシー・ステートメントが欠落している可能性があります。「追加」が必要です。


ここで、「Visual Builder資格証明」オプションを使用して別のアイデンティティ・ドメインからインスタンスを選択するのではなく、インスタンス・リストでOCIアカウントに接続されているインスタンスを選択するだけです。 VB Studioは、インスタンスが同じアイデンティティ・ドメインにあるか異なるアイデンティティ・ドメインにあるかを自動的に検出し、適切なワークフローをトリガーして接続を保護します:
  • インスタンスがVB Studioインスタンスと同じアイデンティティ・ドメインを使用する場合、2-legged OAuth接続により、VB Studioにサインインしたユーザーのアイデンティティを使用して、インスタンスへのプログラムによるアクセスが保護されます。

  • インスタンスがVB Studioインスタンスとは異なるアイデンティティ・ドメイン(IDCS認可を含む3-legged OAuth接続)を使用する場合、インスタンスに接続できるユーザーのアイデンティティを使用して、インスタンスへのプログラムによるアクセスを保護します。

(次の「セキュリティ」セクションの「Visual Builderおよび統合インスタンスの場合はOAuth」も参照してください。)

Visual BuilderおよびOCIアカウントにリンクされた統合インスタンスが環境に追加されると、"Visual Builder"または"Integration"というラベルの付いたこれらのインスタンス(個別のリソースとみなされるようになったマーカー)がわかります。 つまり、各インスタンス・タイプの1つを環境に追加できるようになりました。この環境では、以前はVisual BuilderまたはIntegrationのいずれかのみを追加できました。 「環境の設定」を参照してください。

空白 問題のステータスのその他のオプション 問題に対して3つの新しいステータスが追加されました: In ProgressIn Code Review、およびAwaiting Third Party 「問題ステータス」を参照してください。
空白 Maven、NPMレジストリのビルド・プロパティによる検索 拡張オプションの新しい「ビルド・プロパティによる検索」を使用して、MavenおよびNPMレジストリを検索できるようになりました。 「アーティファクトの検索」「プロジェクトのNPMレジストリ内のパッケージの参照および検索」を参照してください。
空白 新しいソフトウェア・バージョン ビルド・エグゼキュータ・テンプレートでは、次の新しいソフトウェア・バージョンを使用できます:
  • OL8で2.43.5以上をGit
  • OL8のGit LFS 3.4.1
  • Java 1.8.0_421、11.0.24, 17.0.12, 21.0.4および22.0.2
  • Node.jsドライバ6.6.0以上
  • Node.js 22.6.0および20.17.0
  • Grunt CLI 1.5.0
  • OCLcli 3.46.0以上
  • Oracle Instant Client 21.14.0.0.0以上
  • Oracle JET CLI 17.0.0以上
  • Podman 4.9.4以降
「Build Executor Templatesのソフトウェア」を参照してください。
セキュリティ Visual Builderおよび統合インスタンス接続の場合はOAuth

「サービス・インスタンスの追加」ダイアログで、OCIアカウントからVisual Builderおよび統合インスタンスを含む環境を作成するときに、3-legged OAuthフローを使用して、インスタンスへのプログラムによるアクセスを保護できるようになりました。 OAuthが唯一の認証メソッドであるOracle Integration 3インスタンスを除き、基本認証は引き続きサポートされますが、サービス間REST対話でのパスワードの使用を排除するために環境を設定する場合は、OAuthを使用することをお薦めします。 「環境の設定」を参照してください。

また、Oracle Integrationステップを使用するビルド・ジョブでOAuthを設定して、Oracle Integrationインスタンス間で統合、パッケージおよび参照を移動できます。 「統合の管理」「統合パッケージの管理」「統合参照の管理」および「Oracle Integration接続の管理」を参照してください。

空白 CI/CDパイプラインを介して拡張を公開するためのOAuth

拡張機能のデプロイ・ジョブに最後のリリースが追加されたOAuthサポートが、CI/CDパイプラインを介して変更を公開するときにOAuthトークンを許可するように拡張されました。 パイプラインのデプロイ・ジョブでOAuthを設定すると、環境のターゲットOracle Cloudアプリケーション・インスタンスへのOAuth接続を認可する必要があります。 管理者は、OAuthのデプロイ・ジョブを構成するときに、この認可を完了することをお薦めします。 「デプロイメント・ビルド・ジョブの作成」「本番デプロイメントのビルド・ジョブの作成」を参照してください。

これが初期構成の一部として行われない場合、開発者は、インスタンスへの接続とデプロイに必要な資格証明があれば、公開プロセス中にこれを実行できます。 「拡張機能を公開」を参照してください。 接続の認可に使用されるOAuthトークンが期限切れになった場合は、「公開」をクリックしたときに、トークンを更新するために必要な資格証明を入力する必要があります。

ジョブでOAuthを設定する機能はAdvancedモードでのみ使用できますが、拡張でCI/CDパイプラインがデプロイメントに使用される場合、設定はExpressモードで有効になります。 そのため、Expressモードのユーザーは、OAuthトークンが期限切れになった場合に、接続を再認可するように求められることもあります(環境にサインインするだけです)。 「変更の公開」を参照してください。

空白 NPMおよびMavenレジストリの書込みアクセス トークン・ベース認証を使用してプロジェクトのNPMまたはMavenレジストリへの接続を確立するときに、読取りのみでなく書込みアクセスも選択できるようになりました。 「プロジェクトのNPMレジストリへの接続の構成」「settings.xmlファイルの設定および移入」を参照してください。
拡張子 ピラー内の拡張機能用の個別のリポジトリ/ワークスペース 「Visual Builder Studioのページの編集」オプションを使用してOracle Cloudアプリケーションをカスタマイズすると、拡張するすべてのピラーに対して個別のリポジトリおよびワークスペースが作成されるようになりました。 そのため、HCMおよびSCMの柱の内線番号に属するページをカスタマイズする場合、すべてのHCM変更に対して1つのリポジトリを作成し、プロジェクト内のすべてのSCM変更に対してもう1つのリポジトリを作成します。 これにより、同じピラーの変更をプロジェクト内の1つのリポジトリおよびワークスペースに分離できます。 「Oracle Cloudアプリケーションの構成」を参照してください。
空白 「アプリケーション拡張機能」テンプレートが削除されました 「新規プロジェクト」ウィザードの「テンプレート」ステップで紹介されたアプリケーション拡張テンプレートは使用できなくなりました。 空のプロジェクト、Oracle Cloudアプリケーション・インスタンスを指す環境およびワークスペースを作成することで、同じ機能を導出できますが、ベスト・プラクティスは、Oracle Cloudアプリケーション・インスタンスで「Visual Builder Studioのページの編集」オプションを使用することです。 このワークフローでは、拡張のソース・コードを含むGitリポジトリ、Oracle Cloudアプリケーションが実行されている開発インスタンスを指す環境、拡張のアーティファクトをパッケージ化してターゲット・インスタンスにデプロイするデフォルトのビルド・ジョブなど、必要なすべてのアーティファクトを含む拡張のプロジェクトが自動的に作成されます。 「単純な拡張の作成」または「Oracle Cloudアプリケーションの構成」を参照してください。
空白 「ベースOracle Cloudアプリケーション」が削除されました 「ワークスペース」ページから新しい拡張を作成しようとしたときに、「新規アプリケーション拡張」ダイアログに表示される「ベースOracle Cloudアプリケーション」ドロップダウン・リストは使用できなくなりました。 このオプションを使用すると、アプリケーションUIを「作成」するときに拡張機能に依存関係としてインストールするアプリケーションUIを持つ拡張機能を選択できますが、ユーザーは通常、アプリケーションUIを「開発」するときに複数の拡張を依存関係として追加します。 したがって、アプリケーションUIの作成時に追加された依存関係があるかどうかに関係なく、アプリケーションUIで作業するときに実際に必要な依存関係を追加する方が簡単です。

この変更により、「ワークスペース」ページから作成された拡張機能で、ベース・アプリケーションとして統合アプリケーションが使用されるようになりました。 拡張機能が作成されると、デザイナ内からOracle Cloudアプリケーションのページを実際に拡張し始めるときに依存関係を追加できます。 依存関係の追加方法の詳細は、「依存関係の追加」を参照してください。

空白 他の柱の拡張機能の変更済依存関係ビュー 拡張機能の依存関係をピラー別に表示する場合、このピラーからの1つ以上の拡張が依存関係として追加された場合にのみ、分類されていない拡張が「その他」の下に表示されます。 さらに、明示的に追加されたこれらの拡張機能のみが依存関係として表示されます(CX以外のすべての依存関係が示されるのではなく)。 「依存関係とは」「依存関係の追加」を参照してください。
空白 拡張レベルのピラー設定 「ピラー」設定は、アプリケーションUIレベルから拡張レベルに移動されました。 設定はアプリケーションUIの設定で引き続き表示されますが、その値は拡張機能から継承され、現在は読取り専用です。 「拡張レベルの設定の設定」「アプリケーションUI設定の設定」を参照してください。
空白 カスタム・ルート・ページの改善
  • 拡張機能全体のカスタム・ルート・ページ

    カスタム・ルート・ページが定義されている拡張のIDをルート・ページIDとともに追加することで、拡張全体でカスタム・ルート・ページを共有できるようになりました。

  • 式のサポート

    式を使用してルート・ページを識別できるようになりました。これは、複数のルート・ページ(たとえば、匿名ユーザー用と認証済ユーザー用)を定義し、2つのルート・ページを切り替える場合に役立ちます。

「カスタム・ルート・ページを使用したアプリケーションUIのブランド化」を参照してください。
空白 グローバル関数の更新
  • オプション・パラメータのサポート

    JavaScriptモジュールをグローバル関数として定義する場合、関数エディタでデフォルト値を設定して、オプションのパラメータを定義できるようになりました。 「デフォルト値」フィールドは、functions.jsonのパラメータ定義内のdefaultValueに対応します。

  • 関数、パラメータの表示名

    グローバル関数には、functions.jsonで定義された独自の関数およびパラメータ名があります。 これらのラベルは、関数エディタおよびアクション・チェーン・エディタの関数コール・アクションに表示されます。

「グローバル機能の管理」を参照してください。

空白 フラグメント入力パラメータの簡易編集 動的コンポーネントで使用されるフラグメントの入力パラメータを簡単に設定できるようになりました。 フラグメントを使用する動的コンポーネントに1つのルールしかない場合、「プロパティ」ペインに入力パラメータがリストされます。 Advancedモードについては、「拡張可能定数の値の変更」; Expressモードについては、「ページ・プロパティの操作」を参照してください。
空白 Expressモードでページ・プロパティを設定する機能

ダイアログを使用して、Expressモードでページの入力パラメータを入力できるようになりました。 ダイアログ・ボックスは、ヘッダーのボタンから開くことができます。 ボタンは、ページに入力パラメータが必要な場合にバッジ管理されます。 「デザイナのその他のビュー」を参照してください。

ビジュアル・アプリケーションと拡張に共通 アクション・チェーンの機能改善
空白 マージ・リクエストの説明 「公開」ダイアログに「マージ・リクエスト摘要」フィールドが表示されるようになったため、単一のコミットのみでなく、MRのすべてを記述できます。 ビジュアル・アプリケーションについては、「ビジュアル・アプリケーションのデプロイ」を参照してください。拡張については、「拡張機能を公開」を参照してください。
空白 新規リポジトリにスクラッチ: ビルド・ジョブおよびパイプライン作成を無効にするオプション スクラッチ・リポジトリの変更を新しいリポジトリにプッシュすると、VB Studioはデフォルトでパッケージング・ジョブを作成してデプロイし、CI/CDパイプラインに追加します。 これらのビルド・ジョブおよびパイプラインを作成しないオプションがあります。 ビジュアル・アプリケーションについては、「Gitリポジトリへのスクラッチ・リポジトリのプッシュ」を参照してください。拡張については、「Gitリポジトリへのスクラッチ・リポジトリのプッシュ」を参照してください。
空白 親コンテナでのフラグメント・イベントの自動送信のサポート

フラグメントは、カスタム・イベントを介して親コンテナ(ページや動的コンテナなど)に値を伝播しますが、手動で構成する必要があります。 これで、新しい「自動電信イベントID」プロパティを使用して、イベントをフラグメントの親コンテナに自動的にワイヤリングできるようになりました。 そのため、フラグメントが使用されているコンテナにイベント・リスナーを作成しようとすると、親コンテナの「フラグメント・イベント」の下に自動ワイヤリングされたイベントが表示され、イベントを選択してアクション・チェーンにリンクできます。

フラグメント・イベントの自動配線は、拡張のコンテキストで特に役立ちます。 以前は、ベース親コンテナおよび拡張親コンテナでイベント・リスナーを定義する必要があった場合でも、自動配線では、ベース親コンテナ、拡張親コンテナまたはその両方でイベントが起動されるたびに、親コンテナのイベント・リスナーを起動できます。

ビジュアル・アプリケーションについては、「フラグメントのカスタム・イベントの親コンテナへの自動ワイヤリング」を参照してください。拡張については、「フラグメントのカスタム・イベントの親コンテナへの自動ワイヤリング」を参照してください。

空白 非同期イベント処理の選択 非同期イベント・リスナーを受け入れる編集可能表などのコンポーネントに対して非同期イベント処理を有効にするオプションがあります。 非同期イベント処理では、イベントを起動したコンポーネントが、必要に応じて非同期で取り消すことができます。ただし、この機能はデフォルトでは有効になっていないため、イベント・リスナーに対してこの動作を明示的に有効にする必要があります。 ビジュアル・アプリケーションについては、「コンポーネント・イベントの非同期処理の有効化」を参照してください。拡張については、「コンポーネント・イベントの非同期処理の有効化」を参照してください。
空白 ビジネス・ルールの改善
  • ビジネス・ルール・テンプレート

    ユーザーがビジネス・ルールを作成する際に役立つビジネス・ルール・テンプレートを作成できるようになりました。 テンプレートを指定することで、ユーザーは空のルールから開始するのではなく、テンプレートからルールを作成し、必要に応じて変更することができます。 テンプレートでは、ルール条件の指定方法、拡張式の記述方法、プロパティのオーバーライド方法など、ビジネス・ルールの構成方法の例を提供できます。 テンプレート自体は評価されません。 ビジュアル・アプリケーションについては、「ビジネス・ルールのテンプレートの作成」を参照してください。拡張については、「ビジネス・ルールのテンプレートの作成」を参照してください。

  • 条件ビルダーの改善

    ビジネス・ルールおよび検証の条件ビルダーが改善され、追加の演算子がサポートされるようになりました。 演算子ドロップダウン・リストに、"is null""is not null""includes"および"does not include"が含まれるようになりました。 また、値ドロップダウン・リストでフィールドを選択して、基準の値と別のフィールドの値を比較する条件を作成できるようになりました。 ビジュアル・アプリケーションについては、「ルールの条件の設定」を参照してください。拡張については、「ルールの条件の設定」を参照してください。

  • 読取り専用および必須フィールドへのメッセージの追加のサポート

    ビジネス・ルールでフィールドを「読取り専用」または「必須」に設定するときに、メッセージ・テキストを含めることができるようになりました。 ルールの適用時にフォームにメッセージが表示されます。 ビジュアル・アプリケーションについては、「フォームのフィールド・プロパティの上書き」を参照してください。拡張については、「フォームのフィールド・プロパティの上書き」を参照してください。

空白 その他の機能強化
  • 「ページ入力パラメータ」ダイアログの「値リスト」ドロップダウン

    @dtメタデータを変数のJSONに追加し、subtypelovに設定することで、入力パラメータのサービスから取得された値のリスト(RESTエンドポイントなど)を表示できるようになりました。 ビジュアル・アプリケーションについては、「入力パラメータとしての変数の有効化」を参照してください。拡張については、「入力パラメータとしての変数の有効化」を参照してください。

  • 新しいoj-ifコンポーネントのサポート

    JET 17.0。このリリースで導入されたxでは、oj-ifコンポーネントを使用して、ページ内のコンポーネントを条件付きで表示または非表示にできるようになりました。 このコンポーネントはoj-bind-ifコンポーネントに似ていますが、バインディングの適用後に要素がDOMから削除されないoj-bind-ifとは異なり、oj-ifはDOMに保持されるため、カスタム要素のスロット・コンテンツとして直接使用できます。 スロットのコンテンツを条件付きでレンダリングする場合、または要素をDOMに保持する場合は、oj-bind-ifよりもoj-ifをお薦めします。 ビジュアル・アプリケーションについては、「条件を使用したコンポーネントの表示または非表示」を参照してください。拡張については、「条件を使用したコンポーネントの表示または非表示」を参照してください。

    ノート:

    この機能には、拡張機能用のJET 17.xまたはOracle Cloudアプリケーション25A (JET 17.xを使用)以上が必要です。
  • クイック・スタート・フィールドのコア・パック・コンポーネント・バージョン

    ビジュアル・アプリでコア・パック・コンポーネントを有効にしている場合は、「作成ページの追加」、「編集ページの追加」、「詳細ページの追加」などのクイック・スタートを使用するときに、フィールドのコア・パック・コンポーネント・バージョンを選択できるようになりました。 このオプションは拡張機能でも使用できます。この拡張機能では、コンポーネントのレガシー・バージョンがコア・パックのバージョンに置き換えられた場合に、コア・パックのバージョンがフィールドのコンポーネントとして自動的に選択されます。 レガシー・バージョンとコア・パック・バージョンの両方が使用可能な場合は、コア・パック・バージョンの使用を選択できます。 ビジュアル・アプリケーションについては、「ページの作成クイック・スタートの使用」「ページの編集の追加」クイック・スタートを使用および「詳細ページの追加クイック・スタートの使用」を参照してください。拡張機能については、「コア・パック・コンポーネントの操作」を参照してください。

  • コンポーネントの子、兄弟を表示するブレッドクラムの改善

    ページ・デザイナでブレッドクラムを使用して、ページ階層内のコンポーネントの兄弟に切り替えることができるようになりました。 ブレッドクラム・トレイルの最後にある...にマウス・ポインタを重ねて、その子を表示することもできます。 ビジュアル・アプリケーションについては、「ページ・デザイナの使用」を参照してください。拡張については、「ページ・デザイナの使用」を参照してください。

25.01 ランタイム・バージョン

このリリースのVB Studioでは、Oracle JET 17.0.xライブラリおよびコンポーネントを使用します。 VB Studioアプリケーションをこの最新のJETバージョン、および25.01 Visual Builderランタイムにアップグレードして、25.01の全機能を利用することをお薦めします。 JET 17.0。xには、複数の表の列のサイズ変更、および他のコンポーネントの視覚的および動作の変更が含まれます。 JET 17.0の新機能のリストを表示するには、xで、「JETリリース・ノート」に移動してv17.0.0を選択します。

アプリケーションの設定エディタから、最新のJETおよびVisual Builderランタイム・バージョンにアップグレードできます。 「ビジュアル・アプリケーションのランタイム依存性の管理」を参照してください。

Oracle Visual Builder Add-in for Excelの新機能

VB Studio 25.10にバンドルされているOracle Visual Builder Add-in for Excelのバージョンは4.4です。 このリリースでの新機能を確認するには、アドインのドキュメント・ページに移動して4.4.0をクリックします。

サポートされるブラウザ

Visual Builder Studioでは、Mac OS XおよびWindowsで実行されているGoogle ChromeおよびMicrosoft Edgeの最新バージョンがサポートされています。 他のブラウザとプラットフォームはサポートされていません。

Visual Builder Studioを使用して作成されたアプリケーションは、Oracle JETでサポートされている任意のブラウザで実行できます。 詳細は、「Oracle JETでサポートされているプラットフォームは何ですか。」を参照してください

ブラウザでJavaScriptを有効にする必要があります。

非推奨となった機能

VB Studioで非推奨となり、サポートされなくなった機能に注意してください:

領域 機能 説明 廃止のお知らせ サポートの終了
DevOps LDAP Oracle LDAPはVB Studioでサポートされなくなり、IDCSに置き換えられました。 これは、基本認証が機能しなくなり、LDAP/Beehiveグループおよびメーリング・リストがサポートされなくなったことを意味します。 Beehive LDAPグループに基づくグループは、ローカルに定義されたVB Studioグループに変換され、企業のアイデンティティ・システムと同期されなくなりました。 ALMへのOIMアクセスをリクエストする新規ユーザーは、LDAP権限(最終的には削除されます)ではなくIDCS OIM権限を使用する必要があります。

25.04 - 2025年1月

2025年7月25日10日

空白 Java Cloud Service 「Oracle Java Cloud Service (JCS)終了(EOL)に到達」では、JCSインスタンスはVB Studioでサポートされなくなりました。

25.04 - 2025年1月

25.07 - 2025年4月

空白 Docker 19.03.11以上(OL7) OL7でのDocker 19.03.11以降のサポートは非推奨になりました。 Docker 19.xは、将来のリリースで製品から削除されます。

25.04 - 2025年1月

25.04 - 2025年1月

空白 oracle-deployment YAMLビルド・ステップ 拡張、ビジュアル・アプリケーションおよびJCSデプロイメントに使用されるoracle-deployment YAMLビルド・ステップが削除されました。 拡張にはapplication-ext-deploymentステップを使用し、ビジュアル・アプリケーションにはvisual-app-deploymentステップを使用します。 「YAMLジョブ構成のフォーマットの概要」を参照してください

JCSインスタンスがVB Studioでサポートされなくなった場合、jcs-deploymentステップも削除されます。

25.04 - 2025年1月

2025年7月25日10日

空白 OCI Classicへのデータ・エクスポート 2025年3月にOCI Classic Storageが廃止されたため、ストレージ内のプロジェクト・データへのアクセスは使用できなくなりました。 OCI Classicへのデータのエクスポートのサポートも削除されました。

25.01 - 2024年10月

25.07 - 2025年4月
ビジュアル・アプリケーション Altaテーマ

VB Studioバージョン20.07以前に作成されたアプリケーションは、ベース・テーマとしてOracle JET Altaテーマで作成されました。 AltaテーマはJET 10で非推奨となり、サポートはJET 14で削除されました。 JET 18(VB Studio 25.07にバンドル)のリリースでは、ベース・テーマとしてAltaを使用して新しいカスタム・テーマを作成する機能が削除されました。 さらに、JET 21以降のすべてのCSSおよびSCSSファイルがJETディストリビューションから削除されます。

アプリケーションで使用されるテーマを確認するには、アプリケーションの「設定」エディタに移動し、「テーマ」フィールドを探します。 テーマがAltaに設定されている場合は、Redwoodテーマを使用してアプリケーションを再設計します。 Redwoodテーマを使用するようにアプリケーションを移行するまで、最新ランタイム・バージョンに移動できません。

22.01 - 2021年12月

Jan 2024
空白 カスタム列挙タイプ 列挙値のリストを定義するカスタム・タイプを作成する機能は非推奨になりました。 列挙リストを型として作成するかわりに、変数を作成し、変数の「デザインタイム」タブの「サブタイプ」オプションを使用して列挙リストを定義できます。 「変数の作成」を参照してください。

24.07 - 2024年4月

24.10 - 2024年7月

空白 バックエンドおよびサービス接続の認証の委任

Webアプリケーションのバックエンドおよびサービス接続に使用される「認証の委任」オプションは非推奨です。 このオプションは、「サービス接続に対する暗黙的付与の有効化」オプション(24.01以降非推奨)とともに使用すると、Webアプリケーションで使用されるサービス接続が委任認証用に構成されたときに、Oracle Cloud Application REST APIのIDCSで直接暗黙的OAuthフローが有効になりました。 暗黙的なOAuthは推奨オプションではなくなりました。 他のシナリオでは、委任認証は「Oracle Cloudアカウント」オプションと同じように動作し、Visual Builderプロキシが有効になります。

既存のアプリケーションで「認証の委任」を使用する場合は、次のようにアクションを実行します:
  1. ビジュアル・アプリケーションでバックエンドまたはサービス接続のサーバー構成を更新します:
    1. 「委任認証」を使用するバックエンドまたはサービス接続を「Oracle Cloudアカウント」認証に変更します。
    2. REST APIがCORSをサポートしていない場合は、「接続タイプ」を「CORSのサポートに関係なく常にプロキシを使用」に変更します。それ以外の場合は、構成をそのままにします。
  2. 「テスト」タブからサービス接続をテストして、問題を特定します。
  3. Webアプリケーションの「設定」エディタを開き、必要に応じて「セキュリティ」タブの「サービス接続に対する暗黙的付与の有効化」オプションの選択を解除します。
  4. webアプリケーションをテストして、サービス接続に問題がないことを確認します。

Webアプリケーションでバックエンド/サービス接続が「認証の委任」に設定されていない場合は、アクションは必要ありません。

2025年7月25日10日

2026年11月に予定

空白 バックエンドとサービス接続の暗黙的な付与

webアプリケーションのバックエンドおよびサービス接続に使用される「サービス接続の暗黙的な付与の有効化」オプションは非推奨になりました。 この変更は、このオプションを有効にする既存のアプリケーションには影響しません。ただし、2024年6月以降、新しいwebアプリでは使用できません。 既存のwebアプリケーションで「サービス接続の暗黙的な付与の有効化」オプションを使用する場合は、更新することをお薦めします。

「サービス接続の暗黙的な付与の有効化」オプションは、バックエンドまたはサービス接続のサーバー構成にある「委任認証」設定とともに使用されました。 webアプリケーションで使用されるサービス接続が委任認証用に構成されている場合、Oracle CloudアプリケーションREST APIのIDCSによる直接暗黙的OAuthフローが有効になりました。 暗黙的なOAuthは推奨オプションではなくなりました。 既存のアプリケーションでこのオプションを使用する場合は、次のようにアクションを実行します:
  1. ビジュアル・アプリケーションでバックエンドまたはサービス接続のサーバー構成を更新します:
    1. 「委任認証」を使用するバックエンドまたはサービス接続を「Oracle Cloudアカウント」認証に変更します。
    2. REST APIがCORSをサポートしていない場合は、「接続タイプ」を「CORSのサポートに関係なく常にプロキシを使用」に変更します。それ以外の場合は、構成をそのままにします。
  2. 「テスト」タブからサービス接続をテストして、問題を特定します。
  3. webアプリケーションの「設定」エディタを開き、「セキュリティ」タブで「サービス接続の暗黙的な付与の有効化」オプションの選択を解除します。
  4. webアプリケーションをテストして、サービス接続に問題がないことを確認します。

webアプリケーションで「サービス接続の暗黙的な付与の有効化」が有効になっておらず、バックエンド/サービス接続がいずれも「委任認証」に設定されていない場合、アクションは必要ありません。

24.01 - 2023年11月

2026年11月に予定

空白 カスタム・イベントのtransform動作タイプ カスタム・イベントのtransform動作タイプは非推奨になり、新しいtranformPayload動作タイプに置き換えられました。 変更は、transformタイプを使用するように構成されたイベントを持つ既存のアプリケーションには影響しませんが、新しいtranformPayloadタイプは、イベント・リスナーの起動に関する問題を正しい順序で対処します。 可能な場合、ユーザーは新しい動作タイプに切り替えることをお薦めします。 24.01 - 2023年11月 24.01 - 2023年11月
空白 モバイル・アプリケーション モバイル・アプリケーションは耐用期間終了(EOL)に達しており、サポートされなくなりました。 PWA対応のモバイル・アプリケーションなど、モバイル・アプリケーションを使用できるようにするには、モバイル・アプリケーションをwebアプリケーションとして変換し、モバイル・デバイスで使用するためのPWAとしてデプロイする必要があります。 「モバイル・アプリのWeb PWAへの変換」を参照してください。 23.04 - Feb 2023 24.10 - 2024年10月
空白 ハイブリッド・モバイル・アプリとApache Cordovaカスタム・プラグイン ハイブリッド・モバイル・アプリケーションに関連する機能(2021年4月以降は非推奨)が製品から削除されました。 つまり、ビルド構成を使用して、iOSおよびAndroidデバイスに配布するためのネイティブの.ipaおよび.apkファイル、およびCordovaカスタム・プラグイン・オプションを構築することはできなくなります。 新しいハイブリッド・モバイル・アプリや既存のアプリの新規ビルド・プロファイルを作成できなくなりました。既存のアプリのビルド構成は無視されます。 モバイル・デバイスをターゲットとするアプリケーションの場合、PWAサポートを有効にすることが、配布の推奨アプローチです。 21.07 - 2021年4月 23.07 - 2023年4月
空白 コンポーネントを1つ選択 JET 8.1.0以降、1つ選択(oj-select-one)コンポーネントはコンポーネント・パレットから削除され、「非推奨の表示」オプションを選択した場合にのみ表示されます。 かわりに単一の選択(oj-select-single)に切り替えます。 22.04 - Feb 2022 該当なし
空白 Oracle SaaS R13ライト・テーマ Oracle SaaS R13ライト・テーマ・アプリケーション・テンプレートは非推奨になりましたが、バージョン22.01がEnd of Life (EOL)に達するまでサポートを継続します。 詳細については、「Oracle SaaSアプリケーション・テンプレートの更新」を参照してください。 22.01 - 2021年12月 該当なし
空白 navigateToPageActionアクション navigateToPageActionアクションは、21.07で非推奨になりました。 アプリケーションをバージョン21.10以降にアップグレードすると、navigateToPageActionを使用する既存のアクション・チェーンが自動的にnavigateActionに移行されます(21.07で導入)。 21.07 - 2021年5月 該当なし
空白 Internet Explorer 11 Visual Builderランタイムは、19.4.3以降、Internet Explorer 11の使用を非推奨としました。 Internet Explorerからデプロイ済のVisual Builderアプリケーションにアクセスしようとすると、非推奨の警告が表示されます。 21.04以降、Oracle SupportはInternet Explorer 11に関する問題に対処しなくなります。 19.4.3 - 2020年8月 21.04 - Feb 2021
空白 VB Studioのプロセス 次のプロセス関連機能は非推奨です:
  • デプロイ済プロセスの登録
  • アクション・チェーンでのプロセス処理の使用
  • プロセス・コード・スニペットのサポート
  • プロセス関連のクイック・スタート

これらの機能は、環境内でOracle Integration Generation 2ランタイム・インスタンスを使用している場合でも使用できますが、Oracle Integration 3への移行を計画している場合は、プロセスと対話するためにかわりにサービス接続を利用する必要があります。

アプリケーションで「OCIプロセス自動化」 (Oracle Integration 3)を利用するには、インスタンスに基づいてOCI Process Automationバックエンドを作成し、ビジュアル・アプリケーションで使用するREST APIのサービス接続を作成します。 詳細については、「Oracle Process Automation APIへの接続」を参照してください。

24.04 - Feb 2024 Oracle Integration 3以降では使用できません

ポリシーのアップグレード

VB Studioが新しいリリースにアップグレードされると、作成した新しいビジュアル・アプリケーションは、最新のVisual BuilderランタイムおよびJET依存関係を自動的に使用します。 ただし、以前のリリースで作成されたアプリは自動的に更新されません。アップグレードするタイミングは、一定の期間内に決定する必要があります。

原則として、現在のランタイム・バージョンでVB Studioアプリケーションを公開し、以前の4つのランタイム・バージョンで引き続き開発できます。 公開済アプリケーションは無期限に実行できますが、デザイナでアプリケーションを操作する場合は、アプリケーションの元のランタイム・バージョンのサポートを考慮する必要があります。 たとえば、25.10の場合、VB Studioでは、25.10ランタイム・バージョンだけでなく、25.07、25.04、25.01および24.10で構築されたアプリケーションもサポートされます。 26.01が出現すると、24.10ランタイム・バージョンのサポートは停止するため、デザイナでこれらのアプリケーションを操作する前に、それらのアプリケーションをアップグレードするようお願いします。 アップグレードおよび再公開しないことを選択した場合、新しいブラウザ・バージョンが公開済アプリを破るリスクがあります。 また、重要なセキュリティおよびパフォーマンスの向上を活用することもできません。 これらすべての理由から、現在の変更に遅れないように開発サイクルに時間を組み込むことをお薦めします。また、現在のランタイム・バージョンのサポートが期限切れになる前に、アプリケーションをアップグレードしてください(最初にバージョニングする必要があります)。

アップグレード方法の詳細は、「ビジュアル・アプリケーションのランタイム依存性の管理」を参照してください。

新機能の把握

VB Studioでは、以前にOracle Developer Cloud Serviceで使用可能だったすべての機能が提供されます。 また、Visual Builderデザイナでwebおよびモバイル・アプリケーションを構築したり、特定のOracle Cloudアプリケーションを拡張してビジネス・ニーズにあわせてUIをカスタマイズすることもできます。

VB Studioは、リリースの計画や開発バックログの管理からGitでのソース・コードのホスティング、クラウド・ネイティブ・アプリケーションの設計、構築、テスト、およびOracle CloudアプリケーションおよびOracle Cloudインスタンスへのデプロイまで、開発チームにエンド・ツー・エンドの機能を提供します。

以前のDeveloper Cloud Serviceユーザーの場合

Developer Cloud Serviceユーザーの場合、次の表は、Developer Cloud ServiceとVB Studioの主な違いを理解するのに役立ちます:

Developer Cloud ServiceとVB Studioの違い さらに検索します:
Developer Cloud Serviceプロジェクトを移行する必要はありません。 VB StudioインスタンスがDeveloper Cloud Serviceインスタンスに置き換わるため、既存のプロジェクトおよび対応するDevCS機能をそのまま使用でき、影響はありません。 「Oracle Developer Cloud Serviceの使用」はVB Studio用に再ビルドおよびリライトされ、Visual Builder Studioでの開発プロセスの管理と呼ばれるようになりました。 管理者の場合は、Visual Builder Studioの管理もチェックアウトします。
VB Studioには、Oracle JavaScript Extension Toolkit (JET)のコンポーネントを使用してwebおよびモバイル・アプリケーションを開発できるグラフィカル・ユーザー・インタフェースであるDesignerが付属しています。 これらのアプリケーションをテストしたり、本番用にリリースするには、ランタイム環境として機能する別のVisual Builderインスタンスにアプリケーションをデプロイする必要があります。

もちろん、VB Studioを使用してサード・パーティのIDEまたはコード・エディタでアプリケーションを構築し、VB Studioをコード・リポジトリとして使用することは、DevCSの場合と同様です。 VB Studioを使用して、ライフサイクル全体にわたってこれらのアプリケーションをテスト、デプロイおよび保守することもできます(変更はありません)。

Visual Builder Studioを使用したレスポンシブ・アプリケーションの構築では、VB Studio Designerを使用してWebおよびモバイル・アプリケーションを構築する方法について説明します。
JETコンポーネントを使用してフロントエンドが構築されたOracle Cloud Applicationsサブスクリプションを購入した場合は、VB Studio Designerを使用してそれらのアプリケーションを拡張し、ビジネス・ニーズに合せてカスタマイズすることもできます。 Oracle Cloudアプリケーションの拡張を参照してください。
Developer Cloud Serviceでは、タグを使用してサービス・インスタンスを環境に関連付けました。 VB Studioでは、環境に関連付けられたサービス・インスタンスがアップグレードの一部として削除されたため、環境にサービス・インスタンスを再度追加する必要があります。 環境自体は削除されず、関連付けられているサービス・インスタンスのみが削除されます。

環境にサービス・インスタンスを追加する方法の詳細は、環境の管理を参照してください。

以前のVisual Builderユーザーの場合

VB Studioでは、引き続きDesignerを使用してビジュアル・アプリケーションを作成しますが、そのプロセスを囲むインフラストラクチャは次のように大幅に変更されています:

Visual BuilderとVB Studioの違い さらに検索します:
VB Studioでは、自分と自分のチームはorganizationに属します。 その組織内にはprojectsがあり、特定の努力の作業を編成するのに役立ちます。 プロジェクトには、ソース・コードが格納されているGitリポジトリと、アプリのアーティファクトをパッケージ化してターゲット環境にデプロイするビルド・ジョブが含まれます。 各プロジェクトには、Agileボード、問題トラッカ、チームWikiなど、ビジュアル・アプリケーションのライフサイクルの管理に役立つツールも含まれています。 Oracle Visual Builder Studioとは
ビジュアル・アプリケーションをテストおよびデプロイできるランタイム環境を格納するために使用されるVisual Builderとは異なり、VB Studioでは、ランタイム環境として機能し、2つのサービス間の通信を確立するために別のVisual Builderインスタンスが必要です。

VB Studioは、開発、テストおよび本番環境として機能するランタイム環境インスタンスを環境ページで管理します。 環境ページでは、環境に追加された様々なサービス・インスタンスのステータスを表示できます。

管理者は、「ビジュアル・アプリケーションを開発するためのVB Studioの設定」を参照して、ランタイムをVB Studioにフック・アップする方法を確認してください。

アプリ開発者の場合は、「ビジュアル・アプリケーションの共有、公開およびデプロイ」を参照してください。

デザイナでの作業は、自分のみがアクセスできるプロジェクト内の完全にプライベートな領域である「ワークスペース」で行われるようになりました。 ワークスペースには、ビジュアル・アプリケーションの構築に必要なものがすべてまとめられています: gitリポジトリ内のプライベート・ブランチと、Visual Builderランタイム・インスタンスを指すVB Studio環境。 アプリ開発者の場合は、「VB Studioでのビジュアル・アプリケーションの作成」を参照してください。
プロジェクト・アプリケーションの開発時に他のユーザーとコラボレーションする場合、プロジェクト所有者がプロジェクトに追加する必要があり、これらのプロジェクト・メンバーと共有されているGitリポジトリのブランチにワークスペースをコミットする必要があります。

コラボレーションを容易にするために、VB Studioのデザイナには、最も頻繁に使用するGitコマンド(プルやプッシュなど)にアクセスするツールバーのGitメニューを使用したGitの組込みサポートが含まれています。 また、ワークスペース内のコミットされていない変更に対するビューと、変更がコミット先のGitリポジトリ・ブランチ内の他の変更と競合する場合に問題を解決するツールを提供する新しいナビゲータ・タブ(Gitパネル)もあります。

プロジェクト所有者の場合は、「プロジェクト・ユーザーの追加と管理」を参照してください。 アプリ開発者の場合は、「Gitを使用したビジュアル・アプリケーションの管理」を参照してください。
Visual Builderでは、ステージ・アクションとパブリッシュ・アクションは開発サイクルの主要部分でした。 ただし、VB Studioでは、テスト目的で「共有」を使用してアプリケーションを他のユーザーと共有し、「公開」を使用してローカルGitリポジトリからリモート・リポジトリのマスター・ブランチ(プロジェクト・バージョン)に変更をプッシュしてVisual Builderランタイム環境にデプロイします。

アプリケーション開発者の場合は、「ビジュアル・アプリケーションの共有」および「デプロイ済ビジュアル・アプリケーションの管理」を参照してください。

ビジネス・オブジェクトの場合、VB Studioはワークスペースごとに1つのデータベース・スキーマを保持します。 ベスト・プラクティスとして、ビジュアル・アプリケーションでビジネス・オブジェクトを作成および編集するには、同じワークスペースおよびブランチを使用することをお薦めします。 「ビジネス・オブジェクトの操作」を参照してください。
VB Studioには、ビジュアル・アプリケーションのビジネス・オブジェクト・データを管理するための次のオプションが用意されています:
  • データをインポートおよびエクスポートするメニュー・オプション。 これらのオプションには、環境ページのデプロイ済ビジュアル・アプリケーションのビジュアル・アプリケーションタブからアクセス
  • ビジネス・オブジェクト・データをインポートおよびエクスポートするジョブの作成
「開発中のビジネス・オブジェクト・データの管理」を参照してください。
VB Studio内でVisual Builderで構築したビジュアル・アプリケーションを使用するには、それらをインポートしてから、いくつかのインポート後タスクを実行します。 「Oracle Visual Builder Studioへの移行について学習」を参照してください。
VB Studioは、Visual Builder管理者が「テナント設定」ページにこれらのサービスを追加したVisual Builderとは異なる方法でバックエンド・サービスへの接続を管理します。

VB Studioで接続を作成するステップは、バックエンド・サービスによって異なります。 ビジュアル・アプリケーションがOracle Cloud ApplicationsカタログからRESTサービスにアクセスする必要がある場合は、Oracle Cloud Applicationsインスタンスをランタイム環境に追加します。

環境で使用するVisual BuilderインスタンスがOracle Integrationによって提供される場合、VB Studioのビジュアル・アプリケーションはIntegration and Processバックエンド・サービスのカタログを継承します。

「ビジュアル・アプリケーションでのバックエンド・サービスの管理」を参照してください。
grunt-vb-build NPMパッケージには、VB Studioで開発し、Visual Builderランタイム・インスタンスにデプロイするビジュアル・アプリケーションを構築するためのタスクが含まれています:
  • vb-process-localタスクは、VB StudioのGitリポジトリからローカルGitリポジトリにクローニングしたビジュアル・アプリケーションのソースを処理して、Visual Builderランタイム・インスタンスで使用できるようにします。 vb-process-localタスクは、index.htmlの変数およびプレースホルダーの置換、コンポーネント交換からのライブラリのダウンロードなどを行います。 vb-process-localタスクによって生成されるアーカイブには、Visual Builderランタイム・インスタンスへの絶対リンクは含まれません。
  • vb-credentialsタスクは、VB StudioのセキュアなストレージからターゲットVisual Builderランタイム・インスタンスに資格証明(サービス接続情報およびモバイル・ビルド構成)を転送します。
  • vb-deployタスクは、vb-process-localタスクによって生成された環境に依存しないアーティファクトをターゲットVisual Builderランタイム・インスタンスにデプロイし、URLやOracle Identity Cloud Service情報などの環境固有の情報を挿入します。 ビジュアル・アプリケーションにモバイル・アプリケーションが含まれている場合は、vb-deployタスクによってネイティブ・モバイル・パッケージも生成されます。
ここで説明するGruntタスクを使用してビジュアル・アプリケーションを構築し、Visual Builderランタイム・インスタンスにデプロイする場合は、「アプリケーションのビルドおよびデプロイ」を参照してください。
VB Studioでビジュアル・アプリケーションのほとんどすべての管理タスクを実行しますが、Visual Builderランタイムの管理者権限を持つユーザーは、特定のタスクを実行するためにVisual Builderランタイムにサインインする必要があります。 この例では、Visual Builderランタイムをより多くの領域を持つOracle DBインスタンスに接続したり、カスタム・アプリケーションURLからVisual Builderランタイムにデプロイされたアプリケーションにユーザーがアクセスする場合にカスタム・ドメインを構成するための構成変更が含まれます。 Visual Builderランタイム管理者の場合は、Visual Builderランタイムにサインインして、「Oracle Visual Builder Generation 2の管理」で説明する次のタスクを完了します。

Oracle Cloudアプリケーションの拡張

OracleがOracle JETを使用してOracle Cloudアプリケーションを構築した場合、そのアプリケーションを拡張してビジネス・ニーズにあわせてカスタマイズできます。 Redwoodテーマに基づいて独自のページおよびページ・フローを作成し、Oracle Cloud ApplicationsインスタンスにOracleアプリケーションとともにデプロイすることもできます。

このようなアプリケーションがあるかどうかを確認するには、Oracle Cloudアプリケーションの編集メニューに「Visual Builder Studioのページの編集」オプションがあるかどうかを確認します。 その場合は、VB Studioにジャンプして拡張の作成を開始します。 そのように役立つように、「VB Studioで何をしたいですか?」を参照してください

VB Studioで構築されたすべてのものと同様に、拡張のソース・コードはプロジェクトのGitリポジトリ内に格納され、独自のプライベートworkspaceのコンテキストで、そのリポジトリ独自のブランチを操作します。