Insider 版本 v1.9.1 中文介绍

重大变更

  • 函数命名规范调整:Bases 内置函数命名由蛇形命名 snake_case 改为 驼峰命名 camelCase,与 Obsidian API 规范保持统一,便于插件开发者扩展。为了不影响使用,你需要手动检查现有 .base 文件中的过滤条件与公式并更新命名。
  • 存储方式变更:调整了 Bases 文件在 workspace.json 中的存储逻辑。更新后若遇"插件未找到"提示,只需重新打开文件即可(数据无丢失)

功能优化

  • Bases:不可编辑单元格将显示为灰色
  • Bases:新增 date()time() 函数用于提取日期时间中的日期/时间部分(如 date(now())
  • Bases:新增 split() 字符串分割函数

问题修复

  • Bases:属性菜单默认显示全部相关属性
  • Bases:优化公式单元格复杂值的渲染效果
  • Bases:删除公式属性后菜单及时刷新
  • Bases:过滤条件与公式语法现支持属性名含非拉丁字符
  • Bases:修复弹出窗口中 Bases 文件筛选菜单自动关闭的问题
  • Bases:复制表格到剪贴板时复杂值不再显示 [object Object]
  • Bases:新增设置项控制 Bases 文件页面预览是否需修饰键触发
  • Bases:修复 floor(0) 函数返回空单元格问题
  • Bases:修复 min 函数误返最大值问题
  • Bases:修复 max 函数报错问题
  • Basescontains 函数现支持大小写不敏感匹配
  • BasesinFolder 函数在未指定文件夹时不再报错
  • Bases:修复"新建 Base"菜单项未自动聚焦文件名输入框问题
  • Bases:修复侧边栏内 Bases 文件在侧边栏展开时渲染不完整问题
  • Bases:修复属性菜单输入时界面布局偏移问题
  • 快速切换:默认显示 .base 文件
  • 打开关联视图:菜单现仅显示当前文件类型支持的视图类型

原文见 Obsidian Changelog - Obsidian

1 个赞