Mendix リリース 9.23 - よりスマートに、より高速に! | Mendix

メインコンテンツへスキップ

Mendix リリース 9.23 – よりスマートに、より高速に!

皆さんも気づいていますか?私たちは毎月、リリースがぎっしり詰まった作品で盛り上がっていますが、今月も例外ではありません! Mendix 9.23 では、機械学習キット (ML キット) ベータ版を使用して、非常にスマートなアプリを構築できます。さらに、新しい使いやすいプロパティ、より小さなインストーラー、改善された国際化、より高速なクライアント、ロジックの生産性向上機能により、アプリをより速く構築できます。また、Data Grid 2 の新機能、Google タグ マネージャーのサポート、開発者ポータル、プライベート クラウド、フィードバック モジュール、エピックの改善もあります。詳細を詳しく見る準備はできましたか?

ML Kit リリースベータ

2023年、ChatGPTの台頭により、誰もが(おばあちゃんでさえも!)人工知能(AI)が世界を変えることについて語っています。ローコードがアプリケーションの構築方法に革命を起こしている一方で、AIは実際にどのようなアプリケーションを構築できるかに革命を起こしています。このリリースでは、新しい Mendix プラットフォーム機能と呼ばれる Mendix ML Kitは、ローコード機械学習(ML)モデルの統合を可能にするパブリックベータ版としてリリースされます。 Mendix アプリ

MLキット以前は、 Mendix AI/MLモデルと Mendix REST APIを使用するか、または一部のユースケースではAI/MLモデルを Mendix アプリ(より良いソリューション)。ML Kitを使用すると、 Mendix 開発者は、共通のMLフレームワークと言語を使用して構築されたMLモデルを Mendix Studio Proランタイムをローコード方式で実現します。MLキットにより、市場投入までの時間が短縮され、統合が容易になり、パフォーマンスが向上し、MLモデルを統合するための労力とコストが削減されます。 Mendix アプリの使い方については、 MLキットの Mendix ドキュメント.

Studio Proの一般的な改善

新しいプロパティ インターフェース (パブリック ベータ版)

全体的な開発エクスペリエンスを向上させるために、私たちはプロパティ ペインの外観と操作感を一新する作業に取り組んできました。新しいプロパティを有効にすると、ペインからプロパティを編集する際のエクスペリエンスが一新されます。これにより、何が起こっているかの概要を把握できると同時に、変更がはるかに簡単になります。プロパティとスタイルを切り替えることができるため、変更が必要なプロパティがすぐにわかります。また、Studio Pro のさまざまな項目の設定を比較することもはるかに明確になります。[新機能] タブの設定で新しいプロパティ ペインを有効にして、今すぐプレビューをお試しください。

新しいプロパティインターフェース

国際化の向上

国際化の処理方法を更新したため、多言語アプリの作成が簡単になりました。以前は、字幕は常に英語とオランダ語でした。現在は、アクティブな言語のみを初期化します。これにより、どのテキストを翻訳する必要があるか、どのテキストがアプリの作成時に生成されたかが常に明確になります。この一貫性のあるエクスペリエンスにより、さまざまな言語での作業がはるかに簡単になります。

小型インストーラー

インストーラーを最適化し、従来の機能の一部を削除しました。これにより、インストーラーのサイズを 20 MB から 570 MB 未満に 450% 以上削減できました。これにより、Studio Pro のダウンロードが高速化され、貴重なディスク領域を節約できます。

より良いUIの構築

データグリッド 2: 関連付けと自動更新によるフィルタリング

ドロップダウン フィルターを使用すると、列挙または定義済みの値セットでフィルター処理できます。このリリースでは、関連付けでもフィルター処理できるようになりました。データ グリッドの列で設定を構成すると、ドロップダウン フィルター ウィジェットにフィルターが自動的に表示されます。単一の参照と参照セットに使用できます。フィルタリングをお楽しみください。

関連付けのフィルタリングと自動更新を備えたデータ グリッド 2

小さいながらも便利な機能です。グリッドの自動更新時間を設定して、x 秒ごとに自動的に更新できるようになりました。これにより、バックエンドのデータが変更された場合に更新を自動的に確認できるようになります。

最新バージョンの データウィジェットモジュール これらの機能をお楽しみください。

Google タグ/アナリティクス サポート

1月XNUMX日以降、 GoogleはGoogle Analytics API V3のサポートを終了します そしてV4に移行します。このため、現在の Google AnalyticsV3 ベースの は動作しなくなります。その代わりに、Google タグ マネージャー ウィジェットをご紹介します。このウィジェットは、Google アナリティクスなどに使用できます。使い始めるのはとても簡単です。レイアウトにウィジェットを追加し、API キーを構成するだけで準備完了です。より柔軟でカスタム イベントが必要な場合は、詳細モードを有効にして、ウィジェットの動作を完全にカスタマイズしてください。

