版本 11.6 – 零停机部署和工作流程改进
Mendix 11.6 版本在开发工作流程、云基础设施和企业功能方面均实现了显著改进。此版本标志着我们迈出了实现零停机部署的第一步。 Mendix 基于我们全新的 Kubernetes 基础设施,该云平台为开发者提供了强大的支持。开发者可以通过全面启用非阻塞式历史记录面板、简化数据传递的原始页面参数以及用于构建更清晰业务逻辑的多个工作流端点,显著提升工作效率。
在底层,我们升级到了 React 19 和 React Native 0.78,增加了对更高精度十进制数的支持,并引入了批量插入功能的测试版,以加快数据库操作速度。从改进的 OData 集成到高级 GenAI 模型和全面的 Teamcenter 增强功能,此版本提升了开发者体验和企业级应用能力。 Mendix 平台。
Studio专业版
历史记录窗格常规可用性
非阻塞历史记录窗格,即 Studio Pro 11.4 以公开测试版的形式推出现已全面开放使用。这个新窗格让您可以快速搜索历史记录,并在查看历史文档时保持上下文关联,因为历史记录窗格不再是阻塞式对话框。此外,新的服务器端工作现在会显示为 远程修改大大简化了您了解最新动态的方式。
通过 版本控制 您仍然可以选择使用阻止历史记录对话框。新面板不支持部分克隆,系统会自动将其重定向到历史记录对话框。
如果您对该面板有任何反馈意见,我们非常乐意倾听。同时,我们将继续完善“差异比较”功能,以便更细致地展示历史变化!
更快地创建数据库对象
作为11.6的, Mendix OQL 还通过 Java API 提供(测试版)批量插入语句支持。这意味着您可以使用一条 OQL 语句在数据库中创建多个对象。OQL 语句会处理数据库中所有繁重的数据处理工作,这比手动将所有所需数据传递到数据库要快得多。 Mendix 运行。
举个例子:假设你有一个物流系统,用于记录库存和客户订单。每天晚上,你都会确定哪些库存不足,需要订购哪些商品来补货。现在,只需一条 OQL 命令即可完成这项工作:该命令首先确定哪些产品库存不足,然后创建新的供应商订单对象来订购新产品。
明年我们将添加对 Studio Pro 的支持,以简化此功能的使用,但目前自定义 Java 活动是使用此功能的方法。
更高精度的小数
Mendix 小数的精度为 20,8。这意味着它可以存储小数点前 20 位数字和小数点后 8 位数字。某些行业,例如金融行业,需要小数点后更多的数字。截至目前 Mendix 11.6 版本中,您可以为每个项目配置所需的十进制精度。最大可配置精度为小数点前 20 位,小数点后 18 位。
已消费的 OData 外部操作中的基本元素列表
我们为近期推出的一系列已消耗 OData 服务改进措施又增添了一项增强功能。我们引入了对以下功能的支持: OData 对象中的基本元素列表 对于外部操作的输入参数和返回值,基本类型列表将表示为一个具有单个属性的关联实体。现在,Studio Pro 可以直接处理这些数据结构,您可以从项目中导入和调用此类外部操作。此增强功能扩展了我们对 OData 合约的支持范围,并允许您与更广泛的 OData 服务集成。

页面参数:基本类型和可选类型
页面现在支持字符串和布尔值等基本参数,从而可以在页面之间直接传递简单值。您无需创建实体和对象来传递单个值,现在可以使用表达式在打开页面时将基本值设置为参数。 显示页面 操作。这允许传递局部变量、使用函数或跟踪关联,而无需领域模型对象的额外开销。
参数也可以标记为可选并设置默认值,这样在添加新参数时就无需更新现有页面调用。这提高了页面重用性,因为逻辑不再依赖于特定的领域模型结构,并且通过消除简单数据传递所需的不必要的实体创建,加快了建模速度。

