Docs 菜单
Docs 主页
/
MongoDB Compass

版本说明

在此页面上

1 月发布15 、 2024

缺陷修复:

  • 默认在 oidc请求中发送随机数 ( COMPASS-)8588

  • 不要截断列表视图值编辑器工具提示 (COMPASS-)8581

  • 修复元素键编辑器工具提示和恢复未更新有效性的问题 (COMPASS-)8586

  • 如果无法确定计数,请勿回退到零 (COMPASS-)8841

  • 更新负载可视化的顶部图表写锁(write lock)百分比 (COMPASS-)8604

  • 当用户切换标签页时,不要丢失 isOperationInProgress 状态 (COMPASS-)8576

  • 将mongosh提升到2.3.6 (COMPASS-)8689

  • 不要从 org 派生 enableGenAIFeatures,允许禁用它 ( COMPASS-8680 )

  • 调整状态标记位置 ( CLOUDP-289203 )

GitHub 提供完整的 changelog

发布日期:2024 年 12 月 4 日

缺陷修复:

GitHub 提供完整的 changelog

2024 年 11 月 20 日发布

新功能:

  • 添加一个可扩展的 JSON 编辑器

  • 在侧边栏中为连接添加连接按钮 (COMPASS-)8381

  • 在侧边栏中添加活动连接切换 (COMPASS-8114)

  • 在侧边栏中添加连接过滤器弹出窗口 (COMPASS-8503)

缺陷修复:

GitHub 提供完整的 changelog

10 月发布31 、 2024

GitHub 提供完整的 changelog

10 月发布14 、 2024

新功能:

  • 为常规索引添加轮询 (COMPASS-8214)

  • 允许编辑连接的名称、颜色和收藏复选框 (COMPASS-8160)

  • 启用 Protect Connection String Secrets(保护连接字符串密钥)后,在连接表单上显示横幅 (COMPASS-8264)

  • 添加 Save & Connect(保存并连接)按钮 (COMPASS-8360)

缺陷修复:

  • CA 列表中的过期证书会导致连接失败 (COMPASS-8322)

  • 在 MacOS 上使用 ditto 而不是 zip 来打包 (COMPASS-7737)

  • 当代理配置不受支持时友好地显示错误 (COMPASS-8345)

  • mongosh、驱动程序和 bson 升级到最新版本

GitHub 提供完整的 changelog

9 月发布18 、 2024

新功能:

  • 支持来自同一提供商的多个 KMS 选项 (COMPASS-8082)。

缺陷修复:

GitHub 提供完整的 changelog

9 月发布5 、 2024

新功能:

  • 从自动完成中选择查询历史项目时,自动将游标移至编辑器末尾。

  • Compass 支持对加密字段的 Queryable Encryption 范围查询 (COMPASS-7066).

缺陷修复:

  • 更新查询历史记录自动完成功能以更具选择性 (COMPASS-8241)。

  • 修复 nextPage 可用性逻辑 (COMPASS-8239)。

  • 在显示编辑模板时检查向量搜索支持 (COMPASS-8235)。

  • 正确处理 SSH URL 中的特殊字符 (COMPASS-8254)。

  • 从系统 CA 列表中删除不含签发者的证书 (COMPASS-8252)。

GitHub 提供完整的 changelog

9 月发布3 、 2024

新功能:

缺陷修复:

  • 使用适当的背压将导入错误流式传输到日志文件(COMPASS-7820)。

  • 在批量更新预览中,将数组索引从字符串转换为数字 (COMPASS-8218)。

  • 将 shell-bson-parser 升级至1.1.2(MONGOSH-1859)

GitHub 提供完整的 changelog

8 月发布23 、 2024

新功能:

  • 版本查询历史自动完成功能(COMPASS-8096 )。

  • 增加了在“文档”视图中每页加载更多文档的功能 ( COMPASS-6903)。

  • 通过将 UseSystemca 设为默认值将其删除 (COMPASS-8077)。

  • 添加首选 ID 令牌而非访问令牌的选项 (COMPASS-8107).

