Loving Tina? us on GitHub0.0k
TinaCMS V1.1.3
January 11, 2023
By James O'Halloran

TinaCMS 版本 1.1.3(以及 @tinacms/cli@1.0.6)为各种框架带来了一些改进,并改进了列表字段。

改进的短代码支持

用户现在可以这样建模一个短代码:

name: "rimg",
label: "rimg",
match: {
start: "{{<",
end: ">}}",
},
fields: [
{
name: "myprop",
label: "my prop",
type: "string",
},
],

输出 <<% rimg myprop="" %>>

以前,这会匹配 {{<>}} 之间的任何内容。现在,这将仅在短代码名称也匹配时才匹配。

编辑者还可以单独编辑短代码中的字段,而不是通过全局 text 字段。

短代码界面

查看更多信息请参见这里

列表字段中的最小/最大支持

当字段为 list: true 时,字段 UI 对象现在接受 minmax。如果列表/组列表/块字段达到最大或最小值,添加或删除按钮将被禁用。

最小最大

TOML 和 YML 支持

可自定义的前置格式更新

集合现在可以指定 { frontmatterFormat: 'toml' | 'yaml' | 'json' }{frontmatterDelimiters: string | [string, string] }

这使用户可以更好地控制其前置内容的解析方式。

yamltoml 文档格式

在集合中,format 现在可以是 yamltoml

其他改进和修复

  • 列表字段上的错误现在显示在字段下方
  • 错误样式更新
  • 小的表单样式修复
Last Edited: January 11, 2023