代理应用程序和编排
提升您的 Mendix 工作流程:引入通知事件
准备好解锁更高水平的响应速度和灵活性吧! Mendix 应用程序!来自 BPMN 标准 我们正在添加 中间消息事件 以以下形式提升我们的工作流程能力: 通知事件这项新功能可以轻松构建更加动态、事件驱动的流程。
您是否曾希望工作流程能够暂停并等待特定事件发生后再继续,或者在活动仍在运行时对外部消息或事件做出反应,而无需构建复杂的变通方案?有了通知事件,现在这一切都成为可能!
它将如何改变你的工作流程设计:
- 作为常规/内联事件:将其直接嵌入到工作流程路径中,以引入智能等待点,作为更轻量级的替代方案。 等待通知活动这样可以确保只有在收到特定通知时,流程才会继续进行,非常适合编排依赖于外部系统确认、用户操作或数据更新的复杂序列。
- 例如:等待支付网关成功,或者在收到第三方 API 回调之前保持等待状态。
- 作为边界事件:将其直接附加到活动,即可创建强大的异常处理或动态流程控制。根据您的需要,它可以配置为中断型(取消当前活动并重定向流程)或非中断型(在原始活动继续执行的同时,分支到并行路径)。这使您可以精确控制工作流在任务进行过程中如何响应传入的外部触发。
- 例如:在审批任务仍在进行中时捕获到取消请求,立即重定向流程。
通知事件为创建真正具有反应性和弹性的应用程序开辟了许多新的可能性,这些应用程序能够智能地响应现实世界的事件。
准备好了解通知事件如何提升您的体验了吗? Mendix 解决方案?请阅读我们的更多内容。 文件.
在代理编辑器中引入构建和测试环境视图
最新发布的 Agent Editor 将编辑器拆分为两个独立的视图,从而带来更简洁、更专注的用户体验: 构建 和 兒童遊樂區构建视图让您专注于设计代理时的重要事项——配置其类型、模型、提示和工具,而不会受到测试控件的干扰。

准备测试时,切换到 Playground 视图,运行和评估代理所需的一切都触手可及。Playground 现在还会将系统和用户提示替换为您配置的变量值,以便您准确了解代理将接收到的内容。

代理快速重新加载
现在,代理程序支持即时重新加载,显著缩短了修改代理程序文档后的应用启动时间。这意味着开发过程更加流畅快捷,让您能够比以往任何时候都更轻松地迭代开发代理程序。
砰!你的代理刷新速度比你读完这一段文字的速度还快!
智能体开发
人工智能驱动的主题设计 Maia
现在,改变应用程序的整体外观和感觉就像进行一次对话一样简单。 Maia 现在可以读取和修改应用程序的主题,将设计规范转换为可运行的 CSS。
从设计到主题,只需几秒。
上传包含品牌指南的PDF文件,关联你的Figma设计令牌,或者简单地描述你想要营造的氛围, Maia 它将其转换为完整的主题。它能智能地修改颜色、字体、间距和边框半径的 CSS 变量,理解 Atlas 的整个结构,从而进行正确的级联更改,并内置 WCAG 对比度检查,从一开始就确保可访问性。升级到 Atlas 4? Maia 可以帮助您完成从 SASS 变量到 CSS 变量的迁移。
轻松设计属性
除了全球主题之外, Maia 现在可以创建和管理设计属性:即 Studio Pro 属性面板中显示的可重用样式变体。想要添加新的按钮样式或卡片的“紧凑型”容器变体?只需提出要求即可。 Maia 处理 JSON 配置,确保向后兼容性,并自动同步更改,以便它们立即在您的工具箱中可用。
这样一来,团队中的每个人都可以进行前端定制,从而消除了每次设计调整或品牌更新都需要前端专家的瓶颈。
人工智能驱动的导航管理 Maia
设置导航变得轻而易举。 Maia 现在您可以创建和管理应用程序的导航配置文件和菜单,从而实现从生成页面到完全集成菜单的无缝过程。
刚刚创建了一个新页面 Maia只需让它将页面添加到您的菜单,剩下的就交给它来处理。需要为移动用户提供不同的导航吗? Maia 它可以为手机、平板电脑或响应式网页创建设备专属的导航配置文件,并配置渐进式 Web 应用 (PWA) 设置等属性。它会智能地处理页面参数,询问您希望如何传递值,确保您不会意外创建重复的配置文件,并保护关键配置免遭意外删除。导航设置现在可以自然地融入您的开发流程中。
比较文件和长值
你是否还记得那些想要查看磁盘上某个文件发生了哪些变化,或者 XPath 约束具体发生了哪些变化,但却苦于没有配置第三方工具的情况?现在不用担心了!
从现在起,您可以通过双击属性或已更改的文件,直接在 Studio Pro 中查看文本差异。 更改 窗格。
领域模型编辑器焕然一新。
与 Mendix 从 11.11 版本开始,您可以选择使用全新设计的领域模型。这不仅带来了焕然一新的外观,还提供了更清晰的实体可视化方式,方便您理解和审阅领域模型。您可以通过领域模型文档工具栏中的切换按钮启用新的外观和风格。

