From 09f7a42e0d99cb7e77fd5da2b9bf8a26e8988a24 Mon Sep 17 00:00:00 2001 From: Dawn <2439646234@qq.com> Date: Wed, 31 Dec 2025 18:36:42 +0800 Subject: [PATCH] chore: release v3.0.8 --- CHANGELOG.md | 54 +++++++++++++++++++++++++++++++ package.json | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/tauri.android.conf.json | 2 +- src-tauri/tauri.conf.json | 2 +- src-tauri/tauri.ios.conf.json | 2 +- src-tauri/tauri.linux.conf.json | 2 +- src-tauri/tauri.macos.conf.json | 2 +- src-tauri/tauri.windows.conf.json | 2 +- 9 files changed, 62 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6f21822..e7b09a4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # Changelog +## [3.0.8](https://github.com/HuLaSpark/HuLa/compare/v3.0.6...v3.0.8) (2025-12-31) + +### ✨ Features | 新功能 + +* **AI rules:** :sparkles: add mainstream ai rules ([86c5d11](https://github.com/HuLaSpark/HuLa/commit/86c5d11ba81bafaf100f03dc48dd828b8b3515f4)) +* **component:** :sparkles: add upgradelink ([15ca9a2](https://github.com/HuLaSpark/HuLa/commit/15ca9a2c7c76dbd0cc6edeab715a7a539b338741)) +* **Drag Upload:** :sparkles: add drag file uploads ([70df9d5](https://github.com/HuLaSpark/HuLa/commit/70df9d5d24028e65f8d8864cb6d5bce3d7a3a7a3)), closes [#444](https://github.com/HuLaSpark/HuLa/issues/444) +* **group QR code:** :sparkles: add group QR code save and forward ([4ca6ccc](https://github.com/HuLaSpark/HuLa/commit/4ca6ccc3d5caa0e8dbd2da92756d82930b4ddf82)) +* **ios:** :sparkles: add notification badges and improve iOS notification support ([c1b446b](https://github.com/HuLaSpark/HuLa/commit/c1b446b6a69b5563e56081ddc7aed98d3981b831)) +* **layout:** :sparkles: add some page layouts to resize ([d069fe7](https://github.com/HuLaSpark/HuLa/commit/d069fe7f3bdf7df751ee93854ec75c3ac523d71e)), closes [#393](https://github.com/HuLaSpark/HuLa/issues/393) +* **macOS 26:** :sparkles: improved window traffic light button spacing processing logic ([2d0523c](https://github.com/HuLaSpark/HuLa/commit/2d0523c8a6760847853ab30407525e9f83487ca9)) +* **macOS:** :sparkles: add traffic light button spacing and optimize iOS build support ([ad72331](https://github.com/HuLaSpark/HuLa/commit/ad72331c165c9dd0fc6b6be15761bbdaa1cda622)) +* **mobile:** add mobile i18n support ([#449](https://github.com/HuLaSpark/HuLa/issues/449)) ([bdacf4e](https://github.com/HuLaSpark/HuLa/commit/bdacf4ed3f7af298d7ac0427f71f4140f2b9c2f7)), closes [#441](https://github.com/HuLaSpark/HuLa/issues/441) [#443](https://github.com/HuLaSpark/HuLa/issues/443) [#444](https://github.com/HuLaSpark/HuLa/issues/444) +* **plugin:** :sparkles: add ai stop reply ([61c6108](https://github.com/HuLaSpark/HuLa/commit/61c61083b98b7609f7a1a4c55c71497f3aadce41)) +* **settings:** sync native theme ([#458](https://github.com/HuLaSpark/HuLa/issues/458)) ([c28ffaa](https://github.com/HuLaSpark/HuLa/commit/c28ffaa4518a0b1cbfd673219918e4124c493433)) +* **sqlcipher:** :sparkles: add sqlcipher for sqlite encryption ([9aae783](https://github.com/HuLaSpark/HuLa/commit/9aae783f8cffe1da5d3bb49dbfa17910837e4d67)), closes [#438](https://github.com/HuLaSpark/HuLa/issues/438) +* **view:** :sparkles: add gitee and gitHub authorized login ([69c2e47](https://github.com/HuLaSpark/HuLa/commit/69c2e470c02be0b49a9c4533c76501ec3a5e6381)) +* **vscode:** add i18n-ally configuration and update extensions ([5278ab4](https://github.com/HuLaSpark/HuLa/commit/5278ab435e36e0a3db15f9b9415191f69455b825)) +* **window:** :sparkles: add windows, system theme follow and custom theme settings ([b20d674](https://github.com/HuLaSpark/HuLa/commit/b20d67436a5e3f941f7cebef24f94ed877bf7049)) + +### 🐛 Bug Fixes | Bug 修复 + +* **android:** :bug: add MODIFY_AUDIO_SETTINGS permission for audio control ([6b66141](https://github.com/HuLaSpark/HuLa/commit/6b661418e5df051c9bf846a1a4f3709993d1cf63)), closes [#IDGIXN](https://github.com/HuLaSpark/HuLa/issues/IDGIXN) +* **chat:** :bug: fix incorrect variable usage in currently selected room ([63748bd](https://github.com/HuLaSpark/HuLa/commit/63748bdad0643eaa11a0b31d4a8be1074dd28dfa)) +* **common:** 🐛 simplify reconnection sync to avoid duplicate full syncs on first ([6057af2](https://github.com/HuLaSpark/HuLa/commit/6057af2ec72bb443ed7b894d849a8e62f5d164a4)) +* **emoji:** :bug: fix a problem where emoticons were stuck when sent continuously ([38724e8](https://github.com/HuLaSpark/HuLa/commit/38724e8e10cabb6e1eee9cc0851ad3b11efa5dc7)) +* **emoji:** :bug: fix emoji emoji list stuttering issue ([1c8ebfd](https://github.com/HuLaSpark/HuLa/commit/1c8ebfdf8a1cb172ee5941d487eeac48067f95a7)) +* **favicon.ico:** :bug: fix error due to missing favicon.ico ([c08f89a](https://github.com/HuLaSpark/HuLa/commit/c08f89a57bb85dec3ac1e841630ea536e7965352)) +* **group:** :bug: fix group member status sorting problem ([c90b871](https://github.com/HuLaSpark/HuLa/commit/c90b871cc9c727b817d2028aa1c6cefc8ef62668)) +* **group:** :bug: fix group members online status and show unknown users ([3951265](https://github.com/HuLaSpark/HuLa/commit/395126591dcbb67bc93456546cffd0be027c2403)) +* **ios:** :bug: improved iOS Simulator detection and build configuration ([8719def](https://github.com/HuLaSpark/HuLa/commit/8719def4b2a0298dfc06ca60e92f37c361b308f8)) +* **nsis:** uninstall fails when manually close app on kill app dialog, per-machine installer not requesting elevation when run by non-admin users ([1bcc03e](https://github.com/HuLaSpark/HuLa/commit/1bcc03e963ec5d3f542e0a66b2cd6b0ce3cb057e)) +* **perl:** :bug: handle 8.3 short filename format in Strawberry Perl prefix check ([34e9c4d](https://github.com/HuLaSpark/HuLa/commit/34e9c4dc2d3a2ed7e69246eed171500603bf1dbf)) +* **proxy:** Fix the bug where the app does not load the user's previous configuration on launch ([be78edf](https://github.com/HuLaSpark/HuLa/commit/be78edf62f66821eaf40c1bf6d1d3016d5f3e714)) +* **unread count:** :bug: fix inaccurate unread count on mac dock ([3f45dc7](https://github.com/HuLaSpark/HuLa/commit/3f45dc786242542cdbe3c3943fda81cf65ab36f3)) +* **unread:** :bug: fix unread count not clearing when clicking session in full plmatfor view ([21fda09](https://github.com/HuLaSpark/HuLa/commit/21fda09cbc4b3913b6bcafcbc623a64688b1ac68)) +* **UnreadCount:** :bug: continue to repair session check unread count unerased ([433cad4](https://github.com/HuLaSpark/HuLa/commit/433cad4f9f3d849e580a908c9e876edcff497511)) +* **unreadCount:** :bug: fix dock icon unread count not displayed on mac ([960978c](https://github.com/HuLaSpark/HuLa/commit/960978c465fb2889e95a4d7c63548fb429ff96a3)) +* **win:** :bug: add and install Perl script to fix win startup problems ([0a658a7](https://github.com/HuLaSpark/HuLa/commit/0a658a77e0c246703111d1fbb86e86ffca0bc1ac)) +* **win:** :bug: fix win10 multi-screen high resolution layout confusion due to useFixedScale ([0f2854a](https://github.com/HuLaSpark/HuLa/commit/0f2854aa8db56a17a3995cfa48b137fa229b1f7f)), closes [#389](https://github.com/HuLaSpark/HuLa/issues/389) + +### ⚡️ Performance Improvements | 性能优化 + +* **chat:** :zap: increase message list size limit and memory footprint ([9638de0](https://github.com/HuLaSpark/HuLa/commit/9638de05b639b0c92de79ef23fdfad50690f605e)) +* **common:** :zap: optimize message storage and timer for some uncleaned footprint ([e0e7a9b](https://github.com/HuLaSpark/HuLa/commit/e0e7a9bf4b84d259e2c98e47f5fefec45b6b77ad)) +* **DPI:** :zap: add monitor-aware window size clamping to prevent oversized windows ([97074ac](https://github.com/HuLaSpark/HuLa/commit/97074ac9f4bee44361e6a64b1bb68d6e6c675f1d)) +* **Keychain:** :zap: mac does not use Keychain to save keys by default ([4483307](https://github.com/HuLaSpark/HuLa/commit/44833079f86a63ff24e394d83dc8b080af3f4543)) +* **layout:** :zap: optimize group member loading ([76ab5f5](https://github.com/HuLaSpark/HuLa/commit/76ab5f5ae1cb459d5252ef2265787267af96de4f)) +* **media:** :zap: optimize multimedia presentation on PC and mobile ([54902c9](https://github.com/HuLaSpark/HuLa/commit/54902c9649cebcf4cdc70b45ff82e0d44aff691a)) +* **moblie:** :zap: optimize mobile text bubble display ([2cab73a](https://github.com/HuLaSpark/HuLa/commit/2cab73afd872cfd156a49c0611743ca550d79e68)) +* **pc circle of friends:** :zap: optimize page layout and style of PC circle of friends ([25bf49d](https://github.com/HuLaSpark/HuLa/commit/25bf49d8e3e0eaefa5cd7d832d67bd8706db4348)) +* **PC circle of friends:** :zap: optimize the scroll bar layout of the PC friend circle ([11dff28](https://github.com/HuLaSpark/HuLa/commit/11dff28bbdc3c05d168a41bbc91b771182f10c30)) +* **pc list scroll:** :zap: optimize message list scrolling sometimes without bottoming ([3488b3a](https://github.com/HuLaSpark/HuLa/commit/3488b3adf51abb656c46ac743eadd6393e4b061c)) + ## [3.0.7](https://github.com/HuLaSpark/HuLa/compare/v3.0.6...v3.0.7) (2025-12-19) ### ✨ Features | 新功能 diff --git a/package.json b/package.json index e6954bc2..807d33a4 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/package", "name": "hula", "type": "module", - "version": "3.0.7", + "version": "3.0.8", "license": "Apache-2.0", "engines": { "node": "^20.19.0 || >=22.12.0", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index a2935db8..fa64097c 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hula" -version = "3.0.7" +version = "3.0.8" description = "hula" authors = ["nongyehong"] license = "" diff --git a/src-tauri/tauri.android.conf.json b/src-tauri/tauri.android.conf.json index bcc79095..26dd7c22 100644 --- a/src-tauri/tauri.android.conf.json +++ b/src-tauri/tauri.android.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.app", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 184b5288..7c1bb9e3 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.pc", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src-tauri/tauri.ios.conf.json b/src-tauri/tauri.ios.conf.json index 72437bec..08ec17ca 100644 --- a/src-tauri/tauri.ios.conf.json +++ b/src-tauri/tauri.ios.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.ios", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src-tauri/tauri.linux.conf.json b/src-tauri/tauri.linux.conf.json index 6136ccc0..98c536d1 100644 --- a/src-tauri/tauri.linux.conf.json +++ b/src-tauri/tauri.linux.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.pc", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src-tauri/tauri.macos.conf.json b/src-tauri/tauri.macos.conf.json index 53773fde..0ba953da 100644 --- a/src-tauri/tauri.macos.conf.json +++ b/src-tauri/tauri.macos.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.pc", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src-tauri/tauri.windows.conf.json b/src-tauri/tauri.windows.conf.json index b5e5b1df..f73433d0 100644 --- a/src-tauri/tauri.windows.conf.json +++ b/src-tauri/tauri.windows.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "HuLa", - "version": "3.0.7", + "version": "3.0.8", "identifier": "com.hula.pc", "build": { "beforeDevCommand": "pnpm dev",