Skip to content

Releases: any-block/obsidian-any-block

3.1.10-beta (01-25)

22 Jan 12:09
Compare
Choose a tag to compare
3.1.10-beta (01-25) Pre-release
Pre-release

en

  • Feat:
    • New processor: exTable
      (The syntax is the same as sheet-extend, which supports horizontal/vertical free merging of tables. If you are an ob user only, use sheet-extend, which is re-implemented here for cross-platform use on non-OB platforms, such as vuepress/vitepress, etc)
  • Refactor
    • Split card layout for the new processor: Four card arrangements are currently supported: (ab-vfall, temp default) (ab-hfall) (ab-deco-grid) (ab-deco-scroll-x). Usage: Add the corresponding css through the 'addClass()' processor #116
    • Some code writing optimization adjustment

zh

  • 功能
    • 新处理器:exTable
      (语法和 sheet-extend 一样,支持表格横/纵向的自由合并。如果你是仅ob用户用 sheet-extend 就好,这里重新实现是为了在跨平台,在非ob平台上使用,如 vuepress/vitepress 等)
      (跨平台的表格合并为什么不用 markdown-it-table-extend ?因为我觉得那个的语法设计没这个好。特别是非向下兼容md表格)
  • 重构
    • 分离卡片的布局为新处理器:目前支持四种卡片排布:纵向瀑布流 (ab-vfall 暂时默认)、横向瀑布流(ab-hfall)、对齐网格 (ab-deco-grid)、横向滚动 (ab-deco-scroll-x)。使用方式:通过 addClass() 处理器添加对应的css上去 #116
    • 部分代码的书写优化调整

7f0e64cad7c0b431517cb017ca24b436

3.1.9-2

04 Jan 08:22
Compare
Choose a tag to compare

en

  • feat
    • New processor:width() #111
    • New processor:transposition #115
    • New processor:transposetrs (An advanced version of transposition that needs to support rowspan/colspan when used, such as multi-cross tables)
    • Processor pairing: list2lt/dir can be followed by a fold processor for a special effect: the default fold of lt and dir #117
    • setting.json: Allows users to define inline separators #119
  • enhance
    • Compatible with dataview method dv.paragraph to render anyblock content #forums
      (However, it is recommended to use code blocks, which are more stable. Anyway, this time also in the code block to write scripts, there is no need to pursue naked md writing)
    • The alias system supports substring substitution, and markdown-it-container supports titles #83
      (For performance reasons, user-defined aliases of this type are not supported, but common aliases can be customized)
  • style
    • mermaid adaptive shading mode #106
  • fix
    • Decorative processors such as fold and scroll cannot be connected behind list2lt/dir #117
    • list2c2listdata there may be a problem if the number of indent Spaces is not four #81

zh

  • 新功能
    • 新的处理器:width() #111
    • 新的处理器:transposition #115
    • 新的处理器:transposetrs (transposition的高级版本,需要支持rowspan/colspan时使用,如多叉表格)
    • 处理器搭配:list2lt/dir 后可以紧接 fold 处理器达到特殊效果:lt与dir的默认折叠 #117
    • 设置项:允许用户自定义内联分割符 #119
  • 增强
    • 兼容dataview方法 dv.paragraph 来渲染anyblock内容 #论坛
      (但还是建议使用代码块,更稳定些。反正这时也在代码块内写脚本了,也没必要追求裸md写法了)
    • 别名系统支持子串替换,markdown-it-container支持标题 #83
      (性能考虑,暂不支持用户自定义这种类型的别名,但普通的别名还是可以自定义的)
  • 样式
    • mermaid自适应明暗模式 #106
  • 修复
    • list2lt/dir 后面无法串联 foldscroll 等装饰处理器 #117
    • list2c2listdata 缩进空格数不为四时可能存在问题 #81

image

image

a5cd0d381de9310e6b63a4b9066a5396

patch: 3.1.9-2: 紧急修复 | 内联切分符失效的问题

3.1.9-beta4

26 Dec 01:40
Compare
Choose a tag to compare
3.1.9-beta4 Pre-release
Pre-release

3.1.8

09 Nov 16:19
Compare
Choose a tag to compare

en

  • Fix
    • alias The processor alias has a problem
    • Reading mode displays the view by suspending links, resulting in infinite refreshes #84
    • The whiteboard displays 2 or more blocks containing anyblock content at the same time, resulting in an infinite refresh #97
    • Live mode via ![[...]] When anyblock is displayed, the top 20px content of anyblock may be missing #97
  • Feat
    • Custom style "scroll" (addClass(scroll)), used with table and nodes processors to allow horizontal scrolling
  • Style
    • Fixed an issue with reading mode tables when using BT themes
    • Style optimization in pdf
  • Architecture
    • Improve workflow
    • Forced rerendering of partially refactored reading mode

