Mendix 版本 10.7 – Go Mac It!

拥挤的人群让你喘不过气来了吗? Mendix 10.6 MTS 版本 上个月?不管你准备好了没有,本月还有另一个你想知道的重大亮点——Studio Pro for Mac!但这还不是全部。本月,我们还将推出 React Client 公开测试版以及其他一些将使我们的用户生活更美好的功能,例如:数据视图中的条件可编辑性、组合框更新、 Mendix聊天功能改进,功能强大 Mendix 连接更新、门户改进和云更新。

应用程式开发

去 Mac 吧!– Studio Pro Mac 测试版

Mac 用户欢呼吧——我们的 Mac 版 Studio Pro 测试版现已发布!如果您还记得的话,我们最初在 Mendix 10 发布活动于去年 XNUMX 月举行,我们很高兴终于可以让您尝试一下。

通过 Mac 上的 Studio Pro,您可以使用与 Windows 版本相同的功能,包括以相同方式更改模型的能力。凭借真正的跨平台功能,Mac 版 Studio Pro 的性能与 Windows 版本一样流畅,并允许您直接与 Windows 同事合作。

让 Studio Pro 在 Mac 上运行并非易事,我们近期仍将进行大量更改和改进。在此期间,我们非常欢迎您试用测试版。

立即下载并在 Mac 上制作!

Studio Pro Mac Beta 1
灯光模式
Studio Pro Mac Beta 暗黑模式
黑暗模式

React Client – 公开测试版

Mendix 不仅可以让您以最少的努力构建软件应用程序,还可以让您利用现代和面向未来的技术构建出色的 Web 应用程序,以提供最佳的用户体验。在此版本中,我们将为您提供另一个里程碑的预览,以带给您 Mendix 应用程序提升到一个新的水平:React 客户端。

React 长期以来一直是我们技术的一部分,但我们的客户端中并非全部都转换为 React 技术,主要是为了保持与旧小部件的向后兼容性。通过启用 React 客户端,您可以充分利用 React 的全部功能 Mendix 应用程序。这样做有很多好处。最值得注意的是,它可以提高应用程序的性能,实现增量页面加载,并为您的应用程序提供面向未来的保障。

React 客户端 beta-无 React 客户端
没有 React Client
React Client beta-带有 React 客户端
使用 React Client

您可以在应用程序的运行时设置中启用 React 客户端。

在应用程序的运行时设置中启用 React 客户端

 

重要提示: 并非所有平台支持的模块和小部件都已转换,这就是为什么我们只建议在新应用程序中使用 React 客户端。我们的目标是将 React 客户端作为可选功能发布,供 Mendix 10.12. 为了使采用 React 客户端尽可能简单,我们正在致力于转换平台支持的内容并提供转换小部件的功能。

详细了解我们的客户技术,请访问我们的 文件.

数据视图中的条件可编辑性

您是否曾想过让数据视图中的多个字段不可编辑?在此版本之前,您需要为每个输入小部件配置此功能,但现在不再需要!现在,您可以在数据视图中为所有输入小部件设置条件可编辑性,从而使其更快、更易于维护。

数据视图中的条件可编辑性

这是基于一个 Marco Bouwkamp 赞同的想法 提交给 Mendix 创意论坛。谢谢,Marco!

组合框更新

流行的组合框小部件已经提供了许多现成的灵活性,例如其选项的自定义内容。现在我们还添加了添加可自定义页脚的功能。例如,这可用于放置用于创建新选项的链接按钮,或仅用于向用户显示一些信息。此外,我们还添加了“全选”选项,它将显示为标题,并允许您在与参考集一起使用时选择所有选项。

工作流事件处理程序

审计线索、KPI 仪表板、流程分析随着新的工作流事件处理程序而进入了新阶段。当工作流执行通过流程定义进行时,大约有 30 个工作流事件。这些事件提供的工作流数据可用于各种目的,例如构建审计线索、导出到 BI 系统、准备用于图表、仪表板、报告等的数据。可以使用多个事件处理程序实现各种用例。每个事件处理程序都包含一组与该用例相关的事件和由每个事件发生触发的微流。每个事件都包含一个数据集。事件处理程序可以在应用程序级别设置,每个工作流都会自动使用这些事件处理程序,或者您也可以在工作流级别设置事件处理程序。

以前,我们为工作流设置了仅在状态改变时触发的状态改变事件。状态改变现在已成为新事件和事件处理程序的一部分,因此状态改变事件已被弃用。

阅读更多关于 工作流事件处理程序.

工作流事件处理程序

Mendix聊天更新

通过 Mendix 10.6 我们推出了第一个 公开测试版 Mendix在线聊天,我们的人工智能助手会为你提供常见 Mendix 问题。你们中的许多人已经给出了 Mendix尝试聊天并为我们提供了宝贵的反馈(谢谢!)。