Google タグ アナリティクス サポート

または、Google タグ アクティビティを使用して、さらに柔軟性を高めることもできます。

Google タグ アナリティクス サポート

より詳しい情報を探す Google タグ マネージャーはこちらStudio Proから直接ダウンロードするか、 市場で見つける.

非永続エンティティ (NPE) によるクライアント パフォーマンスの向上

私たちは常に、プラットフォームを可能な限り高速に最適化するよう努めています。この点で、非永続エンティティ (NPE) を処理する際に Web クライアントを高速化できる可能性を見出しました。これまでは、クライアントとランタイム間で NPE をシームレスに渡すには、クライアントがランタイムから一意の識別子を取得する必要がありました。現在では、仮想属性を持たないかイベント ハンドラーを作成しない限り、NPE は完全にクライアント側で作成できます。つまり、ネットワーク リクエストが減り、アプリが高速化します。

ビルディングブロックとスニペットのデザインモード

私たちは、構築しているものを確認しやすくするために、デザイン モードを継続的に改善しています。このリリースでは、すべてのビルディング ブロックとスニペットをデザイン モードで表示できるようになりました。この追加により、すべての UI ドキュメントをデザイン モードで編集できるようになりました。私たちと同じように気に入った場合は、[編集] → [設定] → [作業環境] で、これをデフォルトに設定することを忘れないでください。

ビルディングブロックとスニペットのデザインモード

ワークフローの改善

ワークフローエディタでコピーして貼り付ける

ワークフロー エディターでワークフロー アクティビティのコピーと貼り付けを使用することで、ワークフローの開発速度が向上します。ユーザー タスク、呼び出しマイクロフロー、およびその他のすべてのアクティビティを、同じワークフローまたは他のワークフローにコピーできるようになりました。

ワークフローエディタでコピーして貼り付ける

ロックとロック解除: ワークフローの緊急ボタン

マイクロフロー活動 ワークフローをロックする and ワークフローのロックを解除 開発者がアプリケーションにワークフロー管理機能を追加して、ワークフローをロックし、新しいワークフロー インスタンスを作成できないようにすることができます。また、すでに実行中のワークフロー インスタンスを一時停止するオプションもあります。このような機能をアプリケーションに追加すると、プロセスにエラーが含まれており、新しいプロセスを開始したり、実行中のプロセスを続行する前にエラーを修正する必要がある場合に役立ちます。ワークフローのロック アクティビティを使用すると、実行時にこれを実行できます。ワークフローのロックを解除し、インスタンスのロックを解除すると、インスタンスは以前の状態に戻ります。

ワークフローのロックとロック解除

より優れた戻り変数を使用してロジックをさらに速く構築

弊社の素晴らしいカスタムJavaまたはJavaScriptアクションを頻繁にご利用の場合、この厄介な問題に遭遇したことがあるでしょう。カスタムアクションをマイクロフローまたはナノフローにドラッグするたびに、出力変数の名前を変更する必要があります。 ReturnValueName何か意味のあるものに。

これからは、JavaおよびJavaScriptアクションでデフォルトの戻り変数名を定義できます。この名前は、 ReturnValueName アクションを使用するたびに。

より良い戻り変数

ありがとうございました マリウス・ファン・デル・クナップ and ファビアン・レッテンヴァルト この機能を提案していただきありがとうございます。

改良されたMXフィードバックモジュール

最近、フィードバック モジュール (新しいフィードバック ウィジェット) を改良し、新しい改善を導入しました。皆様のフィードバックに基づいて、フィードバック管理フローを改善し、開発者が改善できる点を理解しやすくしました。

エンド ユーザーは、スクリーンショットを含むアプリに関するフィードバックを簡単に送信できます。スクリーンショットには、付属のフリーハンド描画ツールを使用して注釈を付けることができます。ユーザーのユーザー名、ユーザー ロール、アクティブなフォーム、ブラウザー、画面解像度などの追加情報も添付されます。

モジュールの最近の調整の概要:

  • スクリーンショットに注釈を追加して改善点を指摘する
  • 調整が必要な箇所を明確にするためにスクリーンショットをアップロードします
  • アトラスのスタイリングが改良されました
  • 新しいフィードバックモジュールにより、ユーザーはそれをプロジェクトに直接統合できるようになります。

フィードバックモジュールを利用するには、MXマーケットプレイスにアクセスし、 モジュールをダウンロードするStudio Pro の目的のページにウィジェットを追加し、アプリを展開できます。

改良されたMXフィードバックモジュール

新しいモジュールは、フィードバックを簡単に収集するのに役立ちます

また、ご購読はいつでも停止することが可能です 詳細はこちら アプリ内のフィードバック モジュールの構成と使用方法について説明します。

開発者ポータルの更新

