重大更改
已删除 v4.0 中弃用的几个过滤器(请参阅 #15410)。
和 的单位大小已从 1 GB 更改为 1 MB。在升级过程中,将自动调整现有值。VirtualMachine.diskVirtualDisk.size
VLAN 组模型上的 and 字段已替换为 ,开始和结束 VLAN ID 对的数组。min_vidmax_vidvid_ranges
EventRule 模型上的五个单独的事件类型字段已替换为单个数组字段,该字段按名称列出适用的事件类型。event_types
所有与变更记录关联的UI视图和API端点都已从移至。/extras/core
CustomValidator 子类上的方法现在必须接受 request 参数(在 v4.0 中被 #14279 弃用)。validate()
新功能
电路组 (#7025))
现在可以将 Circuit 分配给组以进行管理。每个电路可以分配给多个组,并且每个分配可以选择性地指示优先级(主要、次要或第三)。
VLAN 组 ID 范围 (#9627)
VLAN 组模型已得到增强,可支持多个 VLAN ID (VID) 范围,而以前它只能跟踪单个开始和结束 VID 对。VID 范围存储为开始和结束(包括)整数对的数组,例如 .1-100,1000-1999
嵌套设备模块 (#10500)
现在可以将模块托架添加到模块中,以实现设备内子模块的分层排列。安装在设备的模块托架中的模块本身可能具有模块托架,子模块可以安装到这些模块托架中。
机架类型 (#12826)
引入了一种新的机架类型模型,其功能类似于设备类型。用户现在可以定义设备机架的常见品牌和型号,在创建该类型的新机架时,会自动填充其属性。完全保留了具有单独定义特性的机架的向后兼容性。
插件目录集成 (#14731)
NetBox UI 现在直接与 NetBox Labs 托管的规范插件目录集成。用户现在可以在 NetBox 用户界面中本地浏览可用的插件并检查更新的版本。
用户通知 (#15621)
NetBox 现在包括一个用户通知系统。用户可以订阅单个对象,并在 Web 界面中收到更改警报。此外,还可以创建事件规则来触发特定用户和/或组的通知。插件也可以将此通知系统用于自己的目的。
增强
#7537 – 为虚拟机添加序列号字段
#8198 – 为自定义字段值启用唯一性强制
#8984 – 启用按日志级别筛选自定义脚本输出
#11969 – 支持跟踪机架和模块类型上的气流
#14656 – 根据所选字段类型动态呈现自定义字段编辑表单
#15106 – 为无线链接添加和字段distancedistance_unit
#15156 – 向所有 REST API 序列化程序添加字段,该字段链接到对象的相应 UI 视图display_url
#16574 – 为数据源的 REST API 序列化器添加时间last_synced
#16580 – 启用插件视图以选择性地强制执行(删除LOGIN_REQUIREDAUTH_EXEMPT_PATHS)
#16782 – 启用对象和多对象自定义字段的选择选项筛选
#16907 – 更新用户界面样式
#17051 – 引入 config 参数以表示 Internet 隔离ISOLATED_DEPLOYMENT
#17221 – 现在支持基于 HTMX 的对象编辑ObjectEditView
#17288 – 对 GraphQL API 请求中的别名数量引入可配置的限制
#17289 – 默认情况下对本地密码强制实施标准策略
#17318 – 在电路的嵌套 API 表示中包含分配的提供程序
错误修复(从 beta1 开始)
#17086 – 修复查看没有相关对象的作业时的异常
#17097 – 在调用NotificationGroup.notify()
#17098 – 防止在删除对象时自动删除相关通知
#17159 – 在插件安装说明中更正文件路径
#17163 – 修复 IP 地址视图下相关服务的筛选
#17169 – 避免为已安装的插件重复目录列表
#17301 – 自定义脚本模块的编辑和删除按钮的正确样式
#17302 – 修复对自定义脚本消息的日志级别过滤支持
#17306 – 正确舍入报告的 VLAN 组利用率
插件
#15692 – 引入改进的后台作业插件支持
#16359 – 启用插件以在顶部导航栏中嵌入内容
#16726 – 扩展以启用注册多个模型PluginTemplateExtension
#16776 – 添加一个方法,用于在对象视图上嵌入重要信息alerts()PluginTemplateExtension
#16886 – 为插件引入一种机制来注册自定义事件类型(用于用户通知)
其他更改
#14692 – 将虚拟磁盘的原子单元从 1GB 更改为 1MB
#14861 – 有关虚拟磁盘的 UI 视图的 URL 路径已标准化为/virtualization/virtual-disks/
#15410 – 删除各种已弃用的查询过滤器
#15908 – 在发布数据中指示产品版本
#16388 – 将所有更改日志记录资源从 移动到extrascore
#16884 – 从更改日志记录的默认表配置中删除 ID 列
#16988 – 在导航菜单中重新定位机架项
#17143 – 废弃了旧版 “嵌套” 序列化器类
Assets 2
-
3 hours ago
-
3 hours ago