乐观锁定现已普遍可用
在多用户应用程序中,两个用户同时编辑同一条记录会造成一个隐蔽但严重的问题:最后保存的版本会生效,而先保存的用户会毫无预警地丢失所做的更改。此前,想要避免这种情况的开发者不得不自行构建解决方案——例如自定义版本属性、手动冲突检查或复杂的重试逻辑。
与 Mendix 乐观锁定 现已正式发布。最初以公开测试版的形式推出。 Mendix 11.5 版本中,该功能已通过实际测试验证,并已准备好投入生产环境。它的工作原理是添加一个 MxObjectVersion 系统属性应用于您的实体。在提交时, Mendix 将内存中的版本与数据库中的版本进行比较。如果在此期间有其他用户修改了该对象,则提交操作将被阻止。 ConcurrentModificationRuntimeException 已提出——这给了你的应用一个机会来通知用户并优雅地处理冲突。
启用它只需在菜单中切换一下即可。 运行时选项卡 在您的应用程序设置中。我们强烈建议构建协作或多用户应用程序的团队立即启用此功能——首先启用 Mendix 11.13 版本将成为新项目的默认设置。抢先一步,立即享受内置数据完整性带来的好处。请参阅我们的 文件 有关配置详情和冲突处理模式。
Rspack客户端打包器现已正式发布
As Mendix 应用程序规模越大,构建时间往往也越长。React 客户端需要一个打包步骤,虽然这对于运行时性能至关重要,但会减慢开发反馈周期——尤其对于大型应用程序而言。
打包工具 现在普遍可用 Mendix 继 11.9 版本成功完成 beta 测试后,Rspack 于 11.11 版本正式发布。数据足以说明一切:在我们的基准测试中,与之前的基于 Rollup 的方案相比,Rspack 完成客户端打包的速度提升高达六倍,同时内存占用减少高达 70%。这直接转化为更短的反馈周期、更快的 CI/CD 流水线,以及团队中每位开发人员更流畅的使用体验。
如果您已经在使用 Rspack 的 beta 版本——非常感谢,您的反馈帮助我们实现了这个版本。如果您还没有启用它,可以在以下位置启用它: 运行时选项卡 今天,您的应用程序设置也将进行相应更改。Rspack 也将向后移植到 Mendix 10.24 LTS 版本已经发布,所以您无需等待重大版本升级即可受益。而这仅仅是个开始——我们正在积极研究如何在即将发布的版本中进一步提升构建性能。
企业级平台
中央审计日志:用于审计和控制的一站式平台
审计数据对于安全、合规和运营监管至关重要。此前,这些数据分散在不同的部门。 Mendix 平台虽然存在审计日志,但它们分散在各处,无法通过 API 访问——这使得管理员、安全团队和审计人员难以全面、及时地了解正在发生的事情。
与 中央审计日志, Mendix 控制中心将所有审计活动集中在一起。企业现在拥有一个权威的单一平台用户和管理变更记录。用户可以直接在用户界面中搜索近期活动,从而加快审核速度并更快地响应问题。对于长期分析和合规性需求,审计日志可以导出为 CSV 格式,甚至可以通过审计日志 API 流式传输到企业级 SIEM 解决方案。
通过集中管理审计日志,组织无需添加新工具或流程即可减少工作量、提高可追溯性并加强治理。安全和合规团队可以持续访问所需数据,而平台管理员则可以减少收集信息的时间,将更多精力投入到信息处理中。最终实现更好的控制、更清晰的问责制以及…… Mendix 更易于企业级管理的架构。

