ML Kit 发布测试版
2023 年,随着 ChatGPT 的兴起,每个人(甚至你的祖母!)都在谈论人工智能 (AI) 如何改变世界。虽然低代码正在彻底改变应用程序的构建方式,但人工智能确实正在彻底改变可以构建什么类型的应用程序。随着此版本的发布,一个新的 Mendix 平台能力称为 Mendix ML Kit 正在公开测试版中发布,以实现低代码机器学习 (ML) 模型集成 Mendix 应用。
在 ML Kit 之前, Mendix 使 AI/ML 模型与 Mendix 使用 rest API 或在某些用例中将 AI/ML 模型嵌入到 Mendix 应用程序(更好的解决方案)。ML Kit 允许 Mendix 开发人员将使用通用机器学习框架和语言构建的机器学习模型部署到 Mendix Studio Pro 以低代码方式运行。ML Kit 可缩短上市时间、简化集成、提高性能,以更低的工作量和成本将 ML 模型集成到 Mendix 应用程序。您可以阅读更多有关如何使用 ML Kit 中的 Mendix 文件.
通用 Studio Pro 改进
新的属性界面(公测版)
为了改善整体开发体验,我们一直致力于改进“属性”窗格,使其具有全新的外观和感觉。启用新属性后,您将在从窗格编辑属性时获得彻底的体验。这将让您很好地了解正在发生的事情,同时使更改变得更容易。您将能够在属性和样式之间切换,以便立即看到需要更改的属性。在 Studio Pro 中比较不同项目之间的设置也会更加清晰。现在通过在“新功能”选项卡下的首选项中启用它来试用新“属性”窗格的预览!

提高国际化程度
我们更新了处理国际化的方式,现在创建多语言应用变得更加容易。以前,我们总是会提供英语和荷兰语字幕。现在,我们只初始化活动语言。这样可以始终清楚地了解哪些文本需要翻译,以及在创建应用时生成了哪些文本。这种更一致的体验将使使用不同语言变得更加容易。
更小的安装程序
我们优化了安装程序,并删除了一些旧版功能,这意味着我们能够将安装程序的大小减少 20% 以上,从 570 MB 减少到不到 450 MB!这使得 Studio Pro 的下载速度更快,并节省了一些宝贵的磁盘空间。
构建更好的 UI
数据网格 2:关联过滤和自动刷新
通过下拉过滤器,您已经可以过滤枚举或预定义的值集。使用此版本,您现在还可以过滤关联!在数据网格的列中,您可以配置设置,然后下拉过滤器小部件将自动显示过滤器。您可以将其用于单个引用和引用集。祝您过滤愉快!

这是一个很小但很有用的功能,您现在可以为网格配置自动刷新时间,使其每 x 秒自动刷新一次。如果后端的数据发生变化,这将允许您自动查看更新。
下载最新版本的 数据小部件模块 享受这些功能。
Google 标签/分析支持
1月XNUMX日之后, 谷歌将取消对其 Google Analytics API V3 的支持 并升级至 V4。因此,我们目前的 Google Analytics基于 V3 的 不再有效。取而代之的是,我们很高兴推出 Google Tag Manager 小部件!此小部件可用于 Google Analytics 等。它非常容易上手。只需将小部件添加到您的布局中,配置 API 密钥,您就可以开始了。如果您想要更多的灵活性和自定义事件,请启用高级模式以完全自定义小部件的行为。

或者您可以使用 Google Tag 活动来获得更大的灵活性。

查找更多信息 Google 标签管理器在这里。您可以直接通过 Studio Pro 下载或 在市场上找到它.
使用非持久实体 (NPE) 提高客户端性能
我们始终致力于优化我们的平台,使其尽可能快。在这方面,我们发现了一个机会,可以让 Web 客户端在处理非持久性实体 (NPE) 时更快。过去,客户端必须从运行时获取唯一标识符,以允许 NPE 在客户端和运行时之间无缝传递。现在,只要 NPE 没有虚拟属性或创建事件处理程序,就可以完全在客户端创建 NPE。这意味着更少的网络请求和更快的应用程序!
构建块和片段的设计模式
我们正在不断改进设计模式,以便更轻松地查看您正在构建的内容。在此版本中,所有构建块和片段现在都可以在设计模式中显示。通过此附加功能,现在所有 UI 文档都可以在设计模式下编辑!如果您和我们一样喜欢它,请不要忘记通过编辑 → 首选项 → 工作环境将其设置为默认模式。

工作流程改进
在工作流编辑器中复制并粘贴
通过在工作流编辑器中使用复制和粘贴功能来提高工作流开发速度。现在可以将用户任务、调用微流程和所有其他活动复制到相同或其他工作流中。

锁定和解锁:工作流程的紧急按钮
微流活动 锁定工作流程 以及 解锁工作流程 允许开发人员向应用程序添加工作流管理功能,该功能将锁定工作流,这样就无法创建新的工作流实例。还有一个选项可以暂停已经运行的工作流实例。如果流程包含错误,并且必须先修复错误,然后才能启动新流程或继续运行流程,则向应用程序添加这样的功能可能会很有用。锁定工作流活动允许您在运行时执行此操作。解锁工作流和解锁实例时,它们将返回到之前的状态。

使用更好的返回变量更快地构建逻辑
如果您是我们出色的自定义 Java 或 JavaScript 操作的活跃用户,那么您会遇到这种麻烦:每次将自定义操作拖入微流或纳米流时,您都必须重命名输出变量 ReturnValueName做一些有意义的事情。
从现在开始,您可以在 Java 和 JavaScript 操作中定义默认返回变量名称。此名称将代替 ReturnValueName 每次你使用你的动作时。

