文档菜单
文档首页
/
MongoDB Compass

发布说明

本页内容

发布于2024年11月20日

新功能

  • 添加了一个可展开的json编辑器

  • 在侧边栏中的连接处添加了一个连接按钮(COMPASS-8381)

  • 在侧边栏中添加了一个活动连接切换按钮(COMPASS-8114)

  • 在侧边栏中添加了一个连接筛选器弹出窗口(COMPASS-8503)

错误修复

完整的变更日志可在 Github 上查看

发布日期:2024年10月31日

完整的变更日志可在 Github 上查看

发布日期:2024年10月14日

新功能

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

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

  • 当...保护连接字符串的秘密已启用,在连接表单上显示横幅(COMPASS-8264)

  • 添加一个保存并连接按钮(COMPASS-8360)

错误修复

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

  • 使用ditto替代zip在MacOS上打包(COMPASS-7737)

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

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

完整的变更日志可在 Github 上查看

发布日期:2024年9月18日

新功能

  • 支持多种KMS选项来自同一供应商(COMPASS-8082)。

错误修复

  • 删除过时的“切换外壳”快捷键(COMPASS-8259)。

  • 使用 executionStats 详细度来解释计划(COMPASS-8263)。

  • 在创建或编辑命名空间时修剪空白字符(COMPASS-8123)。

完整变更日志可在GitHub上查看

发布日期:2024年9月5日

新功能

  • 当从自动完成中选择查询历史记录项时,自动将光标移至编辑器的末尾。

  • 指南针支持在加密字段上执行可查询加密的范围查询(COMPASS-7066)。

错误修复

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

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

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

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

  • 从系统CA列表中删除未指定颁发者的证书(《COMPASS-8252))。

完整变更日志可在GitHub上查看

发布日期:2024年9月3日

新功能

  • 支持在Compass连接窗口中存储的不同连接上的数据工作者的功能(COMPASS-6410)。

  • 添加每个连接的代理设置(COMPASS-8142)。

  • 启用代理支持功能标志(COMPASS-8167)。

错误修复

  • 将流导入错误记录到日志文件中,并使用适当的背压处理。(COMPASS-7820)。

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

  • 将shell-bson-parser升级到1.1.2版本(MONGOSH-1859)。

完整变更日志可在GitHub上查看

发布日期:2024年8月23日

新功能

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

  • 在文档视图中添加每页加载更多文档的能力(COMPASS-6903)。

  • 通过将其设置为默认值,移除useSystemCA(COMPASS-8077)。

  • 添加选项以优先使用ID令牌而非访问令牌(COMPASS-8107)。

错误修复

完整变更日志可在GitHub上查看

发布于2024年7月31日

新功能

  • 当Compass无法访问凭据存储时,现在将显示一个警告提示信息(COMPASS-7819)。

错误修复

  • 修复了关闭性能遥测屏幕导致崩溃的bug(COMPASS-8056)。

  • 修复了当侧边栏搜索同时匹配数据库和其他对象名称时只显示数据库名称的bug (COMPASS-8026).

  • 修复了无法在对象类型字段上添加嵌套字段的bug (COMPASS-7929).

  • 修复了当导出到JSON时,EJSON数据类型导出不正确的bug (COMPASS-8099).

完整变更日志可在GitHub上查看

发布日期:2024年7月1日

错误修复

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

  • 将Electron升级到版本29.4.2,包括各种安全修复。

完整变更日志可在GitHub上查看

发布日期:2024年6月27日

新功能

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

错误修复

  • 聚合使用默认的maxTimeMS在预览文档中(详情请见COMPASS-7798)。

  • 修复了阻止自动连接正常工作的回归问题(详情请见COMPASS-8044)。

完整变更日志可在GitHub上查看

发布日期:2024年6月25日

新功能

  • 当生成的查询或聚合操作没有内容时,显示工具提示(详情请见COMPASS-7837)。

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

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

