v0.7.71
- Fix tag that contains ‘undefined’
V0.7.70
- upgrade to the latest browser extension API (Manifest V3)
v0.7.0.1
- Fix tag that contains ‘undefined’
V0.7.0
- support define user commands
- support bind user commands to shortcut slots
V0.6.0
- support execute user scripts in Assistant
V0.5.1
- fix setting clipping handler through Assistant not working
- fix Assistant don’t recognize collection value
- use icons to enhance dropdown menus
V0.5.0
- support selecting save format on dropdown menus
- remove selecting save format on saving form
- display badge of save format on icon
- ignore elements that marked with “data-mx-ignore” attribute
- support adjusting action order in MaoXian assistant
- add MaoXian assistant action “formula” to handle formulas
- support saving inline svg tags as image.
v0.4.44
- fix illegal attribute names
v0.4.43
- fix code block convertion (markdown) that contains text buttons on discus forum.
v0.4.42
- fix bug of capture CSS rules that added in 2023
v0.4.41
- support new CSS rules
- fix style of saved HTML
- fix markdown of external links that with a svg icon
V0.4.40
- add download support for blob url
- fix too much recursion
V0.4.39
- enhance block link preprocess (clip as markdown)
V0.4.38
- fix code detect failed on class (alt$number)
- fix blank elements render as
\n\n
V0.4.37
- fix image block link format error (clip as markdown)
V0.4.36
- fix “undefined” titile.
V0.4.35
- add dropdown buttons to saving form for showing options
- fix empty title
V0.4.34
- fix clipping of MathJax SVG output (formulas not show at all when save as HTML)
V0.4.33
- recognize MathJax (v3) formula display (block or inline)
- recognize normal MathML formula display (block or inline)
- add new config item for config formula block wrapper
V0.4.32
- fix standalone MathJax (V2) formula format (should be wrapped inside
$$..$$
)
V0.4.31
- support auto input the last tags
- fix remember selection
- enhance the text in settings page
v0.4.30
- fix failure detection of code block with span wrapper inside code line
V0.4.29
- fix failure detection of code block with keyword outside class attribute
V0.4.28
- fix failure detection of code block with div buttons
- fix maoxian assistant
V0.4.27
- fix capture of image that has multiple versions
- fix style of selection area
V0.4.26
- fix title options
- fix markdown template examples
- other fixes
V0.4.25
- fix image extension (should get from Content-Disposition)
V0.4.24
- fix capturing of stylesheets that insert by web-ext
- test download requests on setting page
- set “Native Message” as an optional permission
V0.4.23
- API: set confirmed as yieldable point
V0.4.22
- expose more configuration items to API
- repack native-app
V0.4.21
- Fix UI of web pages that contains color-scheme
V0.4.20
- expose more configuration items to maoxian assistant
V0.4.19
- add validation to settings
- sanitize window paths
v0.4.18
- add title candidates to saving form.
V0.4.17
- expose $TITLE and $FORMAT to saving folder
V0.4.16
- fix block code mistakely convert to inline code on some websites (like juejin.cn)
V0.4.15
- adjust UI of settings page
V0.4.14
- Fix convertion problem of MathJax formula
- support ignore layout table when save as Markdown
V0.4.13
- expose markdown options on settings page
V0.4.12
- 为「毛线助手」新增 hideExcept 参数,使其可实现反选元素。
V0.4.11
- 修复 Katex 库生成的公式在 Chromium 浏览器上识别不到的问题
V0.4.10
- 修复图片扩展名,不再使用网站开发者自定义的扩展名
- 修复代码预处理模块,使其能正确删除行号。
- 修复 markdown 公式分隔符(去除内部空格)
- 支持预处理由 Katex 库生成的公式。
V0.4.9
- 修复「保存为 Markdown」时,时间变量没有填充“0”。
- 资源文件名的设置,支持
$TITLE
变量。 - 修复某些图片保存后,扩展名带尾巴(如:001.jpg@200w_400h)
- 其他一些小修复
V0.4.8
- 修复 API (mx-wc.clip-elem)
V0.4.7
- 修复裁剪表格为 Markdown 时报错 (table 标签下有无关标签时,如:script)
- 修复: 纯用脚本生成的 iframe 无法裁剪
v0.4.6
- 修复裁剪表格为 Markdown 时报错。
v0.4.5
- 修复保存为 Markdown 格式时,网页上有空表格时报错
- 修复资源文件名的 $DOMAIN 变量不生效
- 修复在 Firefox 浏览器上,有些图片请求没缓存
v0.4.4
- 记住选区功能不再记住「删除的元素」,即删除的元素应该视为临时的。
- 毛线助手支持删除元素的属性
- 毛线助手对于 List 元素的操作,支持多个值。
- 修复毛线助手 Plan 的 pattern 修正为
- “/a/*” 不可匹配到 “/a/b/c”
- “/a/*” 可匹配到 “/a/”
- 调整毛线助手,不再使用 pick 到的元素作为其他属性的选择范围。【不兼容】
- 增强毛线助手与「记住选区」的通讯
- 毛线助手支持设置预输入表单和某些配置项
- 毛线助手支持对 url 属性的编辑
- 毛线助手新增 excludePattern 属性,以解决多个 Plan 之间的 pattern 时包含关系。
v0.4.3
- 修复裁剪
<details>
节点时,内容丢失 - 当进入裁剪时,忽略页面的滚动,从而减少页面变更
- 毛线助手支持选中标题
- 毛线助手支持同一个 Plan,多个「模式」
- 其他小优化
v0.4.2
- 修复媒体节点的裁剪(默认添加控制组件)
- 修复 由于@import 样式 url 的值不对,可能会造成样式丢失。
- 修复由于网页节点层数太深,导致程序调用栈太深。
- 毛线助手支持匹配纯数字的目录
- 毛线助手支持直接修改属性(使用某一个值)
- 毛线助手支持隐藏兄弟姐妹节点。
- 毛线助手支持设置表单和改写配置(即不同的站点可使用不同的配置)
- 支持不按照文档节点的顺序裁剪。(对抗网页的动态性)
- 支持锁定某个 CSS 属性。(对抗网页的动态性)
- 支持提取网页元数据为变量,用于 markdown 模板。
v0.4.1
- 修复样式的渲染错误
- 修复表单上的标题不正确
v0.4.0
- 支持保存光标自定义图
- 修复由于裁剪区域太小导致的两个背景色
- 修复无法保存多个相同地址的内嵌网页
- 修复由于其他扩展的内嵌网页导致无法选中整个网页
- 修复裁剪下来的内容不可见(一片空白)
- 支持裁剪 area 节点
- 支持裁剪声音和影片(仅限 HTML5 节点引入的)
- 支持裁剪 embed 节点和 object 节点,主要目的在于保存由它两引入的图片。
- 支持只保存浏览器显示的图片(当图片有多个版本时)
- 支持只保存当前使用的声音和影片
- 支持只保存当前使用的样式规则
- 支持只保存有索引到的字体和动画帧
- 支持压缩样式表
- 修复资源文件的路径在一些边界情况不正确
- 支持只保存 favicon
- 修复字体样式规则序列化不正确
- 支持字体过滤器
- 其他一些小修复
v0.3.3
- 修复使用 picture 节点引用图片的网页,裁剪出错的问题
v0.3.2
- 修复某些网页裁剪下来后,显示奇怪网页源码的问题。
v0.3.1
- 为 Markdown 模板增加,只包含选区内容的变量,并添加模板样例。
- 修复在记住选区开启时,有时候选择框状态不正确的问题。
- 「毛线助手」功能增强
- 增强网页脚本加载器
v0.3.0
- 修复在 Windows 上面,重置历史后,网址不对。
- 移除快捷键“C”,请使用更好的组合按键(Shift + Alt + C)。
- 优化扩展脚本的执行时机,使其只有在用户触发后才加载执行,已较少对网页加载的影响。
v0.2.5
- 修复样式文件里 svg 图片解析错误,造成的样式无法完全加载的问题。
- 修复有些 svg 图片裁剪下来后,没有后缀名的的问题。
- 增强样式文件里,图片的网址识别。
v0.2.4
- 修复默认目录,不出现在保存路径上
- 修复当网页启用黑色主题时,本该透明的 UI,被渲染成白色。
v0.2.3
- 修复「本地程序」在 Windows 系统上,无法删除 index.json 文件
- 修复当「本地程序」的配置不正确时,在 Firefox 上无法得到状态信息,且无法显示保存表单。
v0.2.2
- 增强「毛线助手」
v0.2.1
- 存储目录支持时间变量的渲染。
v0.2.0
- 调整:提供 crx 文件安装
- 弃用「谷歌扩展商场」这种安装方式(原因见此处)
v0.1.83
- 修复:代码块包含「换行标签」时,保存为 Markdown 时,换行丢失。
v0.1.82
- 修复当网页上出现代码时,裁剪出来内容显示混乱(或缺失)。
v0.1.81
- 修复有的网页裁剪报错 “e is undefined”
v0.1.80
- 修复 shadowDom 的裁剪
v0.1.79
- 修复错误信息没有渲染的问题
- 新增加两个设置项(资源文件名,和内嵌网页文件名)
- 删除 Markdown 的 YAML Front Matter 和裁剪信息
- 新增 Markdown 模板
- 修复「下载目录」读取失败,造成链接上有 touch.txt
v0.1.78
- 调整 YAML Front Matter 的渲染
- 修复「本地程序」需重启浏览器才能读取新状态的问题
v0.1.77
- 修复「毛线助手」的 chAttr 属性,在没有属性值的情况下,功能异常(贡献者: Altair Wei)
- 支持自定义裁剪结果的背景色(作者: Altair Wei)
v0.1.76
- 扩展依赖库的调整
v0.1.75
- 修复跨域样式裁剪失败的问题
- 防止网页修改了扩展的 UI 样式
v0.1.74
- 修复有些页面含有「格式错误的 class」导致裁剪失败
- 当错误发生时,暴露这些错误。
v0.1.73
- 修复含数学公式页面保存成 Markdown 不成功的问题
v0.1.72
- 支持裁剪「canvas」标签
- 修复在 Chrome(72.0 +)请求头设置不上,导致有些图片下载不成功
v0.1.71
- 修复 Mac 下无法裁剪的问题
- 修复在 Chrome 上,许多图片被下载成 txt 文件的问题 [hotfix 0.1.70]
v0.1.70
- 修复「裁剪信息」的渲染样式
- 支持移除「失败的任务」
- 显示 「是否保存元信息文件」的开关
- 修复 Chrome 在提供的文件名和 Content-Type 不一致时,文件后缀名被复写的问题。
- 优化目录输入框,支持显示所有条目,并修复显示的顺序
v0.1.69
- 修复标签属性的删除问题
- 修复无法裁剪「由脚本生成的样式」
- 修复「嵌入网页」在发生重定向时,无法裁剪的问题
- 支持自动输入上一次使用的目录
v0.1.68
- 代码结构调整
- 一些小修复
v0.1.67
- 增加导入配置验证
- 增加「请求缓存」的配置
- 收集「失败的存储任务」并支持重试保存
v0.1.66
- 裁剪记录不再保存 paths 属性
- 加大扩展的存储容量
- 移除某些文件大小描述符(例如:example.png!large)
v0.1.65
- 增大扩展的存储容量
- 减小裁剪信息文件的大小
- 修复「本地程序」,释出 0.2.7 版本
v0.1.64
- 修复在刷新大量文件时,消息太大的问题
v0.1.63
- 修复某些老版本升级后,配置不全的情况
v0.1.62
- 支持对接 Vnote (v1)
- 增加打开「当前裁剪结果」快捷键(Alt+Shift+O)
- 支持重置与导出
- 增加「反馈页」
v0.1.61
- 支持用户自定义快捷键
- 支持在资源请求失败的时候,进行重试
- 修复「毛线助手」隐藏元素不起作用的问题
v0.1.60
- 支持裁剪「自定义元素」
- 修复「毛线助手」在动态网页上,找不到目标元素的问题。
- 修复「资源缓存」(在某些情况下会出现脏缓存的现象)。
v0.1.59
- 修正输入错误
v0.1.58
- 修复 requestToken 没起作用的bug。
- wiznotePlus 的下载操作迁移到浏览器,使其能利用浏览器的网络环境和缓存(作者 altairwei)
- 添加请求缓存,减少不必要的网络请求(目前只有 Firefox 支持)
v0.1.57
- 修复裁剪为 Markdown时,非法 class,导致裁剪挂住的问题。
- 将「本地程序」的资源下载过程移动到浏览器,使其可利用浏览器的缓存与上网环境。
- 修复设置页面样式。
v0.1.56
- 代码结构变更
v0.1.54
- 修复裁剪整个网页时,样式出错。
v0.1.53
- 修复保存为 Markdown 时, 代码换行问题
- 修复保存为 Markdown 时, 存储程序为 wizNotePlus 时,代码缩进问题
- 修复本地程序在 ruby 2.7.0 上,资源下载失败的情况
- Html 裁剪结果优化
v0.1.52
- 修复 wizNotePlus 对接问题
v0.1.51
- 修复 wizNotePlus 对接出错
v0.1.50
- 修复资源的后缀名(重定向情况下)
- 增强「记住选取」(同时记住删除的元素)
- 增强 YAML front matter
- 修复第三方API
v0.1.49
- 修复 WiznotePlus 对接出错的 bug
v0.1.48
- 修复「记住选区」在元素有 id 属性情况下的 bug
v0.1.47
- 修复配置迁移的 bug
v0.1.46
- 修复扩展菜单页面的图标(使用像素图标)
- 修复「记住选区」的bug
- 增强存储路径的可配置性
- 支持 YAML front matter
v0.1.45
- 修复图片网址包含标点符号,导致裁剪网址解析异常
- 修复「MaoXian 助手」(样式问题)
- 修复无法裁剪 xhtml 网页的问题
- 增强保存表单的输入框(enter 选中下一输入框)
- 裁剪 HTML 元素的属性(background,style)
- 移除 HTML 元素上的事件监听器(移除脚本)。
- 修复标题含 C++ 关键字时,变为 C 的问题。
- 支持「记住选取」功能
- 修复资源文件路径计算有误(当配置为 $STORAGE-PATH/xxx)
v0.1.44
- 支持设置 referrer 请求头(隐私保护)
- 修复保存成 html 格式的时候,顶部样式问题
- 修复在网络不通畅时候,毛线助手更新订阅,删除已下载订阅的问题。
- 新增订阅详情页面。
v0.1.43
- 集成「毛线助手」到扩展
- 支持拉取用户分享的 Plan
v0.1.42
- 历史页面显示保存格式
- 对于扩展发出的请求,添加 token, 防止恶意网站,借助扩展能力跨域攻击
- 默认关闭扩展与第三方交流,添加设置项
- 一些链接的修复
- 支持不保存网站图标
v0.1.41
- 修复裁剪成 Markdown 的时候,代码最后的换行,造成的 bug
- 修复当表单显示的时候,修改设置的存储格式,没有效果
v0.1.40
- 修复历史页面删除文件的 bug
v0.1.39
- 修复超时中断在某些特殊情况下,不起作用的问题
v0.1.38
- 支持设置请求超时时长,以避免因请求挂起而造成的等待
- Native App 支持设置 http/https proxy
- 修复重启浏览器仍然显示查看结果(下载历史记录已清,此查看结果打不开)的问题
v0.1.37
- 增强 Markdown 格式下,代码块的转换
- 修复 HTML 格式下,有些样式不正确的问题
v0.1.36
- 修復在禁用 cookie 的模式下,不能使用的問題
- 修復重置歷史後文件路徑不正確的問題
v0.1.35
- 修复 css 文件里引用路径的bug。
- 修复 标题式裁剪目录 $FROMRT-B 不生效的问题
- 修复 默认存储格式
v0.1.34
新功能
- 适配掌上屏幕,MaoXian 现在可以在手机上使用了
- 重构设置页面,设置页面的各个选项,通过归类成菜单,更易配置
- 感谢 Altair Wei, MaoXian 现在可以 通过 WizNotePlus 客户端,把裁剪结果存储到为知笔记了。
- 支持修改根目录名字
v0.1.31
Bug修复
- 处理遇到 CSP 限制的页面时,一些资源下载失败的问题
v0.1.30
Bug修复
- 修复当页面上有格式不正确(非法)链接时候,裁剪失败的问题。
v0.1.29
优化
- 优化存储为 html 后,某些样式不正确
Bug修复
- 处理 Iframe 页面加载失败的情况
v0.1.28
Bug修复
- 支持扩展读取 Native App 的最新配置
v0.1.27
功能
- 更新【离线索引页】,兼容移动查看
- 历史页面支持搜索“源网址”
- 更新 mx-wc-tool.js
v0.1.26
功能
- 支持保存 CSS 里面的图片
用户脚本
- 新增用户脚本分享入口
- 新增两个样例脚本
- 更新 mx-wc-tool.js
v0.1.25
Bug修复
- 修复第三方消息发送的格式问题(安全问题 Firefox下)
v0.1.24
功能
- 优化【离线索引页面】裁剪条目的路径,使在部署整个裁剪目录下,仍然能正确。
- 添加自动刷新裁剪历史功能,以解决有多处裁剪源时,裁剪历史不是最新的情况。
Bug修复
- 修复本地程序删除文件时,文件名编码导致删不掉的问题。
v0.1.23
Bug修复
- 修复历史页面渲染的bug。
v0.1.22
功能
- 添加扩展内的主页页面
v0.1.21
功能
- 为设置页,增加索引目录
- 优化删除裁剪记录功能,如果删除后父目录为空,则删除父目录。
- 裁剪历史页面,增加高级搜索。
- 增加支持页,可查看当前运行信息与配置信息。
v0.1.20
功能
- 新增【离线索引页】,可脱离 MaoXian 浏览与搜索裁剪下来的信息。
v0.1.19
功能
- 支持设置【标题目录】的格式。
v0.1.18
Bug修复
- 修复历史页面,点击查看后,整个页面会刷新的问题。
v0.1.17
功能
- 支持删除裁剪记录(配合本地程序)
v0.1.16
功能
- 支持清空裁剪记录
- 支持导出裁剪记录
- 记住裁剪历史页面的滚动位置
- 添加鼠标友好模式
- 优化【标题目录】的格式
Bug修复
- 修复欢迎页面版本显示不正确
v0.1.15
Bug修复
- 修复中文路径,处理函数bug
v0.1.14
功能
- 支持于第三方进行交互
v0.1.12
Bug修复
- 修复选中的是 iframe 时, 裁剪不正确的Bug
- 修复有些网站图片下载不下来的问题(referer头问题)
功能
- 新增加欢迎页面。
- 支持设置是否下载字体文件
- 支持把 data URL 下载为文件,以简化 index 文件里的URL。
- 加入 native app 版本检测功能, 以提示用户安装新版本的 Native-app
- 支持配置裁剪目录的格式
- 历史页面优化,记住搜索词
- 设置页面文本输入框加入保存提示
- 重置历史时,如果裁剪目录发生变更,导入时采用变更后的目录。
- 其他一些样式优化。
v0.1.11
Bug修复
- 调整 markdown 的 header 格式
v0.1.10
Bug修复
- 修复一处不稳定的bug
v0.1.9
Bug修复
- 修复删除隐藏节点代码的bug
v0.1.8
功能
- 支持设置资源(图片,字体等)的存放路径
- 支持通过安装在本地的程序,来处理裁剪下来的信息(用于解决:和下载扩展冲突的问题)
v0.1.7
功能
- 裁剪成 Markdown 时,处理 gist 代码,以便其正确转成 Markdown 的 code 格式
- 优化选择元素时逻辑。使避免在同宽同高的元素间选择。
- 裁剪时,不再裁剪隐藏了的元素。
- Markdown 格式下,数学公式裁剪的优化,包含 mathml 和 mathjax
v0.1.6
Bug修复
- 修复 LockService bug 导致的字体文件下载不全的情况
- 修复某些样式文件路径引用不对的问题
功能
- 把扩展界面放到 iframe 上,使其不受当前网页样式和脚本的影响
- 支持用标题作为保存目录的名字
v0.1.5
Bug修复
- 修复 chrome 下,扩展详情页面,不显示 “允许访问本地网址” 复选框
- 当访问浏览器禁止的页面时(addons.mozilla.org, chrome.google.com 域名下的页面), 隐藏裁剪入口。
v0.1.4
Feature
- Support clip iframe element
- Make clip URL clickable in history page
- Allow save title as filename
- Make clipping information optional.
功能
- 支持裁剪 iframe 元素(裁剪内容)。
- 优化裁剪历史页面,使可直接点击查看(issue: #1)
- 允许设置保存的文件名为输入的标题(issue: #2)
- 可设置不保存「裁剪信息」
v0.1.3
BugFixed
- Prefix iframe url
- Fix prefix url bug
- Fix clipping style and width
Bug修复
- 补全 iframe 元素的网址
- 修复补全网址bug
- 修复裁剪结果的样式和宽度
v0.1.2
BugFixed
- Fix windows: downloaded event trigger bug.
Bug修复
- 修复 windows 系统下,下载完成事件触发bug
v0.1.1
BugFixed
- Don’t download touch.mxwc when extension run.
- Fix the situation that user switch tab when downloading.
Bug修复
- 移除,当插件运行时,通过下载 touch.mxwc 来取得下载路径这个行为。
- 修复当裁剪过程中切换到别的Tab,切换回来时,一直显示下载中的问题。
v0.1.0
BugFixed
- MacOs:
command + c
conflict with hotkeyc
.
Bug修复
- Mac系统下,
command + c
和激活裁剪的热键c
互相冲突
v0.0.9
Feature
- Download image when clip as markdown.
功能
- 裁剪为Markdown 时,也下载图片到本地。