集中式证书现已正式推出
几个月前,我们推出了集中式证书,旨在简化您管理整个系统中 SSL 证书的方式。 Mendix 云计算格局。现在,我们很高兴地宣布: 中央证书管理 一般情况下都有售!
跨多个应用程序管理证书不应成为您的负担。借助集中式证书,您只需上传一次证书,即可在所有自定义域中使用它,从而消除重复性工作并降低不一致的风险。
现在更换过期证书变得轻而易举。只需在一个地方更新证书,所有关联的自定义域名都会自动刷新。无需再手动更新各个应用程序。这在使用通配符证书或大型应用程序环境时尤其强大。
您还可以全面了解您的证书。查看它们的使用位置,跟踪到期日期,并通过清晰全面的概览提前做好续订准备。
集中式证书可减少运营开销,并让您大规模地进行控制,从而让您可以专注于最重要的事情:构建和运行您的应用程序。

这只是集中式证书的第一个版本。我们很快会添加 API,以便您可以实现证书管理的自动化。
POST 和 GET 调用 Mendix 管道
每当您准备将应用程序的新版本上线时,您都需要确保它确实已准备就绪。这通常意味着使用外部工具检查质量、测试或安全性等事项。 Mendix这些检查通常是手动进行的,或者在单独的系统中运行,这会导致更多的上下文切换和部署之间的一致性降低。
为了解决这个问题,我们很高兴地宣布发布…… 解决方案&帖子 和 的GET 步入 Mendix 管道。这些新的管道步骤使您的管道能够在部署过程中安全地调用外部系统。 POST 调用 允许您的管道触发操作,例如启动扫描、运行系统、创建变更单或发送通知。 获取步骤 然后使用这些变量轮询外部系统。您可以配置轮询行为并定义成功或失败条件,以便管道能够根据公司标准确定何时继续或停止部署过程。
最终实现的是自动化发布流程,其中质量、安全和治理检查得到持续执行,无需人工操作或外部协调。想要开始使用吗?我们建议您按照以下说明进行操作: Mendix 文档 充分掌握这项高级功能。

数据转换器 beta 版
我们很高兴地宣布 beta 版发布 数据转换器Studio Pro 中的一项新功能,允许您在集成工作流中定义和应用数据转换。数据转换器基于 JSLT 语言构建,使您能够在数据被使用时对其进行格式化。 Mendix 无需编写自定义 Java 代码或字符串操作,即可将数据传递给应用程序或其他系统。

借助数据转换器,您可以简化 API 响应、重命名和筛选字段,并将复杂的嵌套结构映射到您的应用程序或其他下游系统所需的格式。使用数据转换器预处理传入的 API 响应,然后再将其映射到所需格式。 Mendix 对象。

您还可以使用它进行消息到消息的转换,而无需产生空指针异常 (NPE) 的开销。 测试转换 该功能允许您在设计时验证转换是否产生正确的输出,从而节省调试和开发时间。
Marketplace 内容 API 改进
过去一年,我们让市场平台更容易管理,使用起来更安全: 公司认可的内容 帮助组织引导开发人员选择合适的组件, 安全修复指标 明确说明某个版本何时修复了漏洞,以及 弃用功能 帮助团队避免使用过时的组件,并转向推荐的替代方案。
现在,这些同样的市场信号也可以通过以下方式获得: Mendix 内容 API除了现有的版本和组件元数据外,您现在还可以检索公司批准的状态、详细的漏洞和安全修复信息,并且可以通过 API 直接下载特定组件版本。
例如,平台或治理团队可以构建内部目录或审批工作流程,提取 Marketplace 组件的详细信息,显示组件是否已获得公司批准,并突出显示标记为易受攻击的版本(包括 CVE/CWE 身份标识 如果可用),则指向解决这些问题的安全修复版本,然后通过 API 下载所选版本包以进行受控分发。
技术方面(一些细节)
- 公司批准:内容回复可以包括
isCompanyApproved当贵公司启用公司认可的功能时。 - 安全详情:易受攻击的版本会列出 CVE/CWE 标识符并引用安全修复版本。安全修复版本会说明其修复的漏洞以及受影响的版本。版本类型用于区分常规版本、易受攻击版本和安全修复版本。
- 直接下载:
downloadURLattribute 提供了一个端点,用于以编程方式检索特定组件包版本。
Siemens Xcelerator
Siemens UI模块
此 Siemens UI模块 Mendix 现在已在公共市场上线,使设计和开发团队能够加速从设计到开发的流程,并交付具有内置功能的、一致的企业级应用程序。 Siemens 设计和无障碍设计模式。
准备好将你的下一个创意变成一款应用程序了吗?
• 通过构建愿景来启动您的项目 Maia 租赁计划.
• 下载 Mendix Studio专业版 并使用 Maia 把你的计划变成一个应用程序。
• 仔细查看所有功能、改进、修复等 Mendix 11.11发行说明.
• 不想错过未来的更新? 订阅我们的博客 以便获取最新消息