Mendix リリース 10.8 - 生産性を解き放つ | Mendix

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

Mendix リリース 10.8 – 生産性を解き放つ

最新のプラットフォーム リリースで、生産性が飛躍的に向上する世界に足を踏み入れましょう。開発者にとって魅力的なアップデートが満載です。実行時の自動保存や、データ グリッドからデータ グリッド 2 への自動変換など、ワークフローを効率化するように設計された機能を体験してください。エンド ユーザー エクスペリエンスのコントロールを強化し、ベータ版のパイプラインの導入に備えてください。開発の未来が待っています。飛び込んで可能性を探りましょう。

スタジオプロ

実行時に自動保存

Studio Pro で実行をクリックしたときにこのダイアログを見たことがありますか?

自動保存

いつもですか?もうそんなことはありません!これからは、Studio Pro でローカル実行時にドキュメントを自動保存できます。「次回から確認しない」にチェックを入れるだけで、再度実行する前にドキュメントを保存する心配がなくなります。より安全にこの時間を楽しんでいただければ幸いです。

データグリッド1から2への変換

データ グリッド 2 を採用する人が増えています。ただし、既存のプロジェクトには依然としてデータ グリッド 1 のインスタンスが多数含まれていることが多く、このリリースではデータ グリッド 2 への移行が簡単になりました。データ グリッドを右クリックして変換するだけで済みます。一部の機能はまだ変換できません。その場合は、自動的に変換できないものの詳細を含むメッセージが表示されます。
今後数か月以内に、複数のグリッドを同時に変換して移行を容易にするオプションを追加するなど、改善を続けていく予定です。

コンボボックスの更新

コンボ ボックス ウィジェットに新しいデータ ソース オプションを追加し、汎用性を高めました。この更新の前は、コンボ ボックス内に動的なオプション セットを表示するには、永続的なデータに関連付けられたエンティティが必要でした。これで、関連付けを必要とせずに、マイクロフロー/ナノフローまたはデータベースに基づいて、文字列、数値、列挙フィールドのいずれかに動的なオプション セットを作成できます。たとえば、REST サービス経由で国のリストを取得し、国コードのみを保存できます。データベースにすべての国を保存してエンティティを関連付ける必要はありません。関連付けられた値と同様に、別の属性の値を保存しながら、ユーザーに表示されるオプションをカスタマイズできます。この機能は、文字列、整数、列挙型の属性で機能します。ただし、関連付けがないと、選択したオブジェクトが削除されても属性フィールドの値が保持されることに注意してください。

コンボボックスの更新

リッチテキスト v3

リッチ テキスト ウィジェットの新しいバージョンを発表できることを嬉しく思います。このウィジェットは、HTML として保存されるリッチ フォーマットのテキストを作成できる WYSIWYG エディターをユーザーに提供します。

下位互換性を保つためにほとんどのオプションは同じままですが、内部的にはまったく新しいエディターです。以前のリッチテキストウィジェットはCKEditor 4ライブラリに基づいていましたが、正式にサポート終了となりました。新しいバージョンは TinyMCEのは、最先端の強力なリッチ テキスト エディターです。前世代と比較して、より豊富な機能セットと、より高速でモダンなユーザー インターフェイスを提供します。CKEditor 4 の最新のオープン ソース リリースでセキュリティ上の脆弱性が最近発見されたため、ウィジェットを新しいバージョンに更新することを強くお勧めします。

リッチテキスト v3

データグリッド2のダブルクリックオプション

データ グリッド 2 ウィジェットには、シングルクリックではなくダブルクリックで構成されたクリック時イベントをトリガーするオプションが追加されました。これにより、行クリック選択とクリック時アクションの両方を構成できます。

データグリッド 2 のダブルクリック オプション

Mendixチャット

自律的AI Mendix 10.6をリリースしました Mendixベータ版としてチャット、生成AIベースの知識チャットボットがお手伝いします Mendix 開発者が開発に関する疑問を解決します。 Mendix 10.8では、引き続き強化を続けてきました Mendixさらにチャットしましょう。

このリリースでは、 Mendix基本的な会話機能を備えたチャット。今すぐ Mendixチャットでは、前回の質問と回答に基づいてフォローアップの質問をすることができます。例えば、 Mendixチャットで次のように入力して、受け取った最新の回答を要約します。要約できますか?

Mendixチャットは現在ベータ版の初期段階ですので、間違った回答や不完全な回答が出る可能性があります。フィードバックは直接チャットまでお送りください。 Mendixチャットインターフェースを改善して、私たちを助けてください! MendixStudio Proでチャットするには、 表示→ Mendixチャット.

詳細については、 Mendixチャットドキュメント.

Mendix チャット

パフォーマンス最適化クライアント・サーバー通信: 部分オブジェクトと完全オブジェクト

