Docs 菜单
Docs 主页
/
MongoDB Compass

版本说明

在此页面上

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 )。

  • 修复了一个错误,该错误会导致 EJSON 数据类型在导出为 JSON ( COMPASS-8099 )。

GitHub 提供完整的 changelog

7 月发布1 、 2024

缺陷修复:

  • 在 模式 标签页 ( COMPASS- )。8048

  • 将 Electron 更新到 版本29 。4 。2 ,其中包括各种安全修复。

GitHub 提供完整的 changelog

6 月发布27 、 2024

新功能:

缺陷修复:

  • 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 +w COMPASS-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()。

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

  • 功能标志默认值 ( 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 日

新功能:

缺陷修复:

GitHub 提供完整的变更日志。

发布日期:2022 年 5 月 31 日

新功能:

缺陷修复:

  • 在管道构建器中,在更改聚合操作符时隐藏阶段错误消息 (COMPASS-5684)

  • 删除针对列存储索引创建的唯一选项 (COMPASS-5830)

  • 在断开连接时重新连接 SSH 隧道 (COMPASS-5454)

GitHub 提供完整的变更日志。

2022年5月17日发布

新功能:

  • 将聚合管道导出到 Go。

  • 将节点驱动程序升级到版本 4.6.0,并将嵌入式 Shell 升级至版本 1.4.1(COMPASS-5619)。

  • 支持列存储索引和集群化集合(COMPASS-5665COMPASS-5666)。

  • srvMaxHosts 添加到高级连接选项。

  • 管道无效时禁用聚合工具栏选项。

  • 风格改进。

缺陷修复:

  • 在连接表单中,允许空主机。

  • 在聚合管道构建者中,将默认文档预览数量从 10 更新为 20。

  • 调整元素大小以提高可视化效果。

GitHub 提供完整的变更日志。

发布日期:2022 年 4 月 14 日

缺陷修复:

  • 聚合屏幕不再显示“不能有两个 html5 后端”错误。(COMPASS-5655)

  • 使用证书的连接不再出现“不支持 usesystemca 选项”的失败 (COMPASS-5729)

  • 您可以编辑 CRUD 视图中的空值 (COMPASS-5697)

  • 在 CRUD 视图中正确显示无效的 UUID 值 (COMPASS-5726)

  • 在 JSON 视图中编辑 Int64 值不会再将其类型更改为 Int32 (COMPASS-5710)

GitHub 提供完整的变更日志。

发布日期:2022 年 4 月 5 日

缺陷修复:

  • 修复了“呈现 AggregationsPlugin”错误。

  • 增删改查修复

    • 修正了一个错误:当在 CRUD 文档视图中编辑数据类型为日期的字段时,此错误会将文档数据类型更新为字符串。

GitHub 提供完整的变更日志。

2021 年 3 月 31 日发布

新功能:

  • 全新连接体验

    • 为 Kerberos 选项添加了新表单。

    • 支持加载系统 CA 存储。

    • 在侧边栏中使用新的收藏连接模式。

    • 添加对 MONGODB_AWS 的支持。

  • 聚合与查询改进

    • 新保存的聚合和查询视图。

    • $densify 聚合阶段添加链接和说明。

    • 添加将查询和聚合导出到 Ruby 的功能。

    • 更新聚合结果预览卡样式。

缺陷修复:

  • 模式标签页修复

    • 修复在模式标签页中用 Shift 选择多个项目的问题。

    • 在地图上明确显示纬度和经度。

  • 增删改查修复

    • 允许空的 JSON 输入。

    • 增加查询栏最大超时毫秒区域的输入宽度。

  • 其他修复

    • 从旧模型转换时添加 directConnection=true

    • 以 JSON 格式导出数据时,仅选择指定的列。

    • 隐藏 SSH 隧道密码。

GitHub 上查看此版本。

所有 JIRA 问题均已于 1.31.0 中解决

发布日期:2022 年 1 月 13 日

新功能:

  • $documents添加链接和描述。聚合阶段。

  • 连接表单:添加 SSL/TLS 选项单选框组。

  • 数据库和集合:为数据库和集合列表添加异步加载状态。

  • 导出秘钥方法并解析原始模型。

  • Styles: Add darkreader dark theme option.

  • 连接:将常规标签页内容添加到连接表单。

  • 支持 MongoDB 5.2 聚合。

缺陷修复:

  • 删除未使用的变量。

  • SSH 隧道:删除未使用的导入。

  • BSON 转译器:考虑 bson Decimal128 验证更改。

  • 使 SSH 隧道使用 Socks5。现在,您可以使用 SSH 隧道连接到副本集和分片集群。

  • Compass 日志记录:转储 mongodb-log-writer 以允许浏览器环境。

  • 在非 mac/darwin 系统中,将主题菜单从帮助移至视图。

  • 连接:

    • 在 SSH 表单上隐藏“Socks”(套接字)标签页。

    • 添加 SSH 标签。

  • 从生产环境依赖项中删除 compass-components。

  • toggle-shell:用密钥代替 keyCode。

  • 数据服务:

    • 不从适配的 dbStats 返回名称

    • 不要忽略 DirectConnection=False

  • mocha-config-compass:在测试中,在 electron/web 运行时中运行代码时禁用源映射处理

所有 Jira 问题均已在 1.30.1 中解决

发布日期:2021 年 12 月 20 日

新功能:

  • 在侧边栏中为集合添加加载状态。

  • 改进了对 Atlas 集群的识别。

  • 改进遥测连接追踪。

  • 依赖升级:

    • 升级 react-ace 到版本 9.5.0。

    • 将 Node.js 驱动程序升级到版本 4.2.1.

    • mongosh 版本升级至 1.1.6。

缺陷修复:

  • 从许可证中删除过期链接。

  • 修复 listCollections 中的处理错误。

  • 保留 tlsCertificateFile 作为 URI 参数。

  • 隐藏时间序列和视图的全文搜索阶段。

  • 不会过度提取 connectionInfo 并过于频繁地更新状态。

GitHub 提供完整的变更日志。

发布日期:2021 年 11 月 24 日

缺陷修复:

  • 修复与 TLS/SSL 选项的连接。

  • 修复 Serverless Atlas 的文档搜索问题。

  • collStats 现在,始终在集合屏幕上显示集合。

  • 现在,选择集合时会出现集合菜单。

GitHub 提供完整的变更日志。

发布日期:2021 年 11 月 16 日

新功能:

  • 为 MongoDB Compass 操作添加客户端日志记录

  • 改进了 MongoDB Compass 启动时间。

  • 新增对 MongoDB 5.1功能的支持。

  • 已改进连接的可靠性。

  • MongoDB Compass 现在使用:

    • Electron 13 版本

    • 节点版本 14

支持的平台:

  • 适用于 macOS 的 MongoDB Compass 现在可以在安装了 Rosetta 或 Rosetta 2 的 M1 平台上运行。如需了解更多信息,请参阅软件要求

GitHub 提供完整的变更日志。

发布日期:2021 年 8 月 30 日

新功能:

  • 允许调整聚合管道的预览区域大小。

  • 允许隐藏查询视图中的 Query HistoryExport to Language 按钮。

  • 将嵌入式 Shell 的 mongosh 版本升级到 1.0.4

缺陷修复:

  • 适当地支持所有 Kerberos 选项。

  • 修复了地理空间查询错误合并的问题。

GitHub 提供完整的变更日志。

2021 年 7 月 13 日发布

新功能:

  • 添加对负载均衡器连接的支持。

  • 在创建时间序列集合时添加 Granularity 选项。

  • 禁止编辑时序集合的模式验证。

缺陷修复:

  • 隐藏只读 Compass 中的 Drop Collection(删除集合)按钮。

  • 地理查询不再使用 null 填充查询栏字段。

GitHub 提供完整的变更日志。

发布日期:2021 年 4 月 9 日

新功能:

  • 支持查询栏和聚合中的函数。

  • 当导航到 Databases(数据库)视图时,Compass 现在会从左侧导航栏中清除先前选择的集合。

  • 嵌入式 MongoDB Shell 更新到版本 0.9.0

缺陷修复:

  • 现在,当您更新表视图中的字段时,Compass 会显示预期值。

  • 现在,当表单字段为空时会禁止创建集合或数据库。

  • 切换标签页时,模式标签页图形正常呈现。

  • SSH 隧道不再因断开连接而挂起。

发布日期:2021 年 3 月 3 日

新功能:

  • 增加创建索引的功能。

  • 增加了取消连接尝试的功能。

  • 现在,在查询栏中单击 Find(查找),将刷新数据。

  • 改进模式分析,从而防止大型数据集出现超时。

缺陷修复:

  • 改进连接表单的输入和验证。

  • MongoDB Compass 阻止在未指定文档的情况下通过 JSON 编辑器插入数据。以前,未指定文档时,Compass 会在静默状态下出错。

  • 保存收藏夹连接不再冻结 MongoDB Compass。

  • 样式修正。

发布日期:2021 年 1 月 13 日

新功能:

缺陷修复:

  • Compass 在某些版本的 Windows 上启动时不再崩溃。有关更多信息,请参阅 COMPASS-4510。

  • 连接到 MongoDB 部署时,当 Port 留空时,Compass 不再自动为 Port 插入值 27017

  • 通过 SRV 记录连接到 MongoDB 时,Compass 不再显示错误的端口号。

发布日期:2020 年 12 月 9 日

新功能:

  • 添加对分片集合的更新支持。

  • 嵌入式 MongoDB Shell 中添加对 print() 方法的支持。

  • 嵌入式 MongoDB Shell 更新到版本 0.5.2

  • 提供更好的只读和视图处理。

  • 在逐字段编辑器中添加对多行字符串编辑的支持。

  • 聚合管道构建器中选择聚合阶段时提供描述性工具提示。

缺陷修复:

  • 现在可以在逐字段编辑器中删除不可编辑的字段。

  • 修复 SCRAM-SHA-256 的连接 URI 问题。

  • 在连接到数据湖时添加了对 $out 的支持。

  • 删除错误的导入和导出侧边栏操作。

  • 改进 x.509 身份验证。在连接验证中将 x.509 用户名变为可选项,并改进验证错误消息。

  • 各种其他错误修复和改进。

2020 年 11 月 4 日发布

  • 为适用于 macOS Catalina 的 MongoDB Compass 进行了公证。您不再需要在运行前手动允许 macOS 信任 MongoDB Compass。

  • 改进 RHEL7 上的 Kerberos 身份验证。

  • 导入包含 $out 阶段的文本管道不再导致 MongoDB Compass 崩溃。

  • 各种其他错误修复和改进。

2020 年 9 月 3 日发布

  • 添加嵌入式 MongoDB Shell。可以使用 MongoDB Shell 在交互式 JavaScript 界面中测试查询和操作。

发布日期:2020 年 4 月 28 日

  • 改进导入和导出数据的体验。

    • 改进导入数据时的 CSV 解析。

    • 添加了对从 CSV 导入字段子集的支持。

  • 提供社区版升级指南。社区版现已弃用。要了解更多信息,请参阅从 Compass 社区迁移到 Compass

  • 各种缺陷修复和改进。

注意

在 macOS 系统上,首次将 MongoDB Compass 更新到 1.20 或更高版本时,您需要允许访问 RecentsFavorites每个已保存连接的系统存储。要了解更多信息,请参阅为最近连接和收藏连接允许密钥串访问权限。

发布日期:2019 年 12 月 5 日

  • 将查询导出到语言时,添加了包含驱动程序语法的选项。

  • 全新改进的连接体验,并且支持所有连接选项。

  • 改进了保存和共享收藏连接的用户体验。

  • 添加了用于管理文档的 JSON 模式。使用 JSON 模式,您现在可以一次插入多个文档。

  • 添加了对通过文档查询栏或聚合管道构建器查询 UUID 的支持。

  • 增加对以下聚合管道运算符的支持:

  • 改进了聚合管道参数的内联文档。

  • 在聚合管道构建器的 $count 阶段前移除 $limit,以确保大型集合的计数准确。MongoDB Compass 的早期版本在针对大型集合的聚合管道生成器中的 $count 阶段之前放置了 $limit 阶段,即使禁用了采样模式也是如此。

  • 各种缺陷修复和改进。

发布日期:2019 年 8 月 11 日

发布日期:2019 年 5 月 17 日

  • 提供了对 Compass Windows 安装程序的修复。使用新的 .msi 安装程序,您可以:

    • 选择安装 Compass 的目标位置。

    • 为所有用户安装 Compass。

    • 编写 Compass 安装脚本并执行静默安装。

  • 添加对 Ubuntu 18.10 和其他最新 Linux 发行版的支持。

  • 提供新的模式验证体验。

    • 已添加对 JSON schema验证的支持。

    • 包括带自动完成功能的智能编辑器。

  • 对于 macOS 系统,Compass 现在需要 macOS 10.12 或更高版本。

发布日期:2019 年 3 月 4 日

  • 改进“文档”和“聚合”标签页的性能,特别是在处理深嵌套文档时。

  • 修复多个连接问题。

    • 修复主机名不是规范名称的 Kerberos 连接。

    • 修复了密码中包含特殊字符的 SRV 连接。

    • Compass 不再允许直接连接到从节点数据库,否则会导致加载导航屏幕挂起。

    • 修复了具有只读用户的与M0 Atlas集群的连接。

  • 修复了数据服务无法使用 usersInfo 命令的问题。

  • authSource 连接到 Atlas 时,现在正确默认为 admin

  • 现在,Compass 可以根据请求正确地强制断开连接。

发布日期:2018 年 11 月 12 日

  • 为以下功能添加了排序规则支持:

  • 添加了使用 Ctrl + FCommand + F 在页面中查找文本的功能,具体取决于您的平台。

  • 减少使用 MongoDB Compass 所需的权限。从此版本的 MongoDB Compass 开始,用户需要读取权限才能访问 Compass 中的数据库。

  • 更新了日期,以 UTC 时间显示。

  • 增加了对 SCRAM-SHA-256 身份验证机制的支持。

  • 各种缺陷修复和改进。

  • 从此版本开始,在使用Kerberos作为身份验证机制时不应提供Password

发布日期:2018 年 8 月 23 日

发布日期:2018 年 6 月 26 日

  • 添加 Aggregation Pipeline Builder,提供执行聚合管道的能力,以便您深入了解数据。

  • 添加 MongoDB Compass Isolated Edition 以实现高度安全的环境。除 MongoDB Server 之外,此版本不会发出任何网络请求。

发布日期:2018 年 5 月 3 日

  • 添加了以 JSONCSV 格式导入和导出数据的功能。

2018 年 3 月 5 日发布

  • 添加了 MongoDB Compass Readonly Edition,可限制组织内的某些 CRUD 操作

    Compass Readonly Edition 中不允许执行以下动作:

    • 创建和删除数据库

    • 创建和拖放集合

    • 创建、删除、编辑和克隆文档

    • 创建和删除索引

    • 创建、删除和编辑文档验证规则

    所有其他功能与标准 MongoDB Compass 中的功能相同。

  • 添加了对使用 SRV 记录连接到 Compass 的支持。在连接对话框中,如果 Compass 在剪贴板上检测到 SRV 记录 URI,它会根据 SRV 记录自动完成对话框。

  • 对文档标签页进行了多项性能和稳定性改进。

发布日期:2017 年 12 月 17 日

  • 添加对扩展 MongoDB Compass 功能的插件的支持。

  • 无需重启 MongoDB Compass 即可断开与活动 MongoDB 实例连接,新增了这项支持功能。

  • 为文档添加 Table View(表视图),以作为以表格格式查看集合内容的方法。

发布日期:2017 年 10 月 25 日

发布日期:2017 年 10 月

  • 在查询栏中增加自动完成功能。

  • 查询历史
    Compass 自动为每个集合存储最多 20 个最近的查询。从集合的过去查询视图中,您可以查看最近的查询以及保存为收藏的查询。如需更多信息,请参阅查看最近的查询
  • 部署感知

    用户连接到 MongoDB 实例时,Compass 现在会显示:

    • 如果连接是收藏连接,则为连接名称;如果不是收藏连接,则为“我的集群”。

    • 部署类型(独立运行、副本集、分片集群)。如果部署是副本集,并且在“连接”窗口指定了副本集名称,则还将显示副本集成员的数量。

    如需了解更多信息,请参阅 Compass Home。

发布日期:2017 年 8 月 2 日

  • 文档标签页为默认标签页

  • 仅按需进行模式采样

  • 仅按需解释

  • 改进文档编辑

  • 部署感知(和读取偏好)

    • 添加了在连接屏幕中指定副本集名称和读取偏好的功能。

    • 增加了在连接屏幕中解析 MongoDB URI 字符串的功能。

  • 除了下拉列表外,还允许键入索引字段名称

  • 使用客户端元数据识别服务器日志中的 Compass 应用程序名称

  • 新的加载动画

发布日期:2017 年 6 月 7 日

  • 增加在查询栏中加入选项的功能。

  • 增加从左侧导航侧边栏添加或删除数据库/集合的功能。

  • 增加折叠左侧导航栏的功能。

发布日期:2017 年 3 月 1 日

  • 增加对 Linux 的支持:Ubuntu 14.04+ 和 RHEL 7+。

  • 添加放大和缩小面板的功能。

发布日期:2016 年 11 月 29 日

  • 添加了创建拖放数据库的功能。

  • 添加了创建删除集合的功能。

  • 增加创建索引的功能。

  • 添加了对文档验证的支持。

  • 提高连接到 Atlas 时的安全性。在连接设置期间,MongoDB Compass 支持使用系统证书颁发机构进行与 Atlas 部署的 TLS/SSL 连接。

  • 提供实时性能统计信息。

发布日期:2016 年 11 月 1 日

  • 增加对连接 Atlas 的支持。

  • 各种缺陷修复和改进。

发布日期:2016 年 9 月 15 日

  • 允许在插入新文档时指定 _id 字段的值。

  • 向文档添加新密钥时,将默认字段和值大小设置为 1

  • 编辑文档时,在密钥输入字段选项卡中将“:”键入到值输入字段。

  • 如果在编辑文档时新元素中的字段名称为空,则仅允许一次添加一个元素。

  • 现在可在应用程序帮助菜单中找到增删改查文档功能。

  • 修复添加时元素 autofocus 的问题。

  • 错误:MongoDB World 上发现的小错误修复

  • 新增:为单文档创建、更新、删除提供增删改查功能

  • 新增:SSH 隧道支持

  • 新增:树形执行计划视图

  • 新增:地理查询构建器可视化

  • 显式选择使用“第三方地图”

  • 改进文档查看器中二进制数据的显示效果

  • 数字直方图的查询构建器应保持边界开放

  • 现已显示内部通信覆盖按钮

  • 防御性地加载偏好,捕捉解析错误并重置偏好

  • Compass Treasure Hunt for MongoDB World

2016 年 6 月 27 日发布

  • Beta 版与稳定版作为不同的应用程序安装,并且具有不同偏好

  • 索引视图

  • 执行计划视图

  • 文档视图移动到单独的标签页

  • 自動更新

  • 错误:首次启动时不显示功能浏览

  • 缺陷:Compass 无法启动,主进程中出现 JavaScript 错误: SyntaxError: Unexpected end of input

  • 缺陷:出现身份验证错误时不显示错误消息

  • 缺陷:Compass 在 MongoDB 3.2 上无法处理 $indexStats 获取失败

  • 新增:已添加解释计划视图

  • 添加了 1.2 新功能的功能游览点

  • 错误修复:增加 maxTimeMS 超时后,查询默认值减少到 100 个文档

发布日期:2016 年 1 月 19 日

发布日期:2015 年 12 月 7 日

MongoDB Compass 1.0 现已发布。它可帮助用户直观地分析和理解其 MongoDB 数据。

  • 重置时唯一迷你图表中存在查询构建器缺陷

  • 挂起:合上/打开笔记本电脑盖和再次使用 Compass 后,确保系统的稳定性和用户的良好体验

  • 以下项目中的错误: Compass.app/Contents/Resources/app/node_modules/scout-server/lib/models/token.js:20

  • lib/routes/collection.js 中传递 readPreference.nearest

  • 未正确检测到 MongoDB 2.6、3.0 的 Enterprise/社区版

  • Compass 在连接中使用大写主机别名时挂起

  • 将蓄水池抽样限制减少到 10,000 个文档

  • 从 IndexedDB 读取时可能出现争用情况

  • 无法访问名称中带有冒号(“:”)的数据库

  • Cannot read property 'authInfo' of undefined in mongodb-instance-model/lib/fetch.js:297

  • 无法访问名称中包含 octothorp (#) 的数据库

  • 无法对选定的第一个集合采样

  • ObjectID 可视化效果缺少最后一个工具提示

  • 将内部通信消息/菜单项更改为“提供反馈”

  • 在用户的网络浏览器而非 Electron 中打开外部链接

  • 将 SSL“Client Certificate”(客户端证书)字段置于“客户端私钥”(Client Private Key)上方

  • 重新启用突出显示/选择某些用户界面元素

  • 用实际文本替换帮助条目存根

  • 跨窗口使用一致的标题

  • 简化选择面板中的语言

  • 减小标题字体大小以容纳完整的 db.collection 名称

  • 删除内部通信上的“–”(最小化)

  • 运行 shrinkwrap 以锁定 Compass 1.0 依赖项

  • 确认从 release-1 分支成功构建 Evergreen

  • Compass 无法连接到主机名

后退

用于学习和探索 MongoDB 的资源

来年

提交反馈

在此页面上