通过 Mendix 10.7 我们继续增强 Mendix聊天更深入。现在,您只需在顶部栏中输入内容,即可随时开始全新的聊天线程。我们还改进了键盘快捷键的使用。现在,按“Enter”键可直接发送问题,而按“Control + Enter”键可在问题中添加换行符。

此外,我们在答案中添加了有关来源的有用信息。例如,您可以看到 Mendix 链接文档的版本。或者,如果来源来自学院学习路径,您将看到有关 Mendix 需要开发人员级别等。旁边是我们添加的图标,以便于查看信息来自哪个来源。

Mendix聊天目前处于早期测试阶段,我们知道它并不完美。可能会出现一些错误或不完整的答案。请直接从聊天界面发送反馈,帮助我们改进!您可以使用 Mendix通过以下方式打开 Studio Pro 在 Studio Pro 中聊天 查看 → Mendix在线聊天.

了解更多 Mendix聊天文档.

本地应用程序的 PDF 文档生成支持

我们很高兴宣布 PDF 文档生成支持 Mendix 在本地隔离的 Windows 或 Linux 设置中运行的应用程序。这些本地应用程序现在也可以使用我们的 PDF文档生成模块 使用带有与您习惯相同的小部件和动态数据的页面编辑器来构建像素完美风格的 PDF。

对于本地应用程序,我们可以使用安装在同一台(虚拟)机器上的 Chromium 来生成 PDF,而不必连接到我们免费的 PDF 文档生成服务 Mendix 平台。如需更多信息,请访问 PDF 文档生成文档页面.

文件冲突便利

In Mendix 10.5 版我们引入了“rebase”作为“merge commit”的替代,当您处于“rebase”模式时,它会在 Studio Pro 顶部显示一个栏。现在,有了 Mendix 10.7,我们添加了相同的栏,以便在您处于“合并模式”时清晰显示。

在集成其他人的更改时,您可能会遇到文件冲突,而这些冲突必须在 Studio Pro 之外解决。顶部栏可让您轻松快速地检查哪些文件存在冲突,因为如果您有冲突的文件,则会出现一个特定按钮。解决所有冲突后,将出现一个提交按钮,允许您直接提交更改。这可提醒您防止在合并提交中无意中进行额外的修改。

文件冲突便利

移动应用程序的最佳实践

通过 Mendix 您可以使用我们的原生移动或进步的 Web 应用技术构建功能强大、离线优先的移动应用。然而,构建这样的应用可能具有挑战性。虽然我们不断致力于简化我们的移动技术,但我们也希望分享社区中开发的最佳实践。

这就是为什么我们在文档中创建了一个名为 移动应用程序的最佳实践。在这里,你可以找到来自以下领域的专家的众多最佳实践 Mendix 和我们的社区。每个最佳实践都以模式的形式构建,包括摘要、它所解决的挑战、建议的解决方案和实施指南,以及使用该模式的其他建议。我们计划在未来添加更多最佳实践。

Mendix 连接

配置 OData REST 根路径

OData API 是快速实现功能齐全的 REST API 的绝佳方式。只需单击几下,您就可以将实体公开为 REST 资源,并具有完整的读写功能以及关联、过滤、排序和分页等高级功能,所有这些都通过 OpenAPI 契约实现。为了让您更好地控制托管 OData REST 资源的端点,您现在可以完全自定义 API 的根路径。

Event Broker SQS 桥接器(测试版)

到目前为止,Event Broker 一直致力于在以下平台之间可靠地交换业务事件: Mendix 应用程序。从 Mendix 10.7 我们正在增加与非Mendix 事件代理。首先是连接您的 Mendix Event Broker 到 AWS SQS 主题。这是由 SQS Bridge 提供的,它允许您发送和接收 Mendix 业务事件到选定的 SQS 主题。目前,桥接仅限于您在 Mendix 应用程序,但我们将来会扩展该功能。

如果你有兴趣对该功能进行 Beta 测试,请联系 [电子邮件保护].

CSV 数据导入器

上个月发布了 Excel 数据导入器。本月我们添加了导入 CSV 文件的选项。与 Excel 数据导入器类似,您可以在 Studio Pro 中上传 CSV 文件,定义其格式,然后使用数据导入微流活动导入 CSV 文件文档。

外部数据库连接器

外部数据库连接器本月带来了许多令人兴奋的改进。首先从查询编辑器本身开始,它现在可以正确支持复制/粘贴和对 SQL 语句进行颜色编码。

外部数据库连接器

接下来,表和视图概览的性能得到了改进,并包括连接的数据库用户可见的所有数据库模式。最后,添加了对更新和删除的支持。

使用新的集中式 AWS 身份验证连接器更新至完整的 AWS 连接器套件

我们让在项目中使用多个连接器变得更加容易。通过集中管理之前位于不同连接器中的文档,您现在只需在更新版本的 AWS 身份验证连接器中管理一次即可。

为了实现更大的灵活性,您现在可以从 AbstractRequest 实体请求实体特化。这使开发人员能够覆盖默认的 HTTP 客户端配置,从而提高开发人员对 AWS 集成的控制能力,例如本地调用和覆盖超时设置。