データ ソースのランタイム動作は、Studio Pro でページがどのようにモデル化されているかによって異なります。シナリオによっては、必要な属性のみがクライアントに送信され、ネットワーク負荷が最適化されます。他の状況では、オブジェクトのすべての属性がクライアントに送信され、後続のクライアント アクションでオブジェクトが必要になったときにラウンド トリップを回避できるという利点があります。ここでは、Studio Pro でこれらのケースのどれがデータ ソースに当てはまるかを示し、ラウンド トリップを最適化するために動作を変更できるようにします。データ ソースのランタイム動作に関する詳細情報 ここで見つけることができます.

パフォーマンスの最適化クライアントサーバー通信部分オブジェクトと完全オブジェクト

消費されたRESTサービス

新しい Consumed REST サービス ドキュメントで PUT 操作がサポートされるようになりました。これにより、呼び出すことができるまったく新しい API セットが利用可能になります。この追加により、ほとんどの REST 呼び出しに Consumed REST サービス ドキュメントを使用できるようになります。

ODataアクション

API で REST リソースとして公開されていないパラメータを使用して、OData アクションを公開できるようになりました。これらのパラメータを使用すると、クライアント アプリケーションでは、サービスによって定義された NPE (非永続エンティティ) として表されます。これにより、これらの外部エンティティは外部アクションへの入力または出力を提供するために使用できますが、クエリ可能なデータセットを表すものではないことがわかります。

ODataアクション

データベースコネクタのSQL編集の改善

今月の外部データベース コネクタの改善により、クエリをより速く記述できるようになります。エディターのサイズが拡大され、大規模なクエリの記述が簡素化されました。また、データベース ビューがスキーマ別に整理され、関連するスキーマに集中できるようになりました。最後に、エディターのオートコンプリートにより、テーブルとビューを選択できます。

データベースコネクタのSQL編集の改善

ExcelおよびCSVファイルのデータ型を変更する

今月、Excel および CSV データ型を編集可能にしました。初期定義が正しくない場合、フォーマットで使用されるデータ型を変更できるようになりました。

ExcelおよびCSVファイルのデータ型を変更する

Java 17のサポート

今後数か月でJava 21のサポートに取り組んでいますが、Java 17の使用はすでに可能です。 Mendix 10.8. 新しいJavaバージョンに移行すると、今後何年もセキュリティパッチが適用されたサポート対象バージョンを利用できるようになります。現時点では、21年XNUMX月に予定されているJava XNUMXのサポートを待つことをお勧めします。 Mendix 10.10 で、10.6 回の移行を避けるために XNUMX にバックポートされます。

Java 17でアプリを実行するには、アプリ設定のランタイムタブでバージョンを選択してアプリのJavaバージョンを変更できます。今のところ、 自分で新しいJDKを指定するこれは将来のバージョンで対処される予定です。Java バージョンを変更した後は、アプリをテストして、軽微な動作の変更を適時に把握することをお勧めします。

影響の詳細と、以前にリリースされたどのLTS/MTSバージョンがJava 17および/またはJava 21のサポートを受けるかについては、こちらをご覧ください。 このブログ記事.

안녕하세요、ハロー、そしてこんにちは!

私たちは、 Mendix 韓国(ソウル)とインドネシア(ジャカルタ)にクラウドを開設しました。また、2番目の拠点も開設しました。 Mendix 日本(大阪)のクラウドリージョン。これらの新しいリージョンを Mendix クラウド ネットワークは、地元の企業、新興企業、大企業がそれぞれの市場で革新を起こし、成長することを可能にします。

Mendix 韓国、インドネシア、日本の顧客とそのユーザーは、ローカルのすべての利点を享受できるようになりました。 Mendix クラウドリージョン:

  • 低レイテンシー、高パフォーマンス: 韓国、日本、インドネシアのユーザーは、レイテンシが大幅に低下し、応答時間が短縮され、アプリケーション パフォーマンスが向上します。これは、リアルタイムのデータ処理とシームレスなユーザー エクスペリエンスを必要とするアプリケーションにとって非常に重要です。
  • 強化されたデータ保存とコンプライアンス: 特定の地理的境界内でデータを保存および処理する機能は、厳格なデータ保存およびコンプライアンス要件を持つ組織にとって画期的なものです。これにより、機密データが指定された地域内に留まり、現地の規制基準を満たし、ユーザーに安心感を与えることができます。
  • スケーラビリティと信頼性: ソウル、大阪、ジャカルタの各リージョンは、デジタル化のどの段階にある企業にも、アプリケーションとサービスをサポートするために必要な拡張性と信頼性を提供します。
  • シームレス統合: 新しいクラウドリージョンは、 Mendix プラットフォームにより、強力なアプリケーション開発、展開、管理ツール スイートを活用できるようになります。

第二の幕開け Mendix クラウドリージョンでは、 地域フォールバック 日本でも同様に、 プレミアムプラスクラウドリソースパック 東京リージョンが完全に利用できなくなった場合、東京リージョンのデータは大阪リージョンにフェイルオーバーされ、その逆も同様です。
この拡張は、 Mendix 企業と開発者が目標を達成できるよう支援する、グローバルで高性能なクラウド プラットフォームを提供することを目指しています。