缺陷修复:

GitHub 提供完整的 changelog

7 月发布31 、 2024

新功能:

  • 现在,当 Compass 无法访问凭证存储时,会显示一条警告 Toast 消息 (COMPASS-7819)。

缺陷修复:

  • 修复了关闭 Performance 遥测屏幕时导致崩溃的错误 (COMPASS-8056)。

  • 修复了当数据库和其他对象名称都符合搜索条件时,侧边栏搜索仅显示数据库名称的错误 (COMPASS-8026)。

  • 修复了阻止在对象类型字段上添加嵌套字段的错误 (COMPASS-7929).

  • 修复了导出为 JSON 时导致 EJSON 数据类型导出不正确的错误 (COMPASS-8099)。

GitHub 提供完整的 changelog

7 月发布1 、 2024

缺陷修复:

  • 防止在 架构标签页 (COMPASS-8048) 上过快地选择范围时应用程序挂起。

  • 将 Electron 更新至版本 29.4.2,其中包含各种安全修复。

GitHub 提供完整的 changelog

6 月发布27 、 2024

新功能:

  • 防止修改后的标签页被意外关闭 (COMPASS-5022)。

缺陷修复:

  • 聚合在预览文档中使用 maxTimeMS 默认值(COMPASS-7798)。

  • 修复了导致自动连接无法正常运行的回归问题 (COMPASS-8044)。

GitHub 提供完整的 changelog

6 月发布25 、 2024

新功能:

  • 生成无内容的查询或聚合时显示工具提示 (COMPASS-7837)。

  • 退出 Compass 时,添加确认对话框 (COMPASS-6435)。

  • 从具有选项的查询历史记录应用时扩展选项。

缺陷修复:

GitHub 提供完整的 changelog

6 月发布12 、 2024

新功能:

  • 为生成式 AI 查询栏添加了禁用状态。在生成式 AI 获取结果 COMPASS-7902 时会显示此状态。

  • 将关闭窗口热键更新为 cmd+ shift+ w 以避免与关闭标签页 cmd 冲突+ wCOMPASS-7301。

  • 添加了启用示例文档的设置。此设置改进了生成式 AI 查询 COMPASS-7931。

  • 更新了生成式 AI 输入为可调整大小的文本区域 COMPASS-7940 。

缺陷修复:

GitHub 提供完整的 changelog

2024 年 5 月 02 日发布

新增功能

缺陷修复

  • 确保确认模式始终要求确认输入 ( COMPASS-7613)

  • 将 Electron 升级至 29 并取消对 RHEL7 的支持 (COMPASS-7868)

  • 正确解析 AI 响应 (COMPASS-7780)

  • 修复了由于 useEffect 依赖性不佳导致的 CPU 升高的问题

GitHub 提供完整的 changelog

新增功能

  • 自然语言查询生成的查询提高了质量和准确性。

发布日期:2024 年 4 月 08 日

新增功能

缺陷修复

GitHub 提供完整的 changelog

注意

MongoDB Compass 版本 1.42.4 尚未发布。

3 月发布20 、 2024

新增功能

  • 默认情况下无需确认即可在后台安装更新 (COMPASS-7616)

  • 启用重命名集合功能标志 (COMPASS-7699)

  • 将 OIDC 依赖升级至最新版本

  • mongosh、驱动程序和 bson 升级到最新版本

缺陷修复

  • 以更高效的堆栈方式计算最大行长度 (COMPASS-7647)

  • 仅在应用准备就绪时访问 defaultSession

  • 不允许readonly 过滤器的宽度无限增长 (COMPASS-7728)

GitHub 提供完整的 changelog

3 月发布01 、 2024

新增功能

  • 默认情况下无需确认即可在后台安装更新 (COMPASS-7616)

缺陷修复

  • 未从模式或查询历史记录中应用双倍行距 (COMPASS-6980)

  • 在重新打开和键入更改时重置 Atlas Search 索引

  • 请勿在 process.title 中包含版本号,因为它会显示在 macOS Sonoma 的菜单栏中 (COMPASS-7513)

  • 通过主进程显示该文件夹 (COMPASS-7671)