開発者ポータルの外観と雰囲気が少し変わったことにお気づきかもしれません。まず、ほとんどの部分がフル幅になり、より多くのデバイスや画面解像度に合わせて拡張可能になり、(ネタバレ注意!) ダーク モードに対応しました。

開発者ポータルの更新

いくつかの UX の改善を行いました。たとえば、アプリが無料かライセンス付きか、どのクラウドにデプロイされているかを [マイ アプリ] ページで確認できるようになりました。

マイアプリページの情報増加

アプリへのユーザーの招待も大幅に簡単になりました。

内部的にも多くの変更がありましたが、それについてはここでは触れません。これはかなり大きなリリースだったとだけ言っておきます (実現に協力してくれた皆さんに感謝します!)。

エピック – 検索機能の改善

ご要望にお応えしました。ストーリーのタイトルだけでなく、ストーリー ID、タグ、エピック名、担当者 (または未割り当てのストーリー)、さらにスクラムを使用している場合は計画ページのストーリーのステータスでも検索できるようになりました。

コントロールセンターのセキュリティ連絡先

コントロール センターを使用すると、セキュリティ関連の問題が発生した場合に通知されるセキュリティ連絡先を組織に提供できるようになりました。

セキュリティコンタクトコントロールセンター

 

 

Mendix プライベートクラウド向け

ポータルの改善

環境作成フローの内部名の検証メッセージが改善されました。

Mendix プライベートクラウドポータルの改善

また、環境の概要ページの上部に新しい情報セクションがあり、ポータルの今後の機能や廃止予定に関するコミュニケーションを改善するために使用されます。何も伝える必要がない場合、セクションは非表示になります。

環境の概要

環境の概要ページでデプロイメント パッケージをロックまたはロック解除する新しい機能に注意してください。既存のデプロイメント パッケージはロック解除された状態のままになります。環境にデプロイされた新しいデプロイメント パッケージは、デフォルトでロックされます。

展開パッケージをロックまたはロック解除する

デプロイメント パッケージの詳細にデプロイメント パッケージの ID を表示するためのパッケージ ID フィールドを追加しました。

パッケージIDが表示されました

使用時 Mendix Operatorバージョン2.10.0では、Kubernetes CSI Secrets StoreからMxApp定数とカスタムランタイム設定をロードできるようになりました。これにより、安全な認証情報ストレージシステム( ハシコープ保管庫 or AWSシークレットマネージャー)を開発者ポータルとKubernetesシークレットの代わりに使用します。アプリストアの例は次のとおりです。 MyFirstModule.MyExternalConstant AWS Secret Manager の場合:

安全な認証情報ストレージシステムに構成を保存する

また、シークレット ストレージをより細かく制御できるように、モデル オプションとランタイム設定ページの上部に、名前空間に対して CSI シークレット ストレージが有効になっているかどうかを示す通知を追加しました。

CSI シークレット ストレージ通知

最後に、MxAdmin パスワードの 8 文字の制限が削除されました。Studio Pro で設定されたポリシーに基づいてパスワードを設定する必要があります。

Mendix Operator

すべてのコンテナ イメージのセキュリティ スコア評価を向上させるために、最新の依存関係バージョンを使用するようにコンポーネントを更新しました。

UBI 8 MinimalベースイメージからUBI 8 Microに切り替え、最小限のアタッチ面を提供します。 Mendix アプリ。詳細については、 こちらもご参考ください。.

自動ローテーションを備えたパスワードレスアプリ環境では、アプリの再起動は必要ありません。すでにサポートされているAWS S3に加えて、RDS PostgresデータベースのAWS IAM認証もサポートされるようになりました。この機能の詳細については、 このAWSの例をご覧ください.

Mendix Amazon EKS用

AWSとの戦略的パートナーシップの一環として、Amazon Elastic Kubernetes Service (EKS) をベースにしたプライベートクラウド環境を自動的にプロビジョニングすることで、AWS アカウントでのアプリの展開を効率化する方法を追加しました。 Mendix Amazon EKSリファレンスデプロイメントを使用すると、AWSクラウドにアプリをシンプルかつ自動化された方法でデプロイできます。詳細については、 私たちのブログ投稿をチェックしてください.

Mendix Amazon EKS用

詳細については リリースノートをご覧ください!

AWSコネクタを構築する

今月は、独自のコネクタの作成を支援することに焦点を当てました。 Mendix ドキュメントには、独自の AWS コネクタを開発する方法の詳細をすべて説明した新しいページがあります。適切なサービスの選択からドキュメントの設定まで、このハウツーでは、Amazon Polly サービスに基づいたステップバイステップのガイダンスを提供します。
始めたいですか? ドキュメントへのリンクはこちらです!

また、マーケットプレイスからAWSコネクタをどのように使用しているか(使用していないか)についても知りたいと考えています。最大15分のアンケートを作成しました。 ここに記入してください!

作り始める準備はできていますか?

言語を選択してください