From f62b8cff674251b2df543ecb01f9cff881d8bada Mon Sep 17 00:00:00 2001 From: ezequielnick <107352853+ezequielnick@users.noreply.github.com> Date: Mon, 4 Aug 2025 17:41:05 +0800 Subject: [PATCH] 1.8.1 Released --- build/entitlements.mac.plist | 2 ++ changelog.md | 37 +++++++++++++++--------------------- electron-builder.yml | 4 +++- package.json | 2 +- 4 files changed, 21 insertions(+), 24 deletions(-) diff --git a/build/entitlements.mac.plist b/build/entitlements.mac.plist index 38c887b..6bc22e9 100644 --- a/build/entitlements.mac.plist +++ b/build/entitlements.mac.plist @@ -8,5 +8,7 @@ com.apple.security.cs.allow-dyld-environment-variables + com.apple.security.cs.disable-library-validation + diff --git a/changelog.md b/changelog.md index 9a3bdf5..d838f40 100644 --- a/changelog.md +++ b/changelog.md @@ -1,28 +1,21 @@ +## 1.8.1 + +### 新功能 (Feat) +- 重构 DNS 控制模块,改为“覆写”逻辑,当开关打开后,使用DNS 设置中的配置覆盖订阅原始配置,关闭开关恢复订阅原始配置 + +### 性能提升(Perf) +- 更新依赖,提升页面响应性 +- 优化订阅切换逻辑,大幅提升切换速度和稳定性 + +### 修复 (Fix) +- “使用自动 Smart 规则覆写”没有覆盖兜底的 MATCH 规则 +- 移除默认的 Smart "policy-priority" 规则 +- + ## 1.8.0 + ### 新功能 (Feat) **重大更新:本次更新增加了 Smart Core,可以根据用户使用习惯和节点质量自动选择符合您的最优节点。并内置了“一键开启”,适合不想折腾自定义规则的用户 “一键开启”内置 Smart规则的功能在“内核设置”下的“使用自动 Smart 规则覆写”,原理:当开关开启后,自动载入覆写脚本,新增 Smart Group,并替换当前配置文件下的默认出站规则为"Smart Group",您的所有代理流量都将从此分组下的节点流出。如果使用“全局模式”请选择名称为"Smart Group"的节点,以使用该功能。** 注意:本功能还在测试中,如遇到问题请发 issue 反馈 - -## 1.7.7 - -### 新功能 (Feat) -- Mihomo 内核升级 v1.19.12 -- 新增 Webdav 最大备数设置和清理逻辑 - -### 修复 (Fix) -- 修复 MacOS 下无法启动的问题(重置工作目录权限) -- 尝试修复不同版本 MacOS 下安装软件时候的报错(Input/output error) -- 部分遗漏的多国语言翻译 - -## 1.7.6 - -**此版本修复了 1.7.5 中的几个严重 bug,推荐所有人更新** - -### 修复 (Fix) -- 修复了内核1.19.8更新后gist同步失效的问题(#780) -- 部分遗漏的多国语言翻译 -- MacOS 下启动Error: EACCES: permission denied -- MacOS 系统代理 bypass 不生效 -- MacOS 系统代理开启时 500 报错 \ No newline at end of file diff --git a/electron-builder.yml b/electron-builder.yml index 9e3bd99..3fde595 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -39,12 +39,14 @@ mac: target: - pkg entitlementsInherit: build/entitlements.mac.plist + hardenedRuntime: true + gatekeeperAssess: false extendInfo: - NSCameraUsageDescription: Application requests access to the device's camera. - NSMicrophoneUsageDescription: Application requests access to the device's microphone. - NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder. - NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder. - notarize: true + notarize: false artifactName: ${name}-macos-${version}-${arch}.${ext} pkg: allowAnywhere: false diff --git a/package.json b/package.json index 6c0deb2..2a0f68c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mihomo-party", - "version": "1.8.0", + "version": "1.8.1", "description": "Mihomo Party", "main": "./out/main/index.js", "author": "mihomo-party-org",