GitHub 提供完整的 changelog

发布日期:2024 年 2 月 15 日

新增功能

  • 在“创建搜索索引”模式 (COMPASS-7302) 中添加了矢量搜索索引的创建。

  • 向量搜索类型索引现在显示在搜索索引表 (COMPASS-7509)。

缺陷修复

  • 改进了命令行参数的验证 (COMPASS-7260)。

  • 修复了导致更新和删除标签隐藏在狭窄窗口中的显示问题。

GitHub 提供完整的 changelog

发布日期:2024 年 1 月 31 日

新增功能

缺陷修复

  • 修复了在文档更新后刷新的命名空间统计信息。

  • 修复了表卡片自动调整大小问题 (COMPASS-7548)。

  • 修复了在已打开现有同名集合标签页的情况下打开新的集合标签页时出现的问题 (COMPASS-7556)。

  • 修复了切换标签页会将垂直滚动重置为顶部位置的问题 (COMPASS-7370)。

  • 修复了以下问题:无效日期导致空白导出页面 (COMPASS-7515)。

GitHub 提供完整的 changelog

发布日期:2023 年 12 月 18 日

新功能:

  • 为查询栏中的所有字段自动插入空文档。

  • 在保存的连接数超过 10 个时,为保存的连接添加过滤器 (COMPASS-7439)。

  • 为聚合阶段向导实施文本搜索。

  • 提高阶段向导可发现性和交互性 (COMPASS-7350)。

  • 在最初加载具有深色主题的应用时,将深色作为背景。

  • 删除过时的指南提示 (COMPASS-7396)

  • 引入了工作区插件并实施了单一顶级标签页 (COMPASS-7354)。

缺陷修复:

  • 将 OIDC 包含在 $external 身份验证机制列表中 (COMPASS-7512).

  • 正确渲染嵌入式 Shell 中的语法错误 (COMPASS-7497)。

  • 在切换标签页后,展开的文档保持状态 (COMPASS-7318)。

  • 禁止 Shell 容器覆盖侧边栏内容 (COMPASS-7395)。

  • 禁止在提交排序时提交 AI 输入按钮 (COMPASS-7356)。

GitHub 提供完整的 changelog

发布日期:2023 年 10 月 18 日

新功能:

缺陷修复:

GitHub 提供完整的 changelog

发布日期:2023 年 10 月 11 日

新功能:

缺陷修复:

GitHub 提供完整的 changelog

发布日期:2023 年 9 月 28 日

缺陷修复:

  • Hot 修复了用户升级到 1.40.0 后无法运行 Compass 的问题(COMPASS-7270 COMPASS-7269)。

  • 通过设置默认值来修复错误的偏好。

GitHub 提供完整的 changelog

发布日期:2023 年 9 月 27 日

新功能:

  • 使用搜索索引时,会出现一个新标签页提示您,并将您重定向到带有 $search 操作符和已填充索引名称的聚合标签页 (COMPASS-7168)。

  • 添加了一个用于选择搜索索引模板的下拉列表 (COMPASS-7173)。

缺陷修复:

  • 确保用户在未获得生成式 AI 功能的情况下不会在设置中显示 Atlas Login。

GitHub 提供完整的 changelog

2023 年 9 月 26 日发布

新功能:

缺陷修复:

  • 考虑查询中更改的密钥顺序 (COMPASS-7194)。

  • 在运行解释计划之前删除阶段 (COMPASS-7012)。

  • 检测正则表达式时不自动选择正则表达式 (COMPASS-7144)。

GitHub 提供完整的 changelog

2023 年 9 月 6 日发布

缺陷修复:

  • 允许 [object Object] 作为 TypeChecker 中的有效字符串值 (COMPASS-7132)。

  • 不将 CSV 标头中的非数字视为数组索引 (COMPASS-7157)。

  • 限制何时应用自定义粘贴处理,以及在自动修复用户输入时使用剪贴板数据 (COMPASS-7149)。

  • 将 Electron 更新至 v24.8.2 以解决安全漏洞。此更新专门解决 CVE-2023-4427 和 CWE-119 漏洞。

