关注

发布于 更新于

AI总结: 本文介绍了多个软件版本的更新,包括Maple-font、xpipe、Cherry Studio、IPTV API、Mihomo、LangBot、Subs-check和Bilibili的第三方Android TV应用。每个软件的更新内容涵盖了新增功能、修复bug、优化性能等方面。例如,Maple-font增加了对Nerd Font图标的支持,xpipe修复了VNC会话中的剪贴板问题,Cherry Studio引入了选择助手功能,IPTV API实现了定时更新功能,Mihomo进行了DNS解析优化,LangBot修复了bug并增加了事件日志功能,Subs-check更新了配置示例,Bilibili应用修复了视频播放问题。 优化建议: 1. 在发布更新时,提供更详细的功能说明和使用指南,以便用户更好地理解新特性。 2. 统一版本更新的格式,确保每个软件的更新说明结构一致,便于用户快速查找所需信息。 3. 考虑增加用户反馈渠道,收集用户体验和建议,进一步改善软件功能和性能。

Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项

变更说明

Changelog

Notable Features

  • Fira Code like infinite equal arrow / hyphen arrow / asciitilde / numbersigns (single glyph only) !

  • Freeze OpenType features in browser: Go to and click "custom build" button !

Other changes

  • Fix italic equal.superior position
  • Fix glyph height of F / m
  • Fira Code style & in cv65
  • Alternative >= and <= in cv64
  • Fix =~ / !~ component order
  • Split pipe ligatures (|> / <|>... )
  • Build script bugs fixed
  • Add scale factor support for CN / JP glyphs
  • Exit when fail to decode config file
  • Mark as not monospace when run with --cn-narrow or "cn.narrow": true
  • Add flag to force the use of Nerd Font Patcher, fix ci
  • Report and add missing nerd font icon
  • Add --nf-mono flag

Blog

Download

|

If you want to get the font that similar to JetBrains Mono, please download the "Normal-Ligature" or "Normal-No-Ligature"

如果你想用的是和 JetBrains Mono 相近的字体,请下载 "Normal-Ligature" 或者 "Normal-No-Ligature"

If you don't want to choose:

懒人包:

Format Ligature (default) No-Ligature Normal-Ligature Normal-No-Ligature
Variable
TTF
OTF
WOFF2
NF
CN
NF-CN

Access your entire server infrastructure from your local desktop

变更说明
  • Add support for psono password manager
  • Fix crash when changing clipboard while a VNC session was active
  • Fix clipboard changes not always being applied in VNC sessions
  • Fix headless msi installer force restarting system if XPipe process was running while installing
  • Fix msi close running application dialog not properly closing XPipe
  • Fix errors on Windows when users directory was moved to a different drive and username had non-ascii characters
  • Fix pwsh shell environments listing invalid file system root paths in file browser
  • Fix errors when deleting file in file browser while a filter was active
  • Fix auto-generated xpipe SSH config entries showing in SSH config connection list
  • Fix lastpass login not working
  • Fix misleading vault user deletion warning
  • Add more documentation links within the app
  • Update translations to fix mistranslations for vault-related settings

Downloads

You can find all downloadable artifacts below attached to this release. For installation instructions, see the .

All artifacts are signed by

🍒 Cherry Studio is a desktop client that supports for multiple LLM providers.

变更说明

