ここでは、GeneXus 18 Upgrade 6 の機能の概要と使用上の注意について、GeneXus 18 Upgrade 5 との相違点を基に説明します。
https://www.genexus.com/en/developers/downloadcenter?data=4978
このアップグレードには、いくつかの主要な側面について重要な改善が含まれています。GeneXus でスーパーアプリを作成するための新しい Super App オブジェクトが備わっており、ゼロからスーパーアプリを作成したり、任意のアプリケーションをスーパーアプリに変換したりするために必要な機能を完備しています。表形式のグリッドの UI コントロールと、パネルにおける自動更新メカニズムを搭載しているため、Angular でバックオフィスの作成を容易にするための前進でもあります。
さらに、ネイティブモバイル iOS アプリケーションまたはスーパーアプリを開発するための Xcode 15 および MacOS Sonoma (14) をサポートしており、Android アプリおよびミニアプリ (iOS として) のプロトタイプを作成するための GeneXus プロジェクトナビゲーターを搭載していることから、重要な技術面の更新が含まれています。また、Java Spring Boot ソリューションを開発するための機能が含まれる、最初の安定バージョンでもあります (ベータ)。
以下に、いくつかの分野における他の興味深い機能の一覧を示します:
- API: オーソライズのアクセス許可がサービスレベルで設定できるようになりました。
- Java
- .NET:
- iText 8 のサポートが追加されました。
- SQL Server への接続に、Microsoft Entra ID (以前の Azure AD) 認証を使用できます。
- スーパーアプリとミニアプリのシナリオで、SSO とプライバシーの問題のサポートが容易になりました。
- API キー認証のサポートが追加されました。詳細情報...
- すぐに利用できる GAM Backoffice を複数の言語で利用できるようになり、ライトの UI とダークの UI から選択できるなど、UI が改善されています。
- Knowledge Base Navigator (KBN) が GeneXus Projects Navigator (GPN) に名称変更されました。
- Android 用の GPN が Google Play ストアで公開されました。オンラインアプリケーションまたはミニアプリのプロトタイプを、iOS と同様に Android で GPN を使用して作成できるようになり、プロトタイプ作成の時間が短縮され、関連するソフトウェア要件の一部が削減されます。「 [ Android Execution Type ] プロパティ」を参照してください。
- MacOS Sonoma (14) のサポートが追加されました。
- Xcode 15 のサポートが追加されました。
- Web UI テストは Chrome 116 以上をサポートしています。
- 新しい Super App オブジェクトにより、GeneXus でスーパーアプリのモデル化とビルドが可能になります。GeneXus でビルドされていない既存のアプリケーションをスーパーアプリに変換するのに加えて、GeneXus を使用してゼロからスーパーアプリを作成したり、GeneXus でビルドされているアプリケーションをスーパーアプリに変換したりすることもできます。
- Web ミニアプリのサポートが追加されました。そのため、ミニアプリはネイティブモバイル (ネイティブ モバイル ジェネレーターでビルド) か、Web (GeneXus Web ジェネレーターまたは他の技術でビルド) のいずれかとなります。
- Java: Gradle のバージョンが 8.3 にアップグレードされ、JDK 20 でナレッジベースをビルドすることができます。
以下のリンクから機能、互換性の側面、問題、および詳細を確認してください。
GeneXus:
https://www.genexus.com/developers/rn?data=0;4;V18;6;V18;5;
GeneXus Server:
https://www.genexus.com/developers/rn?data=0;6;V18;6;V18;5;
GXflow:
https://www.genexus.com/developers/rn?data=0;3;V18;6;V18;5;
GXtest:
https://www.genexus.com/developers/rn?data=0;7;V18;6;V18;5;