GitHub 提供完整的 changelog

发布日期:2023 年 8 月 28 日

缺陷修复:

  • Fix compatibility issue for saved connections in older versions of MongoDB Compass

发布日期:2023 年 8 月 22 日

注意

从 1.39.2 版开始,MongoDB Compass 不再支持从 1.31.0 版之前的 传统连接文件进行迁移。传统连接是指一种 存储在磁盘上的内部 Compass 连接选项格式, 1.39.0 版之后不再支持这种格式。

如果收藏夹中保存了旧连接,请在 1.39.0 版本上导出连接,以将其转换为新格式,然后再更新到 1.39.2 版本或更高版本。

新功能:

缺陷修复:

  • 修复在“模式”标签页中修改过滤器时出现的错误 (COMPASS-6944)。

  • 使用正确的标签页名称进行索引和验证 (COMPASS-7022)。

  • 加载时删除未知首选项 (COMPASS-7026)。

  • 在进程之间分割连接存储 (COMPASS-7078)。

  • 如果拖放集合成功,则清除拖放集合输入状态 (COMPASS-7035)。

  • 允许清空可选字符串标志 (COMPASS-7101)。

GitHub 提供完整的 changelog

发布日期:2023 年 8 月 8 日

新功能:

  • 将 Electron 更新至 v23.3.12 以解决安全漏洞。此更新解决的具体 CVE 是 CVE-2023-3730、CVE-2023-3732 和 CVE-2023-3728。

GitHub 提供完整的 changelog

2023 年 7 月 14 日发布

新增功能:

缺陷修复:

  • 修复 Compass 创建错误索引的问题。 (COMPASS-6981)

  • 确保 Compass 以正确大小写形式显示索引。(COMPASS-6510)

  • 将日志文件数量上限设为 100。(MONGOSH-1449)

  • 在发出 open-explain-plan 事件之前,将项目映射到投影(COMPASS-6995)

  • 修复 Windows 热键问题。(COMPASS-6777)

  • 处理原始解释中缺失的执行统计信息。

GitHub 提供完整的 changelog

发布日期:2023 年 6 月 30 日

缺陷修复:

GitHub 提供完整的 changelog

新功能:

  • 添加字段时自动扩展对象和数组字段类型 (COMPASS-6939)。

  • 在解释计划模态中显示未编制索引的查询见解 (COMPASS-6933).

  • 在文档的数组字段上显示数组长度 (COMPASS-6938)。

  • 添加 Ctrl + Tab 和 Ctrl + Shift + Tab 热键以用于切换不同标签页。

  • 默认启用新的解释计划。

  • 添加有关聚合构建器和集合标头中使用 $text 和 $regex 的洞察 (COMPASS-6834)。

  • 添加提示 (COMPASS-6614)。

  • 对导入期间出现臃肿文档发出信号。

GitHub 提供完整的变更日志

2023 年 6 月 21 日发布

新功能:

  • OpenID Connect (OIDC) 身份验证 (COMPASS-6803)。

  • 阶段向导,帮助构建聚合管道 (COMPASS-6814)。

  • 添加可视化树并更新聚合解释计划的概要(COMPASS-6821COMPASS-6888)。

  • 在新标签页快捷方式中打开集合。

  • 添加性能标签页指示器,以表明缺少有关某些集合的信息 (COMPASS-6593)。

  • 添加由于 IP 访问问题导致连接失败时出现的 Atlas 错误消息 (COMPASS-6842)。

  • 在查询未编入索引时显示见解 (COMPASS-6832)。

  • 在集合数量过高时显示见解 (COMPASS-6835)。

  • 添加未编制索引的聚合见解 (COMPASS-6833).

  • 在 Compass 中实施向导提示组件,提供上下文用户界面帮助 (COMPASS-6334)。

  • 在“索引”标签页中添加对隐藏和取消隐藏索引的支持。

  • 对于 Windows 安装,Compass 现在需要 Windows 版本 10 或更高版本 ( COMPASS-6897 )。