错误修复

  • 正则表达式和数字查询历史修复(《COMPASS-7215,《COMPASS-7008》)。

  • 在文档视图中保持对插入文档有效性的监听器(COMPASS-3246)。

  • 隐藏时序集合的统计信息的准确性(COMPASS-6712)。

  • 从OIDC中移除“预览”标签(COMPASS-7666)。

  • 在Atlas请求中使用系统CA证书和OIDC(COMPASS-7950)。

  • 在只读模式下隐藏编辑视图按钮(COMPASS-7688)。

  • 更新行号使其不可选择(COMPASS-7941)。

  • 侧边栏标签修复。

完整变更日志可在GitHub上查看

发布日期:2024年6月12日

新功能

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

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

  • 添加了启用示例文档的设置。此设置可提高生成式AI查询的效率。COMPASS-7931。

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

错误修复

  • 修复了与base64正则表达式相关的问题 COMPASS-7541.

  • 修复了在使用Compass只读模式时,创建集合按钮显示问题。

  • 从模式标签中移除了Hackolade横幅 COMPASS-7974.

  • 修复了将连接保存为收藏时从旧侧边栏出现的问题 COMPASS-7980.

  • 修复了长索引名称显示问题 COMPASS-7016.

  • 对用户界面信息和措辞进行了多项改进。

完整的变更日志可在GitHub上查看

发布日期:2024年5月2日

新功能

错误修复

  • 确保确认模态始终请求确认输入(COMPASS-7613)

  • 将 Electron 升级到 29 并移除对 RHEL7 的支持(COMPASS-7868)

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

  • 修复了因错误的useEffect依赖导致的CPU高峰问题

完整的变更日志可在GitHub上查看

新功能

  • 自然语言查询生成的查询质量得到提升,准确性提高。

发布日期:2024年4月8日

新功能

错误修复

完整的变更日志可在GitHub上查看

注意

MongoDB Compass版本 1.42.4 未发布。

发布日期:2024年3月20日

新功能

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

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

  • 将 OIDC 依赖项升级到最新版本

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

错误修复

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

  • 仅在应用程序准备就绪时访问默认会话

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

完整的变更日志可在GitHub上查看

发布日期:2024年3月1日

新功能

错误修复

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

  • 在重新打开和类型更改时重置Atlas搜索索引

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

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

完整的变更日志可在GitHub上查看

发布日期:2024年2月15日

新功能

  • 将矢量搜索索引创建功能添加到创建搜索索引的模态框中(COMPASS-7302)。

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

错误修复

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

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

完整的变更日志可在GitHub上查看

发布日期:2024年1月31日

新功能

错误修复

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

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

  • 修复了在打开具有相同名称的新收藏夹标签页时,如果已存在同名收藏夹标签页的问题(COMPASS-7556)。

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

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

完整的变更日志可在GitHub上查看

发布日期:2023年12月18日

新功能

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

  • 当保存的连接超过十个时,向保存的连接添加过滤器。

  • 实现聚合阶段向导的文本搜索。

  • 提高阶段向导的可发现性和交互性。

  • 在初始应用加载时,使用深色主题的深色背景。

  • 删除过时的指南提示。

  • 引入了工作空间插件并实现了单级顶级标签(COMPASS-7354)。

错误修复

  • 将OIDC包含在$external认证机制列表中(COMPASS-7512)。

  • 在嵌入的shell中正确显示语法错误(COMPASS-7497)。

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

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

  • 当提交排序时,防止AI进入按钮被提交(COMPASS-7356)。

完整的变更日志可在GitHub上查看

发布日期:2023年10月18日

新功能

错误修复

完整的变更日志可在GitHub上查看

发布日期:2023年10月11日

新功能

错误修复

完整的变更日志可在GitHub上查看

发布于2023年9月28日

错误修复

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

  • 通过设置默认值修复了损坏的偏好设置。

完整的变更日志可在GitHub上查看

发布于2023年9月27日

新功能

  • 使用搜索索引时,新标签页会提示您,并将您重定向到具有$search运算符和索引名称的聚合标签页(COMPASS-7168)。

  • 添加了一个下拉菜单以选择搜索索引模板(COMPASS-7173)。

错误修复

  • 如果没有获取到生成式AI功能的推广,请确保Atlas登录不显示在设置中。

