Act Channel D (SUSPEND)
1.3K subscribers
48 photos
2 videos
1 file
58 links
Download Telegram
#quoid_Userscripts
耗时一个多月的一项重构工作终于接近尾声,来个预告吧……
👍131👏1🤩1
#quoid_Userscripts
一个多月的努力总算成为PR了,但撰写一份详细的更新日志又是头大的工作。有能力的开发者已经可以从PR构建和体验了,Code Review 和推送到 TestFlight 还需要一些时间。仅以此留个纪念。
👍71🔥1👏1
#quoid_Userscripts
[TestFlight] Userscripts Beta macOS v4.5.0(84), iOS v1.5.0(58)

- 修复:正确处理包含 HASH 但没有 SEARCH 的 URL - #593
- 功能:重构设置页及一些相关改进 - #613
- 修复:避免滚动到边缘时产生恼人的跳动
- 修复:替换破损的 App scheme 启动流程
- 功能:引入全新重构的设置界面
- 设置界面现在 iOS 和 iPadOS 中可用
- 设置项的描述现在集成在设置界面中
- 在 Safari 设置中添加扩展设置入口
- 增强的匹配模式输入区提供友好的错误提示
- 现在您可以简单的导入和导出设置数据
- 您可以轻松的重置单个、一组或全部设置
- 桌面版中添加新的设置组快速导航菜单
- 脚本更新检查可以被禁用或自定时间间隔
- 更多的制表符大小选项可用根据您的偏好
- 首次引入 i18n 和简繁体中文的本地化
- 改进的可访问性切换按钮和 A11y 优化

👉参与公测请戳这里👈
2
#quoid_Userscripts
[TestFlight] Userscripts Beta macOS v4.5.0(85), iOS v1.5.0(59)

- 杂务: 更新依赖项 - #615
- 杂务: 在 BETA 构建中启用 Source Map - #617
- 修复: 使 Open Extension Page 按钮稳定工作 - #616

👉参与公测请戳这里👈
This media is not supported in your browser
VIEW IN TELEGRAM
#quoid_Userscripts
预告:很多人想要的更便捷的脚本安装提示,带开关。
👍91🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
#quoid_Userscripts
修复 visionOS 中的 BUGs ……
㊗️各位新春健康平安🧨🎆
👍41👏1
#quoid_Userscripts
[TestFlight] Userscripts Beta macOS v4.5.0(87), iOS v1.5.0(60)

- 功能:引入增强的安装提示和对应设置项 - #620
- 重构:改进基本弹出视图结构和修复问题 - #624

TestFlight
#quoid_Userscripts

Deprecate @include and @exclude metadata #650

Userscripts 计划在未来弃用 @include@exclude 元数据,请在您的用户脚本中使用 @match@exclude-match 来替代它们,后者更加安全和严格,我们希望这能够最终减少一些混乱和困难选择,并能够鼓励更多人了解和使用后者。

请阅读和学习 Match pattern structure (匹配模式结构),请务必阅读 MDN 的英文版本,英文文档信息通常更新和准确。
#quoid_Userscripts
[TestFlight] Userscripts Beta macOS v4.5.0(88), iOS v1.5.0(61)

- 功能:支持 iOS 动态字体大小以改进可访问性 - #628
- 重构:提高设置界面布局的适应性 - #633
- 重构:使编辑器搜索组件的反应性更可靠 - #640

TestFlight
1
#quoid_Userscripts

Deprecate GM.setClipboard API #655

Userscripts 计划在未来弃用 GM.setClipboard API,请在您的用户脚本中使用 Clipboard API 来替代它,该 API 需要显式用户交互在 Safari 中,我们相信绝大多数用例都适合使用原生 Clipboard API,并且这有助于符合用户预期行为和鼓励更合理的剪贴板利用。

