Mendix 发布 10.4——具有诸多贡献的低代码领导者 | Mendix

跳到主要内容

Mendix 版本 10.4 – 低代码领导者,贡献良多

你听说过这个好消息吗? Mendix 连续第七年被评为 Gartner® Magic Quadrant™ 领导者!

我们希望通过不断为客户和开发者提供更多价值来保持我们在低代码领域的领先地位。这意味着下个月将带来另一个包含许多平台更新的丰富版本,包括改进的逻辑编辑器以提高工作效率、对 Figma UI Kit 的许多 Data Grid 2 改进以及围绕 Mx Connect、治理、云和开发者门户的多项更新。

在深入了解最新更新之前,我们想提一下,你可以下载自己的 2023 年 Gartner® 魔力象限™ 报告.

应用程序开发更新

改进的逻辑编辑器,具有键盘支持和 Logic Bot 2.0 – Beta 版

我们很高兴地宣布推出经过更新和增强的微流、纳米流和规则编辑器的测试版。新编辑器专注于让您的日常逻辑建模体验更快、更顺畅、更易于学习。

我们添加了键盘导航,以便快速浏览流程、对话框和 Logic Bot 菜单。我们还彻底刷新了 Logic Bot 菜单。Logic Bot 现在将通过提供参数化和 AI 辅助建议、智能搜索和基于键盘的导航,帮助不同级别的所有开发人员更快地学习和构建应用。

您可以使用更新的 Logic Bot 菜单根据流程中的可用变量和活动选择配置的操作。但这还不是全部……Logic Bot 现在还支持工具箱中的所有常见操作及其子操作,以让您保持流程。直接想要计算列表中的项目数,而不必先选择通用的聚合列表?是的,你可以。您想调用自己的微流程吗 SUB_发送更新到SAP、特定页面或 Java 操作?它们也在那里。还有一个真正的专业用户福利:您现在可以使用搜索作为快捷方式来快速添加您喜欢的活动。例如,输入 Cr Ob 来快速选择 创建对象 活动。有了这个,可能性是无穷无尽的。

我们还对一些小细节进行了改进,让编辑器使用起来更加顺畅。现在,您可以使用无限画布、增强缩放和滚动等常见模式。您还可以使用对齐流功能,确保工具箱和工具栏中的新活动始终与您的流程保持一致。

将版本切换至“Beta 版”,即可试用 Beta 版。若要默认打开 Beta 版,请切换菜单栏中的设置 编辑 → 偏好设置 → Beta 功能.

尽情使用它,并让我们知道您的想法。

改进的逻辑编辑器,具有键盘支持

数据网格 2

自动生成列

我们让 Data Grid 2 的配置变得更简单、更快捷。选择实体后,它会要求您选择要使用哪些属性来生成列。然后,它会生成带有过滤器和按钮的列,以供 , 编辑删除 针对所选实体。此外,如果您添加列并选择属性,则会自动配置标题,从而节省时间。

改进的选择支持(也适用于画廊)

我们添加了对“收听”与数据网格 2 和图库结合的支持,从而可以轻松地在数据视图中使用所选对象。

 

改进了图库的选择支持
聆听 DG2

除此之外,所选对象现在可由页面上其他位置的小部件使用。您可以将选择作为参数传递给微流或纳米流(单选和多选)或 打开页面 动作(仅限单选)。

如果小部件位于转发器(如列表视图)内,则只有位于该转发器内的小部件才可以选择该小部件。否则,整个页面都可以选择。

我们还使删除操作可配置。您现在可以指定要删除的对象,可以是页面或代码片段上的选择、任何周围的数据视图或页面或代码片段参数。如果您想使用 删除 数据网格 2 或图库的标题内的操作。

 

可配置删除操作
删除多个对象

导出到Excel

我们添加了将数据从数据网格 2 导出到 Excel 的功能!这是 Idea 论坛上关于数据网格 2 的最受欢迎项目之一。只需在数据网格中添加一个按钮,然后使用新的 “导出至 Excel” 我们与数据小部件一起发布的 Nanoflow 操作。您可以配置文件名、是否包含标题等。运行应用程序后,只需显示或隐藏要导出的列即可。

键盘改进

现在可以使用以下方式在数据网格 2 中选择多行 转移 + 点击。这使得快速选择行范围变得更加容易。除此之外,我们现在还支持 按Ctrl + A 选择所有可见的行。

Figma UI 套件

我们很高兴地宣布 Atlas UI 现已包含适用于 Figma(一种流行的 UX 设计工具)的 UI 套件。这使得 Figma 设计师可以使用 Marketplace 上现成的 Studio Pro 组件和平台支持的小部件。

