ここでは、GeneXus 18 を使用する場合の互換性の問題や注意事項について説明し、その後で詳細情報のリンクを示します。
これらの注意事項を、
GeneXus 18 で GeneXus 17 以前のナレッジベースをビルドする手順の前に確認してください。
- アプリケーションをビルドするには、既定でインターネット接続が必要です。ビルドシステムが Maven や Nuget のリポジトリから新しいパッケージや更新されたパッケージを必要とする場合にインターネット接続が発生します。
- Java プログラムのコンパイルに、より多くのメモリー容量が必要となる場合があります。これは、コンパイルに使われる Gradle が、既定でパフォーマンス最適化のためにコンパイルを並行処理しようとするためです。
コンパイルのパフォーマンスを高めるためには、JDK 11 以降をお勧めします。
- ネイティブ モバイル アプリケーションのコンパイルが macOS Ventura をサポートします。
- GeneXus .NET ジェネレーターを使用する場合は .NET 6 が必要です。
- ブラウザーサポートの変更点:
- バックエンドの変更点
詳細情報:
GeneXus 18 のハードウェアとソフトウェアの要件
- 第三者が提供するユーザーコントロール、エクステンション、またはパターンを使用する場合は、それらの作成者にお問い合わせください。これは、新バージョンをその第三者が提供する必要がある可能性があるためです。
GeneXus 18 で作成するナレッジベースは、GeneXus の旧バージョンで開くことができますが、一部のコンポーネントは開けない場合があります。これは、そのコンポーネントの認識に必要な機能が旧バージョンにはないためです。また、そのナレッジベースを旧バージョンではビルドできない場合があります。たとえば、GeneXus 18 で作成したナレッジベースに保存された
ナレッジベースのプラットフォームに関する情報は、旧バージョンでは読み取ることができません。
- Work with for Smart Devices パターンの名前が Work With に変わりました。
新しいナレッジベースは
Unanimo で作成されます。GeneXusUnanimo モジュール以外で、GeneXus 18 で作成されたナレッジベースで作業するときの特に重要な変更点は次のとおりです:
- すぐに利用できる GXflow および GAM のバックオフィスと、それに対応するフロントエンドのオブジェクトが Unanimo デザインシステムに基づくようになりました。
- Work With パターンのインスタンスと区別するため、新しいインスタンス名に文字列「Web」が含まれるようになりました。
- GXflow API で、WorkflowRestriction データタイプと WorkflowRestrictionDefinition データタイプが使用されなくなりました。代替のデータタイプについては、SAC #51781 を参照してください。
- Web ソケットのエンドポイントが変更されました。詳細については、SAC #71701 を参照してください。
互換性に影響する問題の詳細については、このリストを参照してください。使用しているバージョンと変換先のバージョンを選択してリストを取得し、分析できます。