但我们仍然对此保持开放,如果您认为有一个合理的用例需要在无用户交互的情况下以编程方式访问剪贴板,请在 Issue 中评论告诉我们,以便我们考虑其扩展支持。
做个调查,由于删除、更改脚本内容等操作并不会影响当前页面已注入的用户脚本(在刷新之前),那么您会预期 `popup` 界面中展示哪种状态?
Anonymous Poll
73%
当前页面 (Tab) 实际匹配和注入的脚本列表
27%
下次打开或刷新时会匹配和注入的脚本列表
😁1
徽章指的是工具栏 popup 按钮图标右上角那个红色数字。
(关于徽章的颜色,不是我们非要用红色,是 Safari 不支持设置颜色的 APIs,前景和背景色都无法设置)
#quoid_Userscripts
[TestFlight] Userscripts v4.6.0-beta.2

自该测试版起 iOS 版将具有和 macOS 版相同的版本号,并且介绍我们全新的开源自动化构建和部署流程,从开源代码到安装在您设备上的 App 一切都是透明且可验证的。

- 文档:改进使用说明并添加一些提示 - #656
- 重构:统一版本号和版本化文档 - #661
- 杂务:可验证的开源自动化构建和部署 - #665
- 修复:避免异步消息中潜在的无限挂起 - #669
- 修复:避免异步消息中潜在的无限挂起(修订) - #671

TestFlight
👍21
#quoid_Userscripts
[TestFlight] Userscripts v4.6.0-beta.4

自 v4.6.0-beta.1 起 iOS 版将具有和 macOS 版相同的版本号,并且介绍我们全新的开源自动化构建和部署流程,从开源代码到安装在您设备上的 App 一切都是透明且可验证的。

- 文档:改进使用说明并添加一些提示 - #656
- 重构:统一版本号和版本化文档 - #661
- 集成:可验证的开源自动化构建和部署 - #665
- 修复:避免异步消息中潜在的无限挂起 - #669
- 修复:避免异步消息中潜在的无限挂起(修订) - #671
- 功能:添加 iOS 应用程序视图动态字体支持 - #677
- 修复:解决扩展 popup 子视图返回损坏 - #679

TestFlight
2
如果有人好奇 Dynamic Type (动态字体) 是什么,简单的说,就是扩展或应用中的字体字号会跟随 iOS 系统设置字体大小动态调整,改善应用可访问性 (A11y),即使在辅助功能的超大字号下也能正确显示内容。

v4.6.0-beta.4 添加了 iOS App 的动态字体支持,如果您喜欢更大的字体或因视力障碍访问困难,试试我们最新的测试版吧,如果那对您或您的家人有所帮助,那就太好啦📱:)
👍2
#quoid_Userscripts
[TestFlight] Userscripts v4.6.0-beta.6

自 v4.6.0-beta.1 起 iOS 版将具有和 macOS 版相同的版本号,并且介绍我们全新的开源自动化构建和部署流程,从开源代码到安装在您设备上的 App 一切都是透明且可验证的。

- 文档:改进使用说明并添加一些提示 - #656
- 重构:统一版本号和版本化文档 - #661
- 集成:可验证的开源自动化构建和部署 - #665
- 修复:避免异步消息中潜在的无限挂起 - #669
- 修复:避免异步消息中潜在的无限挂起(修订) - #671
- 功能:添加 iOS 应用程序视图动态字体支持 - #677
- 修复:解决扩展 popup 子视图返回损坏 - #679
- 修复:严格的新远程文件类型和相关改进 - #682
- 重构:为 DNR 使用动态规则和相关改进 - #684

TestFlight
👍3
#quoid_Userscripts
Userscripts v4.5.0 正式版

商店版 (App Store) 用户久等了🙌

提示:iOS/macOS 版已经可以手动更新,商店展示存在延迟最多需要24小时,没刷出新版可以稍后再看看噢~
👍82
【请您来定制该频道】虽然一直随缘推送通知,但更想了解大家真正希望接收的消息类型是哪些,希望关注此频道的您认真的投出您的一票🗳️。我将根据反馈调整未来的消息内容,尽可能做到不过多打扰大家,但又能给各位及时提供所需要的信息。
Anonymous Poll
78%
原创脚本、规则类信息(暂时很少更新)
46%
Userscripts 正式版发布通知
28%
Userscripts Beta (TF) 版发布通知
41%
开发进度报告,功能预览等
17%
调查反馈类投票(就像这个)
13%
节假日问候,个人随想等
1%
未列出或其它(可评论反馈)
1