完整的变更日志可在GitHub上查看

发布日期:2023年9月26日

新功能

错误修复

  • 查询中考虑键顺序的变化(COMPASS-7194)。

  • 运行解释计划前移除外部阶段(COMPASS-7012)。

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

完整的变更日志可在GitHub上查看

发布日期:2023年9月6日

错误修复

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

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

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

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

完整变更日志可在GitHub上查看

发布日期:2023年8月28日

错误修复

  • 修复旧版本中保存连接的兼容性问题MongoDB Compass

发布日期:2023年8月22日

注意

从版本1.39.2开始,MongoDB Compass不再支持从版本1.31.0之前的旧连接文件迁移。旧连接是指内部Compass连接选项格式,该格式存储在磁盘上,并在1.39.0版本之后不再支持。

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

新功能

错误修复

  • 修复在模式选项卡中修改过滤器时可能出现的错误(COMPASS-6944)。

  • 使用正确的选项卡名称用于索引和验证(COMPASS-7022)。

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

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

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

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

完整变更日志可在GitHub上查看

发布日期:2023年8月8日

新功能

  • 将Electron更新到v23.3.12以解决安全漏洞。本更新解决的具体CVE包括CVE-2023-3730、CVE-2023-3732和CVE-2023-3728。

完整变更日志可在GitHub上查看

发布日期:2023年7月14日

新功能

错误修复

  • 修复Compass创建不正确索引的问题。(COMPASS-6981)

  • 确保Compass以正确的格式显示索引。(COMPASS-6510)

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

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

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

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

完整变更日志可在GitHub上查看

发布于2023年6月30日

错误修复

完整变更日志可在GitHub上查看

新功能

  • 在字段添加时自动扩展对象和数组字段类型(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上查看

发布日期:2023年5月25日

新功能

  • 暗黑模式已更新为现代主题。如果启用了设置>功能预览中的现代主题,Compass将默认使用现代暗黑模式主题。

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

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

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

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

  • 支持对 $percentile, $median 和 $$USER_ROLES 进行自动完成(请参阅COMPASS-6780COMPASS-6781)。

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

  • 指南针支持新的可查询加密协议。从v1.37.0版本开始,在使用可查询加密功能时,指南针不再兼容以下MongoDB服务器版本:小于7.0的版本COMPASS-6601COMPASS-6602))。

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

  • 将导出聚合代码预览添加到导出模态框中(COMPASS-6725)。

错误修复

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

  • 修复 JSON 失败时 guessFileType() 和 CSV 行巨大的问题。

  • 在导入错误时刷新导入进度节流。

  • 功能标志默认值(COMPASS-6525)。

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

  • 检测行中断,将其传递给papaparse (COMPASS-6819).

  • 更新查询栏的重置功能以重置结果并发送 query-changed 事件 (COMPASS-6805).

完整变更日志可在GitHub上查看

发布日期:2023年4月27日

新功能

错误修复

完整变更日志可在GitHub上查看

发布于2023年4月13日

新功能

  • 将文档中的链接添加到agg和阶段自动完成建议中(COMPASS-6688)

错误修复

发布于2023年3月29日

新功能

错误修复

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

  • 修复guessFileType()处理大型JSON文档的问题(COMPASS-6629)

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

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

  • 在关闭导入模式时终止analyzeCSVFields()分析 (COMPASS-6633)

  • 优化CSV字段类型检测

完整变更日志可在GitHub上查看

发布日期:2023年3月15日

新功能