What's Changed

  • chore: reduce final package size
  • test: more unit tests
  • feat: Selection Assistant / 划词助手
  • chore: removed unused dependencies to reduce size
  • fix: cannot run from yarn dev
  • fix[SelectionAssistant]: remove console.log
  • feat: integrate custom CSS support in SelectionAssistant
  • fix: adjust order of tools in CodeToolbar constants for correct display
  • fix(MainTextBlock): adjust whiteSpace style for user role messages
  • feat: add title prototype to selection action button in compact mode
  • Feat: painting aihubmix support model: gpt-image-1
  • Feat: aihubmix painting support imagen
  • refactor: TrayService & ConfigManager
  • fix: Optimize error message formatting
  • feat[SelectionAssistant]: add faq&feedback link
  • chore: refine file exclusion patterns in electron-builder configuration
  • feat: support system prompt variables
  • feat: Assistant add tag
  • fix: increase max cache limit and update slider marks in MiniAppSettings
  • fix: update TikToken implementation and remove js-tiktoken dependency
  • hotfix: update token limits for Claude-4 models and refine reasoning checks in OpenAIProvider
  • fix[SelectionAssistant]: interrupting in terminal apps
  • fix: add custom parameters to OpenAI generateImageByChat requests
  • hotfix(OpenAIProvider): adjust reasoning effort setting to default to 'medium'
  • feat[SelectionAssistant]: App Filter / 应用筛选
  • fix: Repair abnormal line break display
  • fix(HealthCheck): add a disclaimer
  • refactor: chat navigation triggering
  • fix(style): global cursor style for scrollbar thumb
  • fix(SvgPreview): dragging and sanitizing
  • feat[SelectionAssistant]: support Shift+Click & enhance Ctrl key mode
  • fix(provider): update Qiniu's name and logo, fix gitee typo
  • feat(theme): 用户自定义主题色
  • feat: 调整分组的效果
  • feat(SelectionAssistant): add "Remember Window Size" functionality
  • feat(SelectionAssistant): regenerate & button auto hide in action window
  • feat(SelectionAssistant): improve selection in browsers and pdf readers
  • fix: setting tab font size
  • Feature/dmxapi generate multiple image
  • refactor(SvgPreview): use shadow dom
  • fix(MainTextBlock): update whiteSpace style for user messages to 'pre…
  • feat: improve translation setting logic
  • refactor: Theme improve
  • fix(SelectionAssistant): problems in some terminal apps and pdf readers
  • fix: The edit button cannot be used after using MCP. 修复对话中使用 MCP 后编辑按钮消失的问题
  • fix: thinking time reset
  • feat(SelectionAssistant): predefined apps filter list

New Contributors

  • made their first contribution in

Full Changelog:

📺IPTV电视直播源更新项目『✨秒播级体验🚀』:支持自定义频道与EPG;支持多种源获取方式;支持RTMP推流;支持IPv4/IPv6;支持获取归属地与运营商;每天自动更新两次,结果可用于TVBox等播放软件;支持工作流、Docker amd64/arm64/arm v7 、命令行、GUI运行方式 IPTV live TV source update project

变更说明

2025/5/26

🚀 新功能


  • 新增支持设置定时更新间隔命令行 GUI Docker均可实现定时间隔更新,可通过配置update_interval设置执行更新任务时间的间隔,默认12小时,不作用于工作流,工作流依旧每日6点与18点执行更新

🌟 优化


  • 更新频道别名数据,欢迎提供更多别名,参见:💖

🐛 修复


  • 修复公网推流APP_HOST配置应用()
  • 修复部分场景下未开启测速获取结果未保存问题()
  • 修复频道缓存结果解冻失败
  • 修复部分设备无法打开GUI界面

🗑️ 移除


  • 移除DockerUPDATE_CRON环境变量,请使用config/config.ini文件中update_interval参数控制更新时间间隔
English

🚀 New Features


  • Added support for setting scheduled update interval. Both CLI, GUI, and Docker now support scheduled interval updates. You can set the interval for executing update tasks via the update_interval configuration. The default is 12 hours. This does not apply to workflows, which still update daily at 6:00 and 18:00.

🌟 Optimization


  • Updated channel alias data. Contributions for more aliases are welcome. See: 💖

🐛 Bug Fixes


  • Fixed the application of the public streaming APP_HOST configuration
  • Fixed the issue where results were not saved when speed test was not enabled in some scenarios
  • Fixed failure to "unfreeze" channel cache results
  • Fixed some devices unable to open the GUI interface

🗑️ Removal


  • Removed Docker UPDATE_CRON environment variable. Please use the update_interval parameter in the config/config.ini file to control the update interval.

A simple Python Pydantic model for Honkai: Star Rail parsed data from the Mihomo API.

变更说明