该 UI 套件包含每个组件的预配置变体,可立即使用,从而节省了从头开始创建这些组件所花费的时间。它还通过利用可重复使用的组件来促进设计系统的构建,从而有助于在您的应用程序中创建一致性。最后但并非最不重要的一点是,UI 套件说明了框架的可能性和局限性。由于 UI 套件组件与平台组件 1:1 映射,Figma 设计师制作的模型保证实用且易于开发人员复制,从而拉近了设计师和开发人员之间的距离。

您可以直接从 Figma 社区!

工作流程

现在,使用以下方式可更轻松、更快速地直接从工作流编辑器向工作流添加其他活动: 活动。工作流编辑器指示可以将活动添加到流程的位置。将打开一个选择框,其中包含所有允许的活动,选择其中一个活动将导致活动添加到该位置。

Mx 连接

为商务活动带来自己的 Kafka

商务活动使您的 Mendix 通知其他应用程序 Mendix 实时通知应用程序重要事件。例如,如果客户在您的订单处理应用程序中下订单,则应尽快通知其他应用程序,以便它们可以立即处理订单流程的所有步骤。业务事件是一种简单而有效的低代码方法来对此进行建模,避免使用轮询或 Webhook 等低效或复杂的解决方案。

到目前为止,Business Events 需要 Event Broker 提供 Mendix 云。 这 Mendix Event Broker 基于 Kafka,但我们保证您无需担心配置和操作 Kafka。 Mendix 10.4 您还可以自带 Kafka (BYOK)。例如,如果您的应用程序不在 Mendix 云。Bring Your Own Kafka 文档提供了配置应用程序以使用您自己的 Event Broker 所需的所有信息。

修改只读外部实体数据

外部实体表示由 OData REST API 提供的数据。当页面或微流需要时,会自动从 API 中获取此数据。外部实体通过延迟加载页面在特定时刻所需的数据来确保以高效的方式完成此操作。获取正确数据所需的 API 调用由以下方式自动确定: Mendix,从而确保您不必亲自执行此操作。

OData REST API 可以为其公开的数据提供不同的功能,例如只读、可更新、可插入或可删除。使用外部实体时,Studio Pro 会考虑这些功能,确保当 API 不支持保存这些更改时,您不会创建页面来编辑外部实体数据。

但是,在某些情况下,即使 API 不支持保存或插入这些数据,您可能也想更改外部实体的数据。例如,如果您想将修改后的外部实体数据发送到另一个 API,或者在导出映射中使用更改后的数据。

截至 Mendix 10.4 您可以配置要在客户端应用中更改的外部实体的数据,即使源 API 不提供用于直接更改数据的 API。以下示例显示了仅提供 创建 以及 了解 功能。通过启用切换 “本地创造和改变” 从订单 API 读取的数据可以在客户端中更改。

最重要的用例是当您使用外部操作将数据更改发送回 API 而不是默认的 CRUD 功能时。在这种情况下,您只会提供对资源的读取功能,此外,您还将提供使用微流实现的 OData 操作来保存任何数据更改。

修改只读外部实体数据

治理和控制更新

禁用数字签名 Mendix mail

此 Mendix 平台对发件人的电子邮件内容进行数字签名 [email protected] 以及 [email protected]. 通过对电子邮件内容进行数字签名, Mendix 向电子邮件收件人(您)保证电子邮件的内容在传输过程中未被更改。

既然数字签名有助于提高安全性,为什么我要禁用它?

数字签名可能会干扰其他电子邮件安全措施,如“外部电子邮件警告”。此功能可能会向电子邮件添加自定义 HTML 警告。由于 Mendix 电子邮件无法更改,一些电子邮件服务器会将原始邮件包装在空白电子邮件中,并将原始电子邮件添加为附件。这不利于用户体验,会使电子邮件看起来可疑,影响用户参与度。此外,它使用户搜索具有特定文本内容的电子邮件更加困难。

因此,如果是这种情况,您现在可以关闭 Mendix 邮件,这样您的用户就可以更方便地接收邮件。

控制中心禁用数字签名 Mendix mail

删除外部用户对公司项目的访问权限

使用实施合作伙伴的客户可以邀请他们以外部用户身份协作处理项目。当他们的合作结束时,公司管理员希望删除他们对其所处理项目的访问权限。现在可以从控制中心内删除他们所处理项目外部联系人的访问权限。

删除外部用户对公司项目的访问权限

