发行说明 > 版本 8.3 发行说明 > 版本 8.3.0 发行说明
版本 8.3.0 发行说明
ThingWorx 8.3.0 进行了以下功能增强和错误修复:
增强功能
“平台”
必须在安装时设置管理员 密码
管理员用户不再具有默认密码。ThingWorx 在安装期间首次启动时,会创建一个管理员用户。必须在 platform-settings.json 文件中为管理员用户指定一个密码。
将以下 AdministratorUserSettings 部分 (在 PlatformSettingsConfig 中) 添加至 platform-settings.json 文件,并设置至少 14 个字符的密码。请参考 platform-settings.json 配置详细信息,以了解有关放置位置的详情。有关设置密码的其他信息,请参阅 密码
* 
请勿复制和粘贴以下示例,由此可能导致 plateform-settings.json 中的格式出错。应单击以下链接,然后从文件进行复制。
platform-settings.json 的默认位置为:/ThingworxPlatform/platform-settings.json。如果设置了 THINGWORX_PLATFORM_SETTINGS 环境变量,则将改用以下位置:${THINGWORX_PLATFORM_SETTINGS}/platform-settings.json
* 
强烈建议:
按照 NIST 指南为初始管理员密码使用加强密码。
在首次登录后将此密码更改为其他加强密码。
创建管理员用户后,便不再需要该密码,因此请将其从 platform-settings.json 文件中删除。
此过程仅适用于首次创建管理员用户时。更改密码之后,重新启动时将不会进行恢复。成功创建管理员用户且更改其密码后,请从 platform-settings.json 文件中移除此设置。
* 
如果 Tomcat 无法启动,并报告错误消息:Check the InitialPassword setting in the AdministratorUserPassword section in platform-settings.json. Password must be a minimum of 10 characters,请检查以下内容:
plateform-settings.json 中是否存在密码设置
密码是否有效 (10 个或以上字符)
plateform-settings.json 文件格式是否正确 - 错误格式可能导致错误
密码不得少于 10 个字符。
* 
此更改仅影响以下情况:
创建新用户时,包括初始管理员用户
更改密码时
* 
设置的密码应不易猜到,不应是已知的通用密码,建议密码长度至少为 14 个字符 (最少 10 个字符),并应同时包含大小写字母、数字和特殊字符。
新 Composer 用户界面现在是此版本中的默认设置。旧式 Composer 仍然可用 (通过 首选项菜单),但将在以后的版本中禁用。
在 Composer 中,通过选择右上方的“新浏览器”图标,可为任何屏幕打开新浏览器。
添加了 Support Package Tool,可用于收集系统配置信息,从而帮助诊断和解决平台问题。
添加了 效用子系统,可提供执行统计数据。
向“偏差高于/低于”和“超出范围”警报添加了选项,以使当前操作条件可用于 自动设置监控基线阈值
添加了 Analytics 菜单,以便可以直接从 ThingWorx Composer 内启动 Analytics Builder 和 Analytics Manager。仅当已安装 ThingWorx Analytics Server 并将其连接到 ThingWorx 服务器实例时,“Analytics 菜单”才可用。
添加了 访问报告功能,可提供与用户或用户组当前对实例的权限相关的信息。
ThingWorx 安装指南经过重新设计,现在可从帮助中心获取 (除 PDF 版本外)。
Mashup Builder
jQuery 3.x 更新:
jQuery3 现在是混搭和扩展的默认运行时环境。
* 
在运行时仍可使用 index-jq1.html 访问点访问 jQuery 1.x,但下一版本将终止支持。
在 Composer 中添加了 jQuery 3.x 设计时支持。
此第三方库已升级至最新版本,旨在消除 Mashup Builder 所用早期版本的 jQuery 库中存在的安全问题。此升级可能会更改混搭应用程序,因此强烈建议进行此 ThingWorx 版本所随附应用程序的以用户界面为中心的回归循环。
HTML 文本区域小组件添加了新的可绑定布尔型属性 ShowToolbar。该小组件在默认情况下处于启用状态,并在运行时在可编辑小组件中显示工具栏。
HTML 文本区域小组件中的布尔型属性 ReadOnly 现在可与布尔型参数源绑定。
标签图表小组件中的 XAxisTitleYAxisTitle 属性启用了本地化功能。
列表小组件中添加了 TabSequence 属性。
列表小组件的组合框视图添加了 TextIfNoSelectionType 属性,使您可以选择显示 EditablePlaceholder 两种文本。
错误修补程序
“平台”
相关的 JIRA
向现有媒体实体添加了“测试连接 URL”配置设置。URL 可验证是否可以与系统建立有效连接,从而在开启“动态内容”标志前提供动态内容。有关详细信息,请参阅 媒体实体
TW-34271
修复了无法在 Composer 中设置“标识符”选项的问题。
TW-35175
修复了导入 ThingWorx 应用程序扩展时出错的问题。
TW-35128
修复了使用 AzureIoTThing 基本模板时 Composer 显示出错的问题。
TW-34593
修复了无法发送警报通知的问题。
TW-34565
修复了基于 Java 的扩展就地升级失败的问题。有关详细信息,请参阅 导入扩展
TW-34974
修复了会话超时或注销混搭后用户无法登录的问题。
TW-34243
修复了启用 Metrics Reporting 后出错的问题。
TW-33656
修复了现有与非现有组织的状态代码不一致的问题。
TW-30435
修复了无法调用名称中带有连字符的服务和属性的问题。
TW-30267
修复了高频率数据持续一段时间后无法将数据存储至值流的问题。
TW-29081
修复了导出数据表后再以无数据形状的形式导入时出错的问题。
TW-27786
修复了仅在事物已保存或重新启动后才能记录警报的问题。
TW-25795
修复了将无效数据形状分配给流事物时无法启动 ThingWorx 的问题。
TW-17586
修复了导出后再导入带标记的事务时出现空指针异常的问题。
TW-22171
修复了无法访问事物形态权限的问题。
TW-35985
修复了导入扩展后无法正确加载本地化表的问题。
TW-35448
修复了在重新启动服务器之前未加载从属扩展时就地升级失败的问题。
TW-34561
修复了无法升级自定义扩展的问题。
TW-27720
修复了“编辑成员”对话框显示过大的问题。
TW-18140
Mashup Builder
相关的 JIRA
修复了“选项卡”小组件上的选项卡在刷新混搭时消失的问题。
TW-35299
修复了“注销按钮”小组件导致重定向功能无法正常工作的问题。
TW-34943
修复了自定义 CSS 无法应用于混搭的问题。
TW-34941
修复了“集合”小组件导致在数据更新时无法使用新值填充混搭的问题。
TW-33990
修复了“集合”小组件导致在窗口刷新之前无法显示搜索结果的问题。
TW-33944
修复了“导航”小组件导致无法关闭弹出窗口的问题。
TW-33200
为“数据筛选器”小组件上的 SortFilters 属性添加了工具提示信息。
TW-33648
修复了离开弹出窗口后无法重新启用主数据中的按钮的问题。
TW-33121
修复了“混搭”小组件和数据服务面板中的图标无法显示的问题。
TW-32863
修复了折叠面板中的“列表”小组件在折叠并打开后从折叠面板移开的问题。
TW-29432
修复了混搭在编辑模式下无法显示 Google 小组件预览的问题。
TW-28308
修复了异步服务上的“测试”按钮在扩展资源中定义时行为异常的问题。
TW-27788
修复了“树”小组件导致树行无法显示的问题。
TW-10923
修复了“栅格”小组件导致水平滚动条在 Chrome 中无法正常工作的问题。
TW-11070
修复了“标签图表”小组件在绑定多个标签时性能下降的问题。
TW-21144
修复了“文件上载”小组件导致 AllowFileTypesMaximumFileSize 属性无法设置的问题。
TW-24526
为“标签图表”小组件的 XAxisTitleYAxisTitle 属性添加了本地化和绑定功能。
TW-34568
修复了在混搭之间切换时 Mashup Builder 无法正确显示的问题。
TW-35532
修复了“菜单”小组件导致主混搭无法更新的问题。
TW-35492
扩展
相关的 JIRA
提升了 WebSocket Tunnel 扩展的安全性。
TW-34600
已知问题
ThingWorx 8.3.0 中存在下列已知问题:
已知问题
Platform/Composer
相关的 JIRA
如果您使用的是 Firefox 59.0.2 或更高版本,查看实体时,导航链接 (常规信息等) 将折叠到屏幕右侧的对话框中。这一问题将在即将发布的版本中得到解决。
TW-35192
Composer 在局域网内的运行性能久经验证。使用低带宽或高延迟网络时,请勿禁用浏览器缓存。禁用浏览器缓存将导致加载时间显著延长。
不适用
因订阅事件而进行的文件传输将以系统用户 SuperUser 的身份进行排队。除非您向 SuperUser 授予 Service Invoke 权限,并将其添加到对文件传输作业中指定的目标事物具有读取权限的组织中,否则此文件传输作业将失败。
TW-25153