From cccd66bb2172dff0e0c7f7b7bc2eec81947e04b4 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",