33 Star 178 Fork 33

Yaohaixiao / outline.js

2024-04-18 17:58
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

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

Features

  • 调整 Navigator 模块的绘制逻辑,展开时添加 outline-navigator_expanded 样式表示展开样式 (bf7a61e)
  • 添加 isExpanded()、expand() 和 collapses() 方法,并添加 API 文档; (64c3f0b)
最后提交信息为: chore: 发布 3.38.0
2024-04-17 16:42
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 更新阅读模式工具栏图标样式和排列顺序 (172810f)
  • 针对部分支持 ScrollTimeline 的移动设备添加阅读模式的阅读滚动进度条动画 (e3e6375)
最后提交信息为: chore: 发布 3.37.0 版本
2024-04-16 21:39
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复阅读模式在移动设备的显示问题; (9c6ccb6)
最后提交信息为: chore: 发布 3.36.1
2024-04-16 16:09
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 调整阅读模式的样式,并优化样式代码; (70da824)
  • 优化阅读模式在移动设备中的显示效果; (3de1e90)
最后提交信息为: feat: 发布 3.36.0 版本
2024-04-08 18:44
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 position: 'relative' 定位,导航菜单与文档滚动位置无法同步的问题; (69ac8bf)
  • 修复仅高亮定位当前标题时,文章滚动到导航菜单在 viewport 中无法看到的章节,无法自动定位的问题; (84a032a)

Features

  • 调整 anchors.js 模块,调整绘制逻辑 (307ee81)
  • 调整模块名称,将 chapters.js 调整为 navigator.js,并更新样式和 API 文档; (fbd5ee8)
最后提交信息为: chore: 发布 3.35.2 版本
2024-04-01 17:52
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 Speech 模块,初始化逻辑错误导致阅读文档报错 (0eb6837)
最后提交信息为: chore: 发布 3.35.1
2024-04-01 11:56
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 调整 reader.js 模块,使用 toolbar 模块生成工具栏按钮; (16f08e1)
  • 添加 reader.allowSpeak 配置,用以配置是否启用 Web Speech API 阅读文章 (1611cd6)
  • 完善 speech.js 模块,并给 reader.js 模块添加 speak() 方法用以阅读文章; (be6eef8)
  • 阅读模式添加打印功能按钮;调整打印样式,隐藏调整后的阅读模式 toolbar 的显示; (482e84e)
  • 阅读模式添加滚动阅读进度条交互; (ceee986)
最后提交信息为: chore: 发布 3.35.0
2024-03-23 18:32
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 调整 base.js 模块中的 reload() 方法的实现,修复 reload() 方法报错的问题;
  • 修复 toolbar.js 模块中 highlight() 方法无效的错误; (a00b155)
最后提交信息为: chore: 发布 3.34.2 版本
2024-03-23 18:32
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 outline.js 中处理 _default() 方法的错误; (4bffd05)
  • 修复 chapters.js 模块中 removeListeners() 方法中移除 window.resize 事件的错误逻辑 (d1f4eb7)
  • 修复问题-添加缺失的 destroyed 事件; (0afd149)

Features

  • 调整 toolbar.js 模块,接入命令模式保存按钮命令,并且添加 execute() 方法;调整 outline.js 模块中关于工具栏命令配置的逻辑; (5e52ee5)
  • outline.js 模块添加 $scrollElement 属性,并添加其 API 文档说明; (d8caae4)
最后提交信息为: chore: 发布 3.34.1
2024-03-12 14:09
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 文章大纲导航的滚动条会随文章正文滚动位置同步滚动,使大纲导航的当前章节始终可见;
最后提交信息为: chore: 发布 3.33.0
2024-03-08 13:02
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复缺陷-issues(#43),添加 @babel/plugin-proposal-optional-chaining 插件,转化ES6 的可选链操作符语法,获得更好的浏览器兼容性;
最后提交信息为: chore: 发布 3.32.2 版本
2024-03-06 13:23
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 Anchors 模块初始化 attrs 属性直接复制等于 Anchors.DEFAULTS 在创建多个实例时出现的共用一个配置的问题;
最后提交信息为: chore: 发布 3.32.1 版本
2024-03-05 14:20
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 调整 print 参数名为 reader;
  • 重构原来的 print.js 调整为 Reader 模块;
  • 添加 refresh() 方法;公开 enterReading()、exitReading() 和 switchReading() 方法;
  • 更新 API 文档;
最后提交信息为: chore: 准备发布 3.32.0
2024-02-27 09:50
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 添加新的配置:closeOnClickModal 和 showNavModalFirst,用以解决 issues(#41) 中的问题 (0cb173a)
最后提交信息为: chore: 发布 3.31.0
2024-01-19 14:48
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复文章无标题标签 anchors.js 和 chapters.js 子组件事件绑定的逻辑错误导致的报错; (cf59c14)
最后提交信息为: chore: 发布 3.30.4 版本
2024-01-18 17:49
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 chapters 子组件 reload() 方法的BUG导致的 outline.reload() 失败的问题 (b3b4626)
最后提交信息为: chore: 发布 3.30.3
2024-01-15 18:43
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复缺陷 - issues(#36) - 阅读模式显示正文内容不全,报错 (595b12f)
最后提交信息为: docs: update examples pages
2023-10-13 17:41
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复 issuse #35,scrollElement 参数设置为 DOM 节点报错问题; (5836750)
最后提交信息为: chore: 发布 3.30.1 版本
2023-09-23 11:51
379217 yaohaixiao 1688707403 Yaohaixiao

Features

  • 添加 hasToolbar 配置,可以隐藏按钮工具栏;
  • 添加 Anchors 模块的独立调用实例; (b5ec0d4)
最后提交信息为: chore: 发布 3.30.0 版本
2023-09-14 14:16
379217 yaohaixiao 1688707403 Yaohaixiao

Bug Fixes

  • 修复在文章中显示 chapters 导航,收起时没有动画的问题;

Features

  • 添加 print() 方法,并添加 API 说明;
  • 采用延迟绘制合克隆节点的方式,优化 print 界面绘制的性能; (1fad980)
最后提交信息为: chore: 3.28.0
JavaScript
1
https://gitee.com/yaohaixiao/outline.js.git
git@gitee.com:yaohaixiao/outline.js.git
yaohaixiao
outline.js
outline.js

搜索帮助