What's Changed

  • The DNS resolution of the overall UDP part has been delayed to the connection initiation stage. It will be triggered only when the IP rule without no-resolve is matched during the rule matching process.
    • For direct and wireguard outbound, the same logic as the TCP part will be followed, that is, when direct-nameserver (or DNS configured by wireguard) exists, the resolution result in the rule matching process will be discarded and the domain name will be re-resolved. This re-resolution logic is only effective for fakeip.
    • For reject and DNS outbound, no resolution is required.
    • For other outbound, resolution will still be performed when the UDP connection is initiated, and the domain name will not be sent directly to the remote server.
  • In addition, the memory usage of the UDP part of tun inbound has also been optimized in this version.
  • Other incompatible updates are the same as v1.19.6~v1.19.8:
  • For security reasons, all paths appearing in the configuration file will be limited to workdir (regardless of whether they are relative or absolute). If there is a specific need, please specify additional safe paths by setting the SAFE_PATHS environment variable while ensuring safety. The syntax of this environment variable is the same as the PATH environment variable parsing rules of this operating system (i.e., semicolon-separated under Windows and colon-separated under other systems)
  • For security reasons, the "path" parameter of /configs in the restful api has been restricted, and its directory also needs to be in workdir or SAFE_PATHS.
  • In addition, support for specifying routing-mark and interface-name for proxy-groups has been removed. Please specify the relevant parameters in proxies directly.
  • Note: The workdir mentioned above is specified by the -d parameter when the program is started or the CLASH_HOME_DIR environment variable. If neither of the above is specified, the default is:
    • on Unix systems, $HOME/.config/mihomo.
    • on Windows, %USERPROFILE%/.config/mihomo.

BUG & Fix

  • 15eda703 fix: hysteria2 panic
  • 1db89da1 fix: quic sniffer should not replace domain when no valid host is read
  • 213d80c1 fix: quic sniffer should consider skipDomain
  • 33590c40 fix: destination should unmap before find interface
  • 4741ac67 fix: in-port not work with shadowsocks listener
  • 5a21bf36 fix: listener close panic
  • 6c9abe16 fix: vmess listener error
  • d2e255f2 fix: some error in tun

Maintenance

  • 12e3952b chore: code cleanup
  • 199fb8fd chore: update quic-go to 0.52.0
  • 28c387a9 chore: restore break change in sing-tun
  • 34de62d2 chore: better get localAddr
  • 3ed6ff94 chore: export pipeDeadline
  • 4ed83033 chore: remove confused code
  • 60ae9dce chore: recover log leval for preHandleMetadata
  • 689c58f6 chore: clear dstIP when overrideDest in sniffer
  • 88419cbd chore: better parse remote dst
  • 9e3bf14b chore: handle two interfaces have the same prefix but different address
  • a0c46bb4 chore: remove the redundant layer of udpnat in sing-tun to reduce resource usage when processing udp
  • a1c78812 chore: rebuild udp dns resolve
  • b1d12a15 chore: proxy's ech should fetch from proxy-nameserver
  • c0f452b5 chore: more unmap for 4in6 address
  • ef3d7e4d chore: remove unneeded dns resolve when proxydialer dial udp

Full Changelog:

🤩 IM bot platform designed for the LLM era / 简单易用的大模型即时通信机器人平台 ⚡️ 适配 QQ / 微信(企业微信、个人微信)/ 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 🧩 支持 ChatGPT、DeepSeek、Dify、n8n、Claude、Google Gemini、xAI、PPIO、Ollama、阿里云百炼、SiliconFlow、Qwen、Moonshot、SillyTraven、MCP、WeClone 等 LLM & Agent

变更说明

What's Changed

  • fix: lru bug in t2i
  • Bugfix
  • feat: event log of bots

New Contributors

  • made their first contribution in

Full Changelog:

订阅转换、测速、测活、流媒体检测、重命名、导出为clash.meta/clash/base64/qx等等所有格式的工具

变更说明

Changelog

  • f199e54724ae9942e825336a896b59d6745c2c66 fix: fix authMiddleware error
  • 4e968af73f4130c11445ac571b4313c67f0f2769 op: update config.example.yaml
  • fcfc49a761856df166a999776f98b6bb8ccc99c6 update sub-store to 2.19.54

哔哩哔哩 的第三方 Android TV 应用。A third-party Android TV app for Bilibili. (自用修改版)

变更说明
  • Merge branch 'develop' of into develop (a19daf7)
  • 修复部分 h.265 视频无法播放 (a96a220)