跳转至

versiondog 9.9.2 中的新内容(2024 年 8 月)

下面列出了当前 versiondog 版本所做的优化。

设置、迁移和更新

最新改动提高了服务器系统更新迁移过程的稳定性和效率:

  • 更换了客户端数据库(从 Firebird 换到了 SQLite)
  • 改进了代理设置 以优化性能
  • 代理支持 Windows 7 32 位系统
  • 改进检入和检出协议的后台程序
  • 修复了注册表处理中的错误,从而可以正确删除条目(例如,SmartImport 的扩展)
  • 修复了更换硬件后服务器许可证停用的问题
  • 修复了内部服务器配置/通信中的错误
  • 改进了服务器的启动行为以提高稳定性
  • 修正了 versiondog 服务器内部启动过程中的错误

Info

将 SSO 协议从严格使用 Kerberos 变成 Microsoft Negotiate 服务的单点登录(SSO)协议。此服务决定是使用 Kerberos 还是 NTLM 协议。请注意,默认情况下,Kerberos 不支持使用 IP 地址,如果使用可能会导致回退到 已弃用的 NTLM 协议。有关 MS Negotiate 和 Kerberos 的更多信息,请参阅:

设备集成和版本控制

我们不断改进支持的设备和编辑器的功能和范围:

  • 改进了备份事件日志中的密码处理方式
  • 修复了 TIA Portal 的各种比较错误,以减少错误差异
  • 修复了 TIA Portal 各种比较错误,以提高整体性能和稳定性
  • 修复了 Rockwell RSLogix 5000 的各种错误,以提高性能和稳定性
  • 修复了 Rockwell RSLogix 500 的各种比较错误,以减少错误差异
  • 修复了与消息指令相关的 RSLogix 5 比较错误
  • 修复了与警报相关的 Factory Talk View ME 的比较错误
  • 修复了 Siemens WinCC 在数据库名称包含连字符时上传失败的问题
  • 改进了 Siemens WinCC 的灵活比较功能,以使用外部流程适用更大型的项目
  • 修复了 Emerson PME 的各种比较错误,以提高性能和稳定性
  • 提高了 CODESYS 参数输入的稳定性
  • 修复了与 IP4 地址相关的 CODESYS V3.x 上传问题
  • 修复了 CODESYS V2.x 项目导出错误,以便在现代 Windows 系统上向编辑器传递凭据
  • 改进了对 SICK 传感器上传的错误处理
  • 修复了 SICK 的比较功能,以消除错误差异
  • 修复了 Beckhoff TwinCAT 的比较功能,改进了差异检测功能
  • 更换了 Omron CX Programmer 的上传程序
  • 修正了 Omron CX Programmer 的各种错误,以提高性能和稳定性
  • 修复了与转义字串相关的 Omron CX Programmer 比较错误
  • 修复了各种 B&R Automation Studio 的比较错误
  • 修复了与跳转标记有关的 Siemens S7 比较功能崩溃的问题
  • 修复了与未知字段有关的 EPLAN 比较错误
  • 修复了 GX Works3 在代理上无法运行比较的问题
  • 改进了 PHOENIX CONTACT PC WORX 项目解析器
  • 修复了与作业执行有关的 Stratix 和 Cisco 2960 Switches 的问题
  • 修复赫斯曼交换机上传安全警告
  • 为数据包节流添加了 FTP 上传支持
  • 为数据包节流添加了 ABB Robotics 上传支持
  • 修复了在特殊数据下的 JSON 比较问题
  • 修复了特殊数据下的文本比较问题
  • 修复了在代理端比较后,Microsoft Word 比较中与详细按钮相关的问题
  • 修复了文本解码错误,这一错误在少数情况下会导致模糊字符被插入到文本中
  • 修正了 SINUMERIK 840D 上传的错误
  • 修复了 SIMATIC S5 在使用 H1 连接时的上传错误

用户管理

对于管理员来说,能够高效、直观地管理用户非常重要。现在,这项服务得到了改进。

Info

安全更新:作为我们不断提高安全标准承诺的一部分,我们已经更新了软件,从 versiondog 9.9.0 开始,密码必须至少包含一个字符,而且没有设置密码的用户账户将不再允许使用。

使用空密码登录也将不再可能。如果您受到此变更的影响,请联系您的管理员。

我们强烈建议您只使用强大、安全的密码(更多信息请参阅“最佳实践”)

  • 修复了 LDAP 同步的错误

优化了易用性和 UI

我们对界面进行了调整,使信息的处理和访问变得更方便、更安全。

Info

终止支持:为了提高产品的整体安全性及用户友好性,我们将减少客户端应用程序的数量,WebClientWebServer 都将被移除。

厂区状态 信息现在可以通过 UserClientExportModule 中的导出进行访问(适用于拥有有效厂区状态许可证的客户)。将删除 serverarchive/VD$A/Webserver 中的 WebServer 配置和协议。一旦进行更新,该目录中的所有文件都将丢失。

  • 修复了组件处理,以便在使用外部工作目录时删除组件
  • 改进了各种错误消息
  • 改进了 组件概览项目树 的 UI 性能
  • 优化了为多个组件执行 检入 时的显示效果
  • 修复了 项目树 在处理工作目录时的错误
  • 修复了 组件类型编辑器 中的各种错误,改进了稳定性
  • 修复了 代理配置 中的错误
  • 优化了 作业日志 中较大通知的显示方式
  • 修复了在本地删除组件时的错误
  • 登录时显示详实的错误消息
  • 扩展了 组件日志 中显示的信息

接口

  • 改进了系统的内部沟通

提升了系统性能和稳定性

对我们来说,稳定且高效的软件是最重要的,以下调整提升了软件的性能:

  • 使用信息的发送与资产信息解耦
  • 提高了与单点登录(SSO)相关的系统稳定性
  • 提高了与 BackupClient 作业结果同步有关的性能和稳定性
  • 改进了服务器与客户端之间的内部通信
  • 将 Postgres 数据库更新到了版本 15.6
  • 提高了所存储凭证的安全性
  • 改进了对访问令牌的处理
  • 提高了删除组件时系统的稳定性
  • 改进了对保存大量作业(例如多于 20,000 个作业)时的处理及其稳定性
  • 修正了导致客户端启动时崩溃的错误
  • 提高了 Claroty connector 的稳定性
  • 实施了各种提高系统安全的措施
  • 更新了各种第三方库
  • 删除并替换了第三方库 EasyMail,以提高安全性
  • 优化了令牌处理,以提高安全性
  • 稳定了并行服务器的各个功能
  • 稳定了服务器同步
  • 改进了有关客户端的稳定性和性能
  • 优化了检出 流程和组件日志处理,以应对网络连接速度较慢的情况(例如在连接 VPN 时)
  • 稳定了从存档卸载数据时 存档管理器 的性能
  • 改进了对 服务器存档 中数据的处理

其他

我们还推进了一些额外的改变,以改善您的用户体验:

  • 成功执行了通过 Outpost24 进行的网络渗透测试
  • 加强了发送支持数据包时对数据的保护
  • 修复了 AfterSchedulerJobRun 脚本事件的错误
  • 提高了数据的保障性和安全性,改进了代理系统
  • 优化了自动创建版本的功能,以便用户能正确使用 锁定状态