zh

  • 修复
    • alias 处理器别名存在问题
    • 阅读模式通过悬浮链接的方式显示视图,导致无限刷新 #84
    • 白板同时显示2个及以上包含anyblock内容的块时,导致无限刷新 #97
    • 实时模式下通过 ![[...]] 显示anyblock块时,anyblock块的顶部20px内容可能缺失 #97
  • 新增
    • 自定义样式 “scroll” (addClass(scroll)),配合table和nodes处理器使用允许横向滚动
  • 样式
    • 修复使用BT主题时,阅读模式表格存在问题
    • pdf中的样式优化
  • 架构
    • 完善工作流
    • 部分重构阅读模式的强制重渲染

3.1.8-beta

09 Nov 07:56
Compare
Choose a tag to compare
3.1.8-beta Pre-release
Pre-release

3.1.7

18 Oct 23:46
Compare
Choose a tag to compare

en

  • Feat
    • 'dir' Processor added all folds (style to be optimized)
  • Enhanced
    • Greatly improved compatibility when working with other plug-ins. inline js and meta-bind for dataview, for example, began to work together in this release
  • Fix
    • In reading mode, the image element at the root is recognized three times #77
    • card Indicates an error caused by the processor
    • ':::' Selector's '@' flag exception
  • Style
    • Optimizes the style of leaf nodes in the min mode
    • 'timeline' The first column is as narrow as possible by default
    • Added custom styles such as.ab-custom-td-0,.ab-custom-td1-0,.ab-custom-td1-200
    • Optimization of auto-wrap behavior
    • Table lists double-spaced questions in reading mode #79

zh

  • 功能
    • dir 处理器新增全部折叠 (样式待优化)
  • 增强
    • 大大提高了与其他插件配合时的兼容性。如 dataview的inline js、meta-bind,在该版本开始变得能配合使用
  • 修复
    • 阅读模式下,位于根部的图片元素被重复识别三次 #77
    • card处理器引起的控制台报错
    • ::: 选择器的 @ 标志异常
  • 样式
    • 优化nodes处理器min样式下的叶子节点样式
    • timeline 首列默认尽可能窄
    • 新增 .ab-custom-td-0.ab-custom-td1-0.ab-custom-td1-200 等自定义样式
    • 自动换行行为的优化
    • 表格列表在阅读模式下双倍行距的问题 #79 (原因是阅读模式下td的white-space默认为break-spaces,需要用normal覆盖掉)

3.1.7-beta3

06 Oct 21:30
Compare
Choose a tag to compare
3.1.7-beta3 Pre-release
Pre-release

3.1.6

05 Oct 18:21
Compare
Choose a tag to compare

en (Machine turnover)

  • Feat
    • Special style 'ab-super-width' (js implementation) '[addClass(ab-super-width)]'
  • Enhanced
    • Optimized structure and button controls when rendering code in block mode
    • Improved compatibility with other plugins (buttons plugin)
  • Style
    • Greatly optimized the style of node graph in min mode '[nodes|addClass(min)]'
    • Compatible: Table rendering exception in BT library
    • Fix: pdf export error display button
  • Fix
    • tabs The switchover is abnormal when multiple tabs are nested
    • In the c2data type (timeline/tabs/card/col), inline newlines are invalid
    • This parameter does not take effect in callout statements
    • Read mode Some drop-down options are abnormal
    • The tabs/card/col processor of the mdit selector fails in read mode

zh

  • 新增
    • 特殊样式 ab-super-width (js实现) [addClass(ab-super-width)]
  • 增强
    • 优化代码块方式渲染时的结构和按钮控件
    • 增强了与其他插件的配合兼容 (buttons插件)
  • 样式
    • 大幅优化了节点图的min模式下的样式 [nodes|addClass(min)]
    • 兼容:在BT库中的表格渲染异常
    • 修复:pdf导出中误渲显示按钮
  • 修复
    • tabs标签多层嵌套时,切换不正常
    • 在c2data类型中 (timeline/tabs/card/col),内换行失效
    • 在callout语句中不生效
    • 阅读模式下下拉框部分选项异常
    • mdit选择器在阅读模式下tabs/card/col处理器失效

图片

3.1.6-beta2

25 Sep 14:06
Compare
Choose a tag to compare
3.1.6-beta2 Pre-release
Pre-release

3.1.5

25 Sep 07:00
Compare
Choose a tag to compare

en

  • Fix
    • Fixed conflicts with callout in some theme/plugin environments
  • Enhanced
    • Added adaptive height when refreshing markmap
  • Style
    • Fixed certain themes/plugin environments (bt themes)
      • Points of the timeline are truncated
      • Table width in reading mode is abnormal
    • Enhanced card style

zh

  • 修复
    • 修复某些主题/插件环境下 (bt主题),可能与callout冲突
  • 增强
    • 刷新markmap时新增自适应高度
  • 样式
    • 修复某些主题/插件环境下 (bt主题)
      • timeline的点被截断
      • 阅读模式下的表格宽度不正常
    • 增强卡片的样式