缺陷修复:

GitHub 提供完整的 changelog

发布日期:2023 年 5 月 25 日

新功能:

  • 黑暗模式已更新为现代主题。如果在 Settings>Feature Preview 中启用了现代主题,则 Compass 默认为现代黑暗模式主题。

  • 使用 Compass 中的导入和导出功能时的各种用户体验改进 (COMPASS-5576 COMPASS-6543)。

  • 在导入 CSV 预览中将多个数组字段合并为一个字段 (COMPASS-6766 )。

  • 将设置添加到侧边栏菜单 (COMPASS-6796)。

  • 仅当用户聚焦输入时才显示密码 (COMPASS-6161)。

  • 为 $percentile、$median 和 $$USER_ROLES 添加 autocomplete 支持 (COMPASS-6780COMPASS-6781)。

  • 编辑连接字符串的切换状态基于新的全局偏好。此设置可控制创建新连接时密码是否可见。

  • Compass 支持新的可查询加密协议。从 1.37.0 开始,当使用Queryable Encryption( COMPASS-6601COMPASS-6602)时,Compass 与低于 7.0 版本的 MongoDB Server 版本不兼容。

    • 在 7.0 之前的服务器上使用 Queryable Encryption 时,可以解密加密的数据,但不能插入或查询数据。

  • 将导出聚合代码预览添加到导出模式窗口 (COMPASS-6725)。

缺陷修复:

  • 区分新的 Date() 和 Date() (COMPASS-6755)。

  • 当 JSON 失败并且 CSV 行数巨大时,修复 guessFileType()。

  • 导入错误时刷新导入进度限制。

  • Feature flag default values (COMPASS-6525).

  • 允许对分片集合进行更新 (COMPASS-6058)。

  • 检测换行符,将其传递给 papaparse (COMPASS-6819)。

  • 在查询栏上更新重置,以重置结果并发出已更改查询的信息 (COMPASS-6805)。

GitHub 提供完整的 changelog

发布日期:2023 年 4 月 27 日

新功能:

缺陷修复:

GitHub 提供完整的 changelog

2023 年 4 月 13 日发布

新功能:

  • 将文档链接添加到 agg 和 stage 自动完成程序建议 (COMPASS-6688)

缺陷修复:

2023 年 3 月 29 日发布

新功能:

  • 删除聚焦模式功能标志“always_show”(始终显示)(COMPASS-6474)

  • 分析 CSV 字段并自动选择正确类型 (COMPASS-6536)

  • 在帮助菜单和窗口菜单中添加 GitHub 源代码链接 (COMPASS-6585)

  • 使 analyzeCSVFields() 可跳过 (COMPASS-6638)

缺陷修复:

  • 将 readPref 应用到初始 ping 命令 (COMPASS-6595)

  • 修复大型 JSON 文档的 guessFileType() (COMPASS-6629)

  • 修复 listCSVFields() 中的内存泄漏 (COMPASS-6630)

  • 为混合警告添加深色模式颜色

  • 关闭导入模态时中止 analyzeCSVFields() (COMPASS-6633)

  • 优化了 CSV 字段类型检测

GitHub 提供完整的 changelog

发布日期:2023 年 3 月 15 日

新功能:

缺陷修复:

  • 如果日期在安全范围内,请使用宽松的 EJSON 而非规范 (COMPASS-5744)

  • 重新设计了添加阶段按钮 (COMPASS-6449)

  • 优化标签页的打开方式

  • 当没有文档计数时,删除时不显示负计数 (COMPASS-5996)

  • 当 stopOnErrors 为真时,在出现错误时停止 ( COMPASS-6518 )

  • 如果 getCloudInfo 失败,则为未定义而非假,支持 SRV URI (COMPASS-6111)

  • 取消对不存在字段的编辑 (COMPASS-6505)

  • 应用程序退出时停止自动更新程序以防止日志记录器崩溃 (COMPASS-6051)

  • 如果阶段值已更改,请勿重置该值 (COMPASS-6584)