ユーザーは Mendix アカウントを作成し、アプリケーションやサービスを設定するときに希望のリージョンを選択して、新しいクラウド リージョンを活用できるようになります。 ドキュメントが更新され、プロセス全体をガイドし、拡張されたクラウド ネットワークの可能性を最大限に活用しやすくなりました。

詳細については、 Mendix クラウドページ.

Mendix 韓国のソウル、インドネシアのジャカルタ、日本の大阪へのクラウド拡張。

パイプラインベータ版

1つまたは複数のパッケージングと展開に多くの手作業を費やしていませんか? Mendix アプリをデプロイするために変な時間に起きていませんか? もうそんな必要はありません! Mendix パイプライン で利用可能になります パブリックベータ 今月末までに支援します!これらすべてを簡単に自動化できます。DevOps のノウハウは必要ありません。

では、どのように機能するのでしょうか? Pipelines を使用すると、使いやすく、構成可能な、あらかじめ構築された一連の手順を使用して、独自のビルドおよび展開プロセスを設計できます。完璧なパイプラインを設計した後は、自動的に実行されます。 Mendix プラットフォームを提供します。

例を見てみましょう。特定のチームのチーム リーダーとして、メイン ライン ブランチに新しいコミット (teamserver push git) が行われるたびに、テスト環境に自動的にビルドしてデプロイしたいとします。必要な操作は次のとおりです。

パイプラインを設計する

  • 開発者ポータルのパイプライン ページに移動します。ロールに「クラウド アクセス」を持つすべてのユーザーは、パイプライン タブを表示できます。
  • 新しいパイプラインを設計します。このプロセスをスピードアップするには、「テンプレート」から設計を開始します。テンプレートには、パイプラインの開始、チェックアウト、ビルド、公開、デプロイという、事前に定義された論理的な一連の手順が付属しています。手順は、好みに応じて編集、追加、または削除できます。
  • 「パイプラインの開始」ステップを展開し、ブランチ式を指定します。単一のブランチ名を記述することも、「Main*」などの式を指定して、「Main」で始まるブランチへのコミット時にパイプラインをトリガーすることもできます。この例では、「Main」を指定します。
  • 各ステップの構成を確認し、必要に応じて調整します。たとえば、デプロイ ステップでは、テスト環境にデプロイするために環境がテストに設定されていることを確認します。
  • 完了したら、「保存してアクティブ化」をクリックします。1 回限りのアクションとして、個人アクセス トークンと API キーを入力します。これらのユーザー固有の資格情報は、ロールと権限を使用してパイプラインを実行するために使用されます。

パイプラインの実行を監視する

  • アクティブ化すると、パイプラインはパイプラインの開始ステップで定義された条件に基づいて自動的に実行されます。ゼロクリックのビルドおよびデプロイメント パイプラインがすぐに作成されます。
  • すべてのパイプライン実行は、「実行」タブで確認できます。各実行をドリルダウンして、ステップ固有のログを含む詳細を表示できます。パイプライン実行が失敗した場合、パイプラインをトリガーしたユーザーに電子メールとベルアイコンで通知されます。

開発者の貴重な時間を大幅に節約できます。今すぐPipelinesを試して、チームの生産性が飛躍的に向上するのを実感してください。 パイプラインのドキュメント くわしくはこちらから

注意: Mendix パイプラインは パブリックベータ現在、すべてのライセンスで無制限にご利用いただけます。 Mendix クラウドアプリケーション。将来的に使用に制限が設けられる可能性があります。

また、発見と検証のセッションにご参加いただいた皆様に心より感謝申し上げます。皆様のご意見は、パイプラインの形成に非常に役立ちました。

OpenAIコネクタ

更新しました OpenAIコネクタ   ショーケースアプリ アプリをさらにスマートにするために役立ちます。エンドユーザーが既存のデータを活用してインテリジェントな方法で検索し、略語に関係なく、そのデータがどのように表現されているか正確に知らなくても、類似の(履歴)アイテムを見つけることができます。コネクタを使用して、データ内のクラスターとカテゴリを見つけることができます。 埋め込み 統合とサポート 検索拡張生成 (RAG) 建築。

追加された会話モードを使用すると、ユーザーはフォローアップの質問をしたり、チャットボットへの回答を説明、簡略化、翻訳したりできます。また、事前に定義されたJSON形式で明示的に応答を要求することで、ユーザーに感銘を与えるデモデータを自動的に生成してロードしたり、アプリケーションのテストに役立てたりすることもできます。また、 ショーケースアプリ アプリケーションを保護するためのプロンプトインジェクションについて。

最後に、このプロジェクトは githubの プルリクエストを通じての貢献を歓迎します!

次のアプリを始める準備はできていますか?

言語を選択してください