工作流组:现在可以针对用户组而非单个用户进行定向,此功能现已正式发布
在 11.2 版本引入之后, 工作流组 此功能现已正式发布 (GA)。新增功能使您能够动态地将用户任务分配给不同的用户组,这意味着当用户加入或从用户组移除时,任务分配会自动调整。告别手动重新分配任务;现在,当“John”加入“经理”组时,他会立即看到所有相关任务,确保您的流程始终保持灵活且最新。与以往一样,可选功能仍然可用。 工作流共享模块 为了适应这一新功能,也进行了扩展。
简化您的工作流程:引入多个结束活动
你是否曾经尝试将几个不同的工作流程路径整合到一个略显繁杂的流程中? 结束 活动?为复杂的业务流程构建优雅的工作流有时就像解谜一样——尤其当不同的结果需要不同的最终步骤时。因此,我们增加了对多个工作流端点的支持,使工作流终止更加灵活,也更容易一目了然。通过允许不同的路径独立完成,而无需…… 结束 在主要工作流程的末尾进行活动,您的工作流程模型将变得更加清晰。
想象一下,一个 用户任务 批准会引导至最终操作,而拒绝则需要完全不同的终止步骤。有了多个终止活动,现在每个结果都可以直接导向其专属的最终操作。 结束 活动。这使你的工作流程逻辑一目了然,更容易理解和遵循。

治理
避免计量中重复计算用户数
我们正在改进用户计量,使其更加透明和准确,从而确保信任和顺利续约。标识符存储在system.user.name可能导致对内部多个用户或外部用户进行重复计数。为了解决这个问题,我们引入了…… 命名用户标识符 (通常是电子邮件地址) Mendix 计量功能可以“去重”多应用用户。此项更改已包含在最新版本中。 用户共享它与 SAML、OIDC SSO 和 SCIM 一起使用,从……开始 Mendix 10 LTS。
React 和 React Native 更新
本次版本引入了两项重大技术升级:React 19 和 React Native 0.78。
我们已将所有应用程序升级到 React 19,从而显著提升性能并引入更智能的 Hooks,让开发者在构建组件时拥有更大的灵活性。采用最新的稳定版本,您的应用程序将保持现代化,并为未来做好准备。
对于原生移动应用,我们已升级到 React Native 0.78,这是首个完全符合新架构的版本。此次升级显著提升了性能和稳定性,确保为用户带来更快、更可靠的体验。
温馨提示:建议每年更新原生移动应用。大多数原生移动开发者已按时更新至 10.24 版本。现在,您可以选择升级到 11.6 版本,或者等待计划于 2026 年 6 月发布的 11.12 版本。您可以阅读更多关于我们的信息。 我们的文档中提供了原生移动应用的支持指南。.
智能代理应用程序
Mendix 云端 GenAI:全新模型,任您选择
您想体验一下世界上最好的编码模型吗?Anthropic Claude Sonnet 4.5 现已推出,可用于文本生成。 Mendix 云端 GenAI。此外,嵌入资源方面也有新消息:Cohere 性能最强的嵌入模型 Cohere Embed 4 现已发布,并增强了对 100 多种语言的检索能力。要在云端 GenAI 中使用 Cohere Embed 4,请访问 [此处插入链接]。 Mendix 项目, Mendix Cloud GenAI Connector v5.3.0+ 是必须的。
您可以使用这两种模型中的任何一种来配置新资源。 公司管理员 in 控制中心 作为一项自助服务功能。此外,开发人员现在还可以随时升级现有的文本生成资源或切换其模型版本。 Mendix Cloud GenAI门户.
欢迎体验我们新款车型 GenAI Showcase 应用程序 或者将它们用于你的下一个项目,从……开始 空白 GenAI 应用模板.
市场
组件弃用功能
为了保持市场环境的清洁和可靠,我们正在推出一项新的弃用功能,允许组件供应商:
- 将组件标记为已弃用。
- 推荐一个替代组件(可选,但很有帮助!)。
- 添加一份简要的弃用说明。
- 通知订阅者这一变更。
- 降低已弃用组件的搜索排名。
- 显示在 软件组成 如果正在使用已弃用的组件。
此功能提供清晰的指导:开发人员将了解应避免使用哪些组件、应使用哪些替代组件,以及何时需要在项目中采取行动。这可以节省时间、降低风险,并有助于构建更健壮的应用程序。

我们还推出了一些改进措施, 组件页面 让您管理自有组件变得更加轻松!该页面现在采用数据网格视图,取代了之前的卡片布局,从而可以更清晰地概览所有组件,包括最新版本等详细信息。

此外,对于您拥有的组件,您现在可以启动 编辑流程 or 添加新版本 直接从该组件的详细信息页面通过上下文菜单进行操作。