谢谢 马吕斯·范德纳普 以及 法比安·雷克滕瓦尔德 建议这个功能。
改进的 MX 反馈模块
最近,我们重新设计了反馈模块(新的反馈小部件),并对其进行了改进。根据您的反馈,我们改进了反馈管理流程,让开发人员更容易了解可以改进的地方。
最终用户可以轻松提交有关您的应用的反馈,包括屏幕截图。可以使用随附的手绘工具对屏幕截图进行注释。还附加了其他信息,例如用户的用户名、用户角色、活动表单、浏览器和屏幕分辨率。
模块最近调整的概述:
- 在截图中添加注释以指出改进之处
- 上传截图以明确需要调整的内容
- Atlas 样式得到改进
- 新的反馈模块将允许用户将其直接集成到项目中
要使用反馈模块,您需要访问 MX 市场并 下载模块。您可以将小部件添加到 Studio Pro 中所需的页面并部署应用程序。

新模块将帮助您轻松获取反馈
您还可以 在这里找到更多详细信息 有关应用程序内的反馈模块配置和使用情况。
开发者门户更新
您可能已经注意到,我们对开发者门户的外观和感觉做了一些改动。首先,现在大部分内容都是全宽的,可扩展到更多设备和屏幕分辨率,并且(剧透警告!)支持暗黑模式。

我们带来了一些用户体验改进 - 例如,您现在可以在“我的应用程序”页面上查看您的应用程序是免费的还是需要许可的,以及它部署在哪个云上。

我们还使邀请人们使用你的应用变得更加容易:
还有大量的底层更改,但我们不会用这些来打扰您。可以说,这是一个相当重要的版本(感谢所有帮助实现它的人!)
Epics – 改进搜索功能
您提出要求 - 我们满足您的要求!现在您不仅可以通过故事标题进行搜索,还可以通过故事 ID、标签、史诗名称、受让人(或未分配的故事)以及规划页面上的故事状态(如果您使用 Scrum)进行搜索。
控制中心的安全联系人
通过控制中心,现在可以为您的组织提供安全联系人,如果出现与安全相关的问题,联系人将会得到通知。

Mendix 私有云
门户改进
我们改进了环境创建流程中内部名称的验证消息:

此外,环境概览页面顶部有一个新的信息部分,用于改善有关门户中即将推出的功能和弃用功能的沟通。如果不需要沟通任何内容,则该部分将被隐藏:

请注意在环境概览页面中锁定或解锁部署包的新功能。任何现有的部署包将保持解锁状态。环境中部署的新部署包将默认被锁定:

我们添加了“包 ID”字段,用于在部署包详细信息中显示部署包的 ID:

使用时 Mendix 从 Operator 版本 2.10.0 开始,现在可以从 Kubernetes CSI Secrets Store 加载 MxApp 常量和自定义运行时设置。这样,您可以将配置存储在安全的凭证存储系统中(例如 Hashicorp金库 or AWS机密管理器)而不是开发者门户和 Kubernetes 机密。以下是示例应用商店 MyFirstModule.MyExternalConstant 在 AWS Secret Manager 上:

为了对秘密存储有更多的控制,我们在模型选项和运行时设置页面顶部添加了一个通知,以指示是否为命名空间启用了 CSI 秘密存储。

最后,我们取消了 MxAdmin 密码八个字符的限制。您应该根据 Studio Pro 中设置的策略来设置密码。
Mendix 操作者
我们已更新组件以使用最新的依赖项版本,以提高所有容器映像的安全分数评级。
我们已从 UBI 8 Minimal 基础镜像切换到 UBI 8 Micro,以提供最小化的连接面 Mendix 应用程序。如需更多信息, 阅读这篇文章.
对于具有自动轮换功能的无密码应用环境,无需重新启动应用。现在,除了已经支持的 AWS S3 之外,我们还支持 RDS Postgres 数据库的 AWS IAM 身份验证。要了解有关此功能的更多信息, 查看此 AWS 示例.
Mendix 适用于 Amazon EKS
作为我们与 AWS 战略合作伙伴关系的一部分,我们通过自动配置基于 Amazon Elastic Kubernetes Service (EKS) 的私有云环境,为您增加了一种简化 AWS 账户中应用程序部署的方法。通过使用 Mendix 对于 Amazon EKS 参考部署,您可以以简化、自动化的方式在 AWS 云中部署应用程序。有关更多信息, 查看我们的博客文章.

有关更多详细信息,请 查看我们的发行说明!
构建 AWS 连接器
本月我们专注于帮助您创建自己的连接器。 Mendix docs 中有一个新页面可用,向您解释有关如何开发自己的 AWS Connector 的所有详细信息。从选择正确的服务到设置文档,本操作指南将基于 Amazon Polly 服务为您提供分步指导。
想开始吗? 这是文档的链接!
我们也非常希望了解您如何使用(不)使用我们 Marketplace 中的 AWS 连接器。我们创建了一个最多 15 分钟的调查,您可以 在这里填写!
你准备好开始制作了吗?
- 观看 Mendix 9.23 发布视频
- 下载 Mendix 9.23
- 如需了解更多详情,请仔细查看 Mendix 9.23 发行说明。
- 不要错过未来的更新! 订阅我们的博客 所以你总是在知道。