新的集中式 AWS 身份验证连接器

使用更新的 Amazon Textract Connector 轻松分析多页文档

我们在 Amazon Textract Connector 中增加了对经常请求的功能的支持:分析多页文档的能力。此功能利用 两个新的 API 操作: StartDocumentAnalysisGetDocumentAnalysis.

REST 连接器

我们现在支持新版使用 REST 服务文档中的 PATCH 方法以及标头的变量支持。这使得使用 REST 服务的新方式更加强大,并且能够比以前更快地调用许多新端点!

OpenAI 连接器

生成式人工智能是一项很棒的技术,可以融入您的应用中,让您能够创造超越以往的用户体验。借助生成式人工智能,您可以根据自己的私有知识库开发高级聊天机器人和信息检索用例。

使用新的 OpenAI Connector,您可以开发交互式 人工智能聊天机器人和虚拟助理 以自然而引人入胜的方式进行对话。使用 OpenAI 的大型语言模型 文本理解与分析 用例,例如摘要、综合和回答有关大量文本的问题。您还可以使用检索增强生成 (RAG) 为自己的数据和知识库创建自然语言搜索体验,并 嵌入.

首先,查看 展示应用程序 演示了典型的生成式 AI 用例,并展示了如何连接到 Azure 或直接连接到 OpenAI 平台 Mendix.

开发者门户

您是否想利用这些开发者门户更新,但仍在使用较旧的 Mendix 版本?没问题,开发者门户更新与 Studio Pro 的版本无关。

私人市场批准

我们正在推出一项新功能,允许 Mendix 管理员可以无缝批准或拒绝请求发布到私人市场的组件。默认情况下,公司的开发人员可以自动向私人市场提供各种内容。但是,通过启用此功能, Mendix 管理员可以在开发人员发布添加内容之前确保其质量。

怎么运行的

  • 启用管理员批准 控制中心中的功能。
  • 新请求和管理员审核

一旦有人向私人市场提交新的组件或组件版本,该请求将在“批准请求”概览中可用。

您可以通过下载 mpk 查看关键详细信息,包括文档、说明和许可证,并根据公司政策执行其他安全性和合规性检查。

私人市场批准

  • 批准或反馈

管理员可以根据提供的信息做出明智的决定。如果组件符合组织的标准,则可以批准。否则,管理员可以拒绝提交,并向开发人员提供改进反馈。这确保了利益相关者之间的清晰沟通和协调。

  • 可在 Private Marketplace 中获取

经批准的组件无缝成为私人市场的一部分,可供其他开发人员使用。

浏览 控制中心的私人市场 了解更多信息。

投资组合管理

规划视图

通过投资组合计划的时间表概览,无缝规划、协调行动并做出明智的决策。

浏览 Mendix 投资组合管理文件 了解更多信息。

投资组合管理

将多个应用程序链接到一个计划

对于跨多个应用程序的计划,现在可以将它们链接到单个计划,以便全面概览和跟踪进度。作为此更新的一部分,您还可以链接来自多个链接应用程序的史诗。

将多个应用程序链接到一个计划

Mendix 私有云

简化跨命名空间的操作:轻松管理,减少麻烦

我们很高兴地宣布我们的全球操作员安装方法的测试版发布,旨在简化您的使用体验 Mendix Operator。简化流程后,用户现在可以安装一个 Global Operator 和 Agent,轻松管理跨不同命名空间的应用程序。虽然 Private Cloud License Manager 和 Deploy API 等一些功能仍在开发中,但您可以在此 Beta 版本中探索这一预期功能。

集群模式注册
集群模式注册
全局和托管命名空间安装
全局和托管命名空间安装

开发人员门户中改进的许可证管理器

我们在开发者门户中引入了一个新选项,允许您直接在命名空间详细信息和环境详细信息页面上配置运行时许可证的许可证产品类型。此外,我们解决了 PCLM 统计信息页面上的可用性问题,确保处理超过 100 个许可证的许可证列表的用户能够顺畅导航。

完善的开发者门户,以用户为中心的升级

我们很高兴与大家分享开发者门户中的几项改进,以增强用户体验:

  • 自动清理非活动部署包: 我们的系统现在会自动删除已闲置两周以上的部署包,以使您的工作区保持井然有序。
  • 关于命名空间自定义的 Ingress 注释警告: 命名空间自定义页面中添加了警告,通知用户即使从门户中删除,Ingress 注释仍将保留在 Ingress 对象中。
  • 高效的用户管理: 您现在可以使用分号(;)作为分隔符邀请多个个人作为集群管理员和命名空间成员。
  • 部署 API 增强: 我们解决了部署 API 中的一个问题,即操作链接的字符限制为 200 个。现在,操作链接支持无限字符,为您的操作提供更大的灵活性。

如需了解每个功能的更多详细信息并保持更新,请查看综合 发行说明!

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

选择你的语言