健康仪表板:警报日志历史记录和卡片视图

对于健康仪表板,主页现在还支持卡片视图,现在可以在应用程序详细信息页面上查看应用程序的警报历史记录,因此如果客户报告问题并且应用程序看起来正常,您可以查看它过去是否存在问题。

应用程序健康仪表板

开发者门户更新

投资组合管理 – 您现在可以从 Excel 导入和导出

从 Excel 导入和导出投资组合管理

In 组合管理,有时您需要导入已定义的计划以便快速开始工作,或者将计划从一个板块移动到另一个板块,或者导出计划以生成报告。在这种情况下,您可以将整个投资组合板块或仅将部分计划导出到 Excel 文件,并在需要时再次导入它们。

进一步了解 在 Excel 中导入/导出 在文档中。

史诗:审计跟踪和过滤器

想要跟踪故事的进展情况吗?现在您可以,故事详情页面上有新的“审计跟踪”部分。您将确切知道故事的创建时间、状态更改时间、任务的添加、完成或删除等等。我们记录的操作的完整列表可以在我们的 文件。与往常一样,如果您想看到任何额外内容,您可以随时使用反馈按钮告诉我们。

审计跟踪和过滤器

有时,当您搜索故事时,文本输入会返回许多不同的匹配项:故事标题、史诗名称或标签名称。我们知道您希望对搜索结果有更多控制权,因此现在我们提供按故事标题、故事 ID、史诗名称或受让人限制搜索结果的功能。您还可以按任何标签进行过滤并根据需要合并结果。在看板和规划页面上都可以进行过滤。

限制故事中的搜索结果

云更新

使用 Webhook 自动监控警报事件

我们很高兴地宣布 Mendix 云体验 – 引入警报事件的 Webhook。 Mendix,我们致力于为您提供工具和功能,使您的应用程序管理尽可能无缝。借助这项新功能,我们将监控和警报提升到一个新的水平。

与 Mendix 云,监控您的应用程序轻而易举。我们为在云端运行的所有应用程序提供开箱即用的监控 Mendix 云。这意味着无需额外的配置或设置——从第一天开始就可以使用。我们不断收集您应用程序的基本指标,确保您拥有 通过我们的开发者门户实时了解他们的表现和健康状况.

但监控不仅仅是观察,更是采取行动。我们也会为您提供支持。我们的指标构成了 主动警报。我们设置了预定义阈值,如果指标值超过这些阈值之一,就会触发警报。不再需要手动警惕——我们会在关键时刻通知您。这些警报在开发者门户中可见,但我们知道您并不总是盯着仪表板。这就是为什么我们还为警报提供电子邮件通知。无论您身在何处,您都会及时收到通知。任何团队成员 节点权限 访问警报的用户可订阅警报。这样,团队中的每个人都可以随时了解情况并在需要时迅速采取行动。

现在,游戏规则发生了改变。我们推出了警报的下一个发展方向——警报事件的 Webhook。借助此功能,您可以 为警报事件设置 Webhook,发送 警报通知作为 HTTP 请求发送到您选择的任何 URL。

想象一下,收到警报后立即在 Slack 或 Teams 中向您的团队发送消息。考虑创建 Zendesk 票证或自动触发 Jira 通知。或者您可能需要发起 PagerDuty 事件。借助警报事件的 Webhook,可能性无穷无尽。您可以触发您能想到的任何自动化事件流程,从而使您的工作流程更顺畅、更高效。

您准备好将应用程序管理提升到新的水平了吗?试用 警报事件的 Webhook Mendix 云

请继续关注更多更新和增强功能,我们将继续发展并为您提供最新的工具,使您的应用程序在 Mendix 云!

在开发者门户中设置 Webooks
可以在开发者门户中轻松设置 Webhook
通过 POST HTTP 请求将警报发送至 webhook URL
触发警报时,警报事件将通过 POST HTTP 请求发送到 Webhook URL

公告:Java 支持更新

目前, Mendix 支持长期支持 (LTS) 版本 Java 11。鉴于对 Java 11 的官方支持将于 2024 年 17 月结束,我们正在过渡到较新的 LTS 版本,即 Java 21 和 XNUMX。

在接下来的六个月中,我们将在 Mendix 8、9 和 10,随后在以下版本中添加对 Java 21 的支持 Mendix 9 和 10。Java 17 和 21 享受 官方支持 分别至2027年2029月和XNUMX年XNUMX月。

有关确切发布版本的时间表, 请查看此博客.

您准备好启动您的下一个应用程序了吗?

选择你的语言