Skip to content

Releases: yaohaixiao/outline.js

3.40.1

08 Sep 08:23
Compare
Choose a tag to compare

Bug Fixes

  • 修复未设置 showCode 时,导航菜单创建 data-code 属性节点的问题; (f450c80)
  • 修复资源引用路径问题 (d421380)

3.40.0

07 Sep 10:02
Compare
Choose a tag to compare

Features

  • 调整代码结构,模块化组织子组件 (be5f17e)
  • 添加简易的插件系统 (de7778e)

3.39.3

03 Sep 07:00
Compare
Choose a tag to compare

Bug Fixes

  • 修复 chapterTextFilter 参数内置的方法会删除标题括号内容的问题; (b7f7204)

3.39.2

03 Sep 06:59
Compare
Choose a tag to compare

Bug Fixes

  • 修复 outline.js 为文章标题添加 class 样式时,删除标题原有样式的问题; (f02953b)

3.39.1

10 Aug 00:50
Compare
Choose a tag to compare

Bug Fixes

  • 修复 print 样式针对表格和媒体内容的显示问题 (0fa85f8)

Features

  • 优化 print 打印样式 (297db48)

3.39.0

21 Jul 02:48
Compare
Choose a tag to compare

Bug Fixes

  • 修复缺陷-issues(#48)-处理 sticky 定位 onResize() 方法中没有判断是否 sticky 定位,直接调用 this.calculateStickyHeight() 方法报错的问题 (ad4f25c)
  • 修复 remove() 方法中 attr() 方法写错成 attrs的问题 (877505c)

Features

  • 调整 outline 等模块的消息订阅发布方法 (8a6ad40)

3.38.3

22 Jun 01:36
Compare
Choose a tag to compare
  • fix: 修复缺陷-issues(#48)-处理 sticky 定位 onResize() 方法中没有判断是否 sticky 定位,直接调用 this.calculateStickyHeight() 方法报错的问题

3.38.2

20 Jun 02:33
Compare
Choose a tag to compare

Bug Fixes

  • 修复缺陷 - issues(#47) - 配置参数 showCode 默认值调整为:false (5bba55f)
  • 修复缺陷 - issues(#45) - 兼容问题,默认 scrollElement = 'html,body' 在老版本 chrome(Chromium 60.0.3112.113)以下需要手动设置为 ‘body’ (68c6ffa)

3.38.1

24 May 23:29
Compare
Choose a tag to compare

Bug Fixes

  • 修复 ES6 语法 扩展运算符(spread)在低版本浏览器中的兼容性问题; (afdae86)
  • 修复使用语音阅读时,推出阅读模式,未关闭语音阅读的问题; (fdacca6)

Features

  • 优化交互体验,给工具栏按钮添加缩放动画效果; (5ddadb0)

3.38.0

18 Apr 09:50
Compare
Choose a tag to compare

Bug Fixes

  • 修复调整 getChaptersByHeadings() 方法逻辑后,设置显示编码,导航菜单会显示重复的编码问题; (ee4ee83)

Features

  • 调整 Navigator 模块的绘制逻辑,展开时添加 outline-navigator_expanded 样式表示展开样式 (bf7a61e)
  • 添加 isExpanded()、expand() 和 collapses() 方法,并添加 API 文档; (64c3f0b)