Siemens Xcelerator
团队中心
我们很高兴地宣布推出 Teamcenter Connector v2512 版本,该版本包含多项重大改进,旨在提升您的用户体验。其中一项最显著的更新是移除了对 OIDC 模块的依赖,使您能够更轻松地配置与 Teamcenter On-Premise SSO 和 Teamcenter X 的连接。您不再需要下载 OIDC 或其相关模块,从而节省大量时间。
SSO 设置流程已得到简化,增强了对用户配置和匿名用户身份验证的支持,用户可直接从登录页面进行身份验证。此外,我们还引入了请求处理程序,支持通过 Teamcenter Connector 进行身份验证,尤其适用于与 Active Workspace 相关的组件。
此外,我们主动更新了 Java 操作中多个计划未来弃用的 Teamcenter SOA。这些更新确保了对“使用位置”查询、执行工作流操作和检索工作流模板等功能的持续支持,从而保证您的集成保持稳健且面向未来。
最后,我们很高兴地宣布,Teamcenter Connector v2512 现已正式获得认证,可与以下平台配合使用: Mendix 11.
我们还推出了 Teamcenter 扩展示例应用程序 5.0 版。此更新后的示例应用程序利用了现代技术。 Siemens 这款 UX/UI 模板外观简洁现代,完美展示了 Teamcenter 连接器和扩展程序生成的逻辑,并完全支持扩展程序提供的所有开箱即用用例。
最后,我们对 Teamcenter 扩展文档进行了大幅改进。文档经过重新设计,为每个集成步骤提供了清晰的分步指南,使用户能够更轻松地入门并掌握各项功能。
我们相信这些更新将有助于为所有人带来更高效、更愉悦的 Teamcenter 使用体验。

企业级平台
您好,无缝部署! Mendix 云平台迈出实现零停机时间的第一步
我们很高兴与大家分享一些激动人心的消息,这标志着我们在以下方面取得了重大进展: Mendix 云用户们!我们已正式迈出第一步,致力于为运行在云端的应用程序实现零停机部署。 Mendix 云计算。这是我们一直期待的时刻,而这仅仅是更强大、更具弹性的部署体验的开始。
这对你是什么意思呢?
对于在以下平台上运行的应用程序: Mendix 在云端,您可以更改应用程序配置,例如更改常量值或计划事件设置,而您的应用程序将始终对最终用户可用。没错——重启期间再也不会出现短暂中断!
我们是如何实现这种神奇体验的呢?在零停机部署过程中,您现有的应用程序实例和新实例会同时运行。然后,我们会智能地、逐步地将用户流量从旧实例转移到新实例。一旦新实例稳定运行并能处理所有流量,旧实例就会优雅地退役。这确保您的用户获得流畅、不间断的体验。

如果无需停机即可重启,系统会询问您是否要执行此操作。如果您希望在停机的情况下重启,也可以这样做。

横幅将显示所选的重启类型。

当部署符合零停机时间条件时, 部署向导 在最后一步通过横幅清楚地传达这一点,表明环境将在零停机时间内更新,从而确保更新期间的持续可用性。


Kubernetes 的强大之处:面向未来的基础
这项令人振奋的新功能是我们向更现代化、可扩展的基础设施进行战略转型的直接成果: Mendix 云计算现在由 Kubernetes 提供支持!这一根本性的转变为我们提供了强大的基础,开启了提升性能、可靠性和开发者体验的无限可能。零停机部署只是 Kubernetes 带来的众多创新之一。
我们的旅程接下来会是什么?
我们知道许多用户都渴望在所有场景下实现零停机部署。虽然此次初始版本主要侧重于应用程序重启(目前重新部署应用程序的新版本仍会导致短暂停机),但请放心,这仅仅是我们迈向零停机的第一步。
我们正在积极扩展此功能,以支持更多场景并持续改进部署体验。敬请期待更多更新和功能,它们将进一步增强您的系统的弹性和效率。 Mendix 云中的应用程序。
敬请期待我们不断发展带来的更多激动人心的新进展。 Mendix Cloud 将为您带来构建和运行企业应用程序的最佳平台!
阅读更多关于零停机时间的内容 Mendix 我们文档中的云.
您准备好启动您的下一个应用程序了吗?
- 下载 Mendix Studio专业版.
- 详细了解所有功能、改进、修复等 Mendix 11.6发行说明.
- 不想错过未来的更新? 订阅我们的博客 以便获取最新消息