错误修复

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

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

  • 优化标签页的打开

  • 删除时,如果文档计数为0,则不显示负数计数(COMPASS-5996)

  • 当stopOnErrors为true时,遇到错误则停止(COMPASS-6518)

  • 当getCloudInfo失败时返回undefined而不是false,支持SRV URI(COMPASS-6111)

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

  • 应用程序退出时停止自动更新以防止记录器崩溃(《[COMPASS-6051](https://jira.mongodb.org/browse/COMPASS-6051)》)

  • 如果已更改阶段值则不要重置([COMPASS-6584](https://jira.mongodb.org/browse/COMPASS-6584)》)

完整的变更日志可在 Github 上查看

发布日期:2023年1月11日

新功能

  • 将导出模式更新为LeafyGreen组件(《[COMPASS-6220](https://jira.mongodb.org/browse/COMPASS-6220)》)

  • 用LG选择框替换类型下拉菜单

  • 使用leafygreen组合框选择阶段

  • 将“导出到语言”替换为Leafygreen组件(COMPASS-6219)

  • 添加连接导入/导出UI

  • 将Compass查询历史转换为新的组件(COMPASS-6221)

  • 在查询历史中使用与保存的聚合相同的日期钩子(COMPASS-6221)

  • 添加 forceConnectionOptions 选项(《COMPASS-6068)

  • 实现 readOnly 选项(《COMPASS-6064)

  • 更新导入对话框以使用 LeafyGreen 组件(《COMPASS-6220)

  • 添加 --username 和 --password 参数实现自动连接(COMPASS-6216)

  • 在设置界面公开 protectConnectionStrings(《COMPASS-6262)

  • Kerberos 密码字段设置(《COMPASS-5950)

  • 将maxTimeMS作为设置添加(《[COMPASS-6063](https://jira.mongodb.org/browse/COMPASS-6063)》)

  • 将compass验证组件更新为leafygreen(《[COMPASS-6237](https://jira.mongodb.org/browse/COMPASS-6237)》)

  • 更新explain plan组件(《[COMPASS-6236](https://jira.mongodb.org/browse/COMPASS-6236)》)

  • 实现启用开发者工具选项(《COMPASS-6061), (COMPASS-5615

  • 在文档表格视图中使用重新命名的组件

  • 当阶段值改变时添加跟踪事件(《COMPASS-6310

  • 更新 Compass 聚合对话框(《COMPASS-6286

  • 为表格视图添加LG暗色主题支持

  • 移除trackErrors设置(COMPASS-5708)

  • 将所有自动更新逻辑移动到compass主进程,允许关闭更新(COMPASS-6057))(COMPASS-6303)

  • 将更多插入对话框代码转换为compass组件和leafygreen组件 (COMPASS-6285)

  • 将Compass注册为mongodb://协议处理器 (COMPASS-6085)

  • 添加--show-example-config标志 (COMPASS-6084)

  • 可取消的聚合和模式分析(COMPASS-5668)

  • 可取消的查找和解释(COMPASS-5668)

  • 实现新的输入文档卡片设计(COMPASS-6234)

  • 更新滚动条样式(COMPASS-5597)

  • 可取消的计数(COMPASS-5668)

  • 更新聚合阶段组件(COMPASS-6234)

  • 启用管道作为文本功能(COMPASS-6299)

  • 索引标签界面改进(《COMPASS-6323),(《COMPASS-6329

  • 在聚合结果中添加刷新文档计数(《COMPASS-6156

  • 确认删除管道时的情况(COMPASS-4137)

错误修复

  • 改进表格视图交互

  • 不要在“最近”中保存自动连接(COMPASS-6290)

  • 在决定是否可编辑_id键时检查根级别(COMPASS-6160)

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

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

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

  • 加速导出(COMPASS-6332)

  • 增加指南针模式值气泡对比度

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

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

  • 避免在安装监听器时出现竞态条件

  • 在只读模式下隐藏 db/coll 卡片的删除操作(COMPASS-6292)

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

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

  • 在文档 JSON 视图编辑取消时重置包含错误检查(COMPASS-6059)

  • 在嵌套字段时通过属性传递偏好设置(《COMPASS-6363)》)

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

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

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

  • 导出到语言(Java)的类名错误(COMPASS-6159)

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

  • 在使用 get-os-info 从 npm 获取信息之前进行初始化

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

  • 将指南针外壳的宽度设置为避免溢出(《COMPASS-6411)

发布日期:2022年12月16日

错误修复

  • 修复(compass-editors):修复嵌套字段的自动完成功能(《COMPASS-6335)

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

发布日期:2022年11月21日

新功能

错误修复

完整的变更日志可在GitHub上查看.

发布日期:2022年9月14日

新功能

错误修复

  • 调整M1构建的加密共享库下载脚本

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

  • 对删除索引模态框文本进行对齐

  • 修复带有点名的数组更新问题(COMPASS-6011)

  • 当没有文档时隐藏文档视图

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

完整的变更日志可在GitHub上查看.

发布于2022年8月31日

新功能

完整的变更日志可在GitHub上查看.

发布于2022年7月13日

新功能

  • bson-transpilers:从Compass导出到PHP(PHPLIB-719)

  • compass-components:启用ACE代码格式化工具(COMPASS-5923)

  • compass-indexes:更新工具栏到leafygreen组件(COMPASS-5676)

  • 连接:添加“保存并连接”按钮 (COMPASS-5776)

  • 解释计划辅助工具:在阶段中添加对索引的支持 (COMPASS-5878)

错误修复

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

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

  • 对创建集合模态中的元素进行对齐

  • connection-form: 对高级标签和输入字段宽度进行对齐

  • import: 在创建属性之前预创建一个空对象 (COMPASS-5076)

  • ace-autocompleter: 在ADL中为$merge阶段提供特殊片段

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

  • documents: 对最近查询进行修复

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

  • 聚合解释:显示索引(COMPASS-5879)

  • 解释计划助手:使用游标阶段的执行时间(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-5665,《COMPASS-5666》)。

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

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

  • 样式改进。

错误修复

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

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

  • 调整元素大小以提高可见性。

完整的变更日志可在GitHub上查看.

发布于2022年4月14日

错误修复

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

  • 使用证书的连接不再因“option usesystemca 不受支持”而失败(COMPASS-5729)

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

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

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

完整的变更日志可在GitHub上查看.

发布日期:2022 年 4 月 5 日

错误修复

  • 修复了“渲染 AggregationsPlugin”错误。

  • CRUD 修复

    • 修复了在 CRUD 文档视图中编辑日期类型字段时将文档数据类型更新为 String 的错误。

完整的变更日志可在GitHub上查看.

发布日期:2022 年 3 月 31 日

新功能

  • 新的连接体验

    • 添加新的 Kerberos 选项表单。

    • 支持加载系统 CA 存储库。

    • 在侧边栏中使用新的“收藏连接”模态框。

    • 添加对 MONGODB_AWS 的支持。

  • 聚合和查询改进

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

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

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

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

错误修复

  • 模式标签修复

    • 修复了在模式标签中选择多个项目时的 shift 键选择问题。

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

  • CRUD 修复

    • 允许空 JSON 输入。

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

  • 其他修复

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

    • 在导出数据为 JSON 时仅选择指定的列。

    • 隐藏 SSH 隧道密码。

GitHub 上查看此版本。

1.31.0 版本中已关闭所有 JIRA 问题。.

发布日期:2022年1月13日

新功能

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

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

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

  • 导出密钥方法和解析原始模型。

  • 样式:添加深色阅读器暗色主题选项。

  • 连接:将连接表单的一般选项卡内容移动到非 Mac/darwin 的“视图”。

  • 支持 MongoDB 5.2 聚合。

错误修复

  • 删除未使用的变量。

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

  • BSON Transpilers:考虑 bson Decimal128 验证更改。

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

  • Compass 日志记录:将 mongodb-log-writer 升级到允许浏览器环境。

  • 将主题菜单从“帮助”移动到非 Mac/darwin 的“视图”。

  • 连接

    • 在 SSH 表单中隐藏 socks 选项卡。

    • 添加 SSH 标签。

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

  • toggle-shell:使用键而不是 keyCode。

  • data-service

    • 从 adapted dbStats 中不返回名称。

    • 不忽略 directConnection=false。

  • mocha-config-compass:在测试中运行代码时禁用 source map 处理(在 electron/web 运行时)。

1.30.1 版本中已关闭所有 JIRA 问题。.

发布日期: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

    • Node 版本 14

支持平台

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

完整的变更日志可在GitHub上查看.

发布于2021年8月30日

新功能

  • 允许调整聚合管道预览区域的尺寸。

  • 允许在查询视图中隐藏 查询历史记录导出到语言 按钮。

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

错误修复

  • 正确支持所有 Kerberos 选项。

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

完整的变更日志可在GitHub上查看.

发布于2021年7月13日

新功能

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

  • 在创建时间序列集合时添加了 粒度 选项。

  • 不允许编辑时间序列集合的模式验证。

错误修复

  • 在只读 Compass 中隐藏了 删除集合 按钮。

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

完整的变更日志可在GitHub上查看.

发布于2021年4月9日

新功能

  • 允许在查询栏和聚合中使用函数。

  • 在导航到 数据库 视图时,Compass现在会清除之前选择的集合。

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

错误修复

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

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

  • 在切换选项卡时,模式选项卡图形不再失败。

  • SSH隧道在断开连接时不再卡住。

发布于2021年3月3日

新功能

  • 新增创建文本索引的功能。

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

  • 在查询栏中点击查找时,数据现在会刷新。

  • 针对模式分析进行了改进,以防止在大型数据集上超时。

错误修复

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

  • MongoDB Compass现在在未指定文档的情况下,会通过JSON编辑器防止插入数据。之前,Compass会静默错误。

  • 保存喜欢的连接不再使MongoDB Compass冻结。

  • 进行了样式修正。

发布于2021年1月13日

新功能

错误修复

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

  • 连接到MongoDB部署时,Compass不再在端口为空白时自动插入值27017

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

发布于2020年12月9日

新功能

  • 新增了对分片集合更新的支持。

  • 新增了对嵌入式MongoDB Shellprint()方法的支持。

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

  • 提供了更好的只读和查看处理。

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

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

错误修复

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

  • 解决了与SCRAM-SHA-256相关的连接URI问题。

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

  • 移除了损坏的导入和导出侧边栏动作。

  • 改进了x.509认证。在连接验证中,将x.509用户名设置为可选,并改进了验证错误信息。

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

发布日期:2020年11月4日

  • 为macOS Catalina进行了签名。您在运行之前不再需要手动允许macOS信任MongoDB CompassMongoDB Compass

  • RHEL7上的Kerberos认证改进。

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

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

发布日期:2020年9月3日

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

发布日期:2020年4月28日

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

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

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

  • 提供从社区版升级的指导。社区版现已弃用。有关更多信息,请参阅从Compass Community迁移到Compass

  • 各种错误修复和改进。

注意

在macOS系统上,您第一次MongoDB Compass更新到1.20或更高版本时,您需要允许对系统存储的访问对于每个最近使用收藏中保存的连接。有关更多信息,请参阅允许密钥链访问最近和收藏夹连接

发布日期:2019年12月5日

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

  • 新增并改进了连接体验,支持所有连接选项。

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

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

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

  • 添加了对以下聚合管道运算符的支持

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

  • 在聚合管道构建器中,移除了$limit,以确保在大集合上的计数准确。旧版本MongoDB Compass在聚合管道构建器中,即使禁用了样本模式,也会在大集合上放置一个$limit阶段在$count阶段之前。

  • 各种错误修复和改进。

发布日期:2019年8月11日

  • 添加了对

    • 视图。您可以根据聚合管道的结果创建视图。

    • 通配符索引.

    • 性能标签页中终止长时间运行的操作。

    • 调整查询栏中执行的查询的最大超时时间。

  • 聚合管道构建器中现在有新的设置。您现在可以指定样本大小、预览的文档数量和管道操作的最大超时时间。

  • 隐藏使用字段级加密加密的字段。用户不能修改这些字段。Compass

  • Compass现在警告连接到非真实MongoDB服务器用户。有关更多信息,请参阅FAQ中的此条目

发布于2019年5月17日

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

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

    • 为所有用户安装。Compass

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

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

  • 新的模式验证体验。

    • 添加了对JSON模式验证的支持。

    • 包含带有自动完成的智能编辑器。

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

发布于2019年3月4日

  • 提高了文档聚合标签页的性能,特别是在深度嵌套文档中。

  • 修复了几个连接问题。

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

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

    • Compass不再允许直接连接到辅助数据库,这会导致加载导航屏幕时挂起。

    • 修复了连接到只有只读用户的M0 Atlas集群的问题。

  • 修复了usersInfo命令对数据服务不可用的问题。

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

  • Compass现在在请求时正确强制断开连接。

发布于2018年11月12日

发布于2018年8月23日

  • 添加了对将纯文本管道导入聚合管道构建器的支持。

  • 添加了对以下语言语法的支持:导出聚合管道和导出查询

    • Java

    • Node

    • C#

    • Python 3

发布于2018年6月26日

  • 添加了聚合管道构建器,该构建器能够执行聚合管道,以获得对数据的额外洞察。

  • 添加了MongoDB Compass 独立版,适用于高度安全的环镜。此版本除了对MongoDB服务器发起网络请求外,不会发起任何其他网络请求。

发布于2018年5月3日

  • 添加了对在JSONCSV格式中导入和导出数据的能力。

发布于2018年3月5日

  • 添加了MongoDB Compass 只读版,限制了组织内部某些CRUD操作

    Compass只读版中不允许以下操作

    • 创建和删除数据库

    • 创建和删除集合

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

    • 创建和删除索引

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

    所有其他功能与标准版相同MongoDB Compass.

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

  • 对文档选项卡进行了各种性能和稳定性改进。

发布于2017年12月17日

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

  • 添加了对断开与活动MongoDB实例连接而无需重新启动的支持。MongoDB Compass.

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

发布日期:2017年10月25日

发布日期:2017年10月

  • 查询栏添加了自动完成功能。

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

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

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

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

    有关更多信息,请参阅Compass 主页

发布日期:2017年8月2日

  • 文档标签页是默认选项

  • 仅按需进行模式抽样

  • 仅按需执行说明

  • 改进文档编辑

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

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

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

  • 除了下拉菜单外,还可以键入索引字段名称

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

  • 新的加载动画

发布日期:2017年6月7日

  • 添加了在查询栏中包含选项的功能。

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

  • 添加了折叠左侧导航侧边栏的功能。

发布日期:2017年3月1日

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

  • 添加了在面板中缩放和缩小的功能。

发布日期:2016年11月29日

  • 添加了创建删除数据库的功能。

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

  • 添加了创建索引的功能。

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

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

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

发布日期:2016年11月1日

  • 添加了对连接到 Atlas 的支持。

  • 各种错误修复和改进。

发布日期:2016年9月15日

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

  • 在文档中添加新键时,将默认字段和值大小设置为 1。

  • 在编辑文档时,在键输入字段中键入 ":" 键将光标切换到值输入字段。

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

  • CRUD 文档现在可在应用程序的帮助菜单中找到。

  • 修复添加时的元素自动聚焦问题。

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

  • 新增:单个文档的 CRUD 创建、更新、删除

  • 新增:支持SSH隧道

  • 新增:树形解释计划视图

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

  • 明确选择使用“第三方地图”

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

  • 在数值直方图上的查询构建器应该保留边界打开

  • Intercom叠加按钮现在可见

  • 安全加载首选项,捕获解析错误并重置首选项

  • 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,企业版/社区版版本检测不正确

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

  • 将水库采样限制减少到10,000个文档

  • 从IndexedDB读取时可能存在竞争条件

  • 无法访问名称中包含冒号(":")的数据库

  • 在mongodb-instance-model/lib/fetch.js:297中无法访问属性 'authInfo',对象为undefined

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

  • 在第一个选定的集合上采样失败

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

  • 将即时通讯消息/菜单项更改为“提供反馈”

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

  • 将 SSL "客户端证书"字段放置在"客户端私钥"上方

  • 重新启用某些 UI 元素的突出显示/选择功能

  • 用实际文本替换帮助条目占位符

  • 在窗口中使用一致的标题

  • 简化选择面板的语言

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

  • 从即时通讯中删除"–"(最小化)

  • 运行 shrinkwrap 锁定 Compass 1.0 依赖关系

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

  • Compass 无法连接到主机名

返回

了解更多

本页内容