Ryooo
(Roy)
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
函数报错问题
- Bases:
contains
函数现支持大小写不敏感匹配
- Bases:
inFolder
函数在未指定文件夹时不再报错
- Bases:修复"新建 Base"菜单项未自动聚焦文件名输入框问题
- Bases:修复侧边栏内 Bases 文件在侧边栏展开时渲染不完整问题
- Bases:修复属性菜单输入时界面布局偏移问题
- 快速切换:默认显示
.base
文件
- 打开关联视图:菜单现仅显示当前文件类型支持的视图类型
原文见 Obsidian Changelog - Obsidian
1 个赞