GitHub 提供完整的变更日志:

发布日期:2023 年 1 月 11 日

新功能:

缺陷修复:

  • 改进表视图交互

  • 请勿将自动连接保存在最近记录中 (COMPASS-6290)

  • 在判断 _id 密钥是否可编辑时检查根级别 (COMPASS-6160)

  • 修复已保存管道弹出窗口的滚动问题 (COMPASS-6277)

  • 在生产环境中禁用弃用警告 (COMPASS-6322)

  • 忽略数字输入中的非数字 (COMPASS-6326)

  • 加快导出速度 (COMPASS-6332)

  • 增加 compass 模式值气泡对比度 (COMPASS-6230)

  • 修复 macOS 协议处理程序连接字符串传递问题

  • 修复索引屏幕上的错别字

  • 安装侦听器时避免争用情况

  • 在只读模式下为数据库/集合卡片隐藏“删除” (COMPASS-6292)

  • 冻结设置模态高度并调整类别 (COMPASS-6325)

  • 修复嵌套字段自动完成 (COMPASS-6335)

  • 重置包含对文档 json 视图编辑取消的错误检查 (COMPASS-6059)

  • 在嵌套字段时将首选项作为属性进行传递 (COMPASS-6363)

  • 隐藏工具栏中的添加阶段 (COMPASS-6373)

  • 在聚合管道构建器中使 $out 选项更加明确 (COMPASS-6304)

  • 加快文档 JSON 视图的速度 (COMPASS-6365)

  • 导出到语言 (Java) 的类名不正确 (COMPASS-6159)

  • 计数未知时启用下一页按钮 (COMPASS-6340)

  • 在识别和使用 npm 中的 get-os-info 之前进行初始化

  • 输出阶段目的地名称 (COMPASS-6407)

  • 设置 Compass Shell 宽度以避免溢出 (COMPASS-6411)

发布日期:2022 年 12 月 16 日

缺陷修复:

  • 修复(Compass 编辑器):修复嵌套字段的自动完成问题 (COMPASS-6335)

  • 修复(模式):修复嵌套字段的地理可视化显示 (COMPASS-6363)

发布日期:2022 年 11 月 21 日

新功能:

缺陷修复:

GitHub 提供完整的变更日志。

发布日期:2022 年 9 月 14 日

新功能:

缺陷修复:

  • 调整 M1 版本的 crypt 共享库下载脚本

  • 断开连接时隐藏集合子菜单 (COMPASS-6047)

  • 对齐删除索引模态文本

  • 修复对名称中包含点的数组的更新操作 (COMPASS-6011)

  • 无文档时隐藏文档视图

  • 修复导入深度覆盖 JSON 变量的问题 (COMPASS-5971)

GitHub 提供完整的变更日志。

发布日期:2022 年 8 月 31 日

新功能:

GitHub 提供完整的变更日志。

2022 年 7 月 13 日发布

新功能:

缺陷修复:

  • CSFLE 插入后自动刷新 (COMPASS-5806)

  • 改进二进制处理 (COMPASS-5848)

  • 将创建集合模态中的元素对齐 (COMPASS-5921)

  • 连接表单:将“Advanced”(高级)标签页与输入字段宽度对齐

  • import:先创建一个空对象再创建其属性 (COMPASS-5076)

  • ace-autocompleter:为 ADL 中的 $merge 阶段提供特殊代码段

  • connect-form:连接到新创建的收藏项 (COMPASS-5776)

  • documents:修复了最近查询

  • 查询:忽略最近重复的查询 (COMPASS-2237)

  • aggregation-explain:显示索引 (COMPASS-5879)

  • explain-plan-helper:使用游标阶段的执行时间 (COMPASS-5858)

GitHub 提供完整的变更日志。

发布日期:2022 年 6 月 7 日

修复了连接到数据湖$merge$out 聚合阶段未显示在管道构建器中的问题。

GitHub 提供完整的变更日志。

发布日期:2022 年 6 月 3 日

新功能:

缺陷修复: