Skip to content

Commit 7ce021d

Browse files
committed
release: v1.7.1
1 parent b046b0c commit 7ce021d

6 files changed

Lines changed: 43 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ All notable changes to Nyro will be documented in this file.
44

55
---
66

7+
## v1.7.1
8+
9+
> Released on 2026-05-12
10+
11+
#### Features
12+
13+
- **musl static build for Linux** (#123): add `x86_64-unknown-linux-musl` and `aarch64-unknown-linux-musl` release targets; switch sqlx to `tls-rustls` to eliminate the OpenSSL runtime dependency; add `cfg(target_env = "musl")` branch in `crypto/mod.rs` for master-key resolution via env var / file path fallback (avoids dbus/libsecret static-link issue)
14+
15+
#### Fixes
16+
17+
- **ARM Linux sqlite-vec extension ABI** (#121): use platform-native `c_char` / `c_int` types in the `sqlite3_auto_extension` registration call so the symbol signature matches libsqlite3-sys on aarch64 Linux
18+
19+
#### Internal
20+
21+
- Apply `rustfmt` across the entire codebase; add `make fmt` / `make fmt-check` targets to `Makefile` (#124)
22+
23+
---
24+
725
## v1.7.0
826

927
> Released on 2026-05-12

CHANGELOG_CN.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ Nyro 的所有重要变更均记录在此文件中。
44

55
---
66

7+
## v1.7.1
8+
9+
> 发布于 2026-05-12
10+
11+
#### 功能
12+
13+
- **Linux musl 静态构建支持** (#123):新增 `x86_64-unknown-linux-musl``aarch64-unknown-linux-musl` 发布目标;将 sqlx 切换为 `tls-rustls` feature,彻底消除对 OpenSSL 运行时的依赖;在 `crypto/mod.rs` 中新增 `cfg(target_env = "musl")` 分支,通过环境变量 / 文件路径回退的方式解析主密钥(规避 musl 静态链接 dbus/libsecret 的问题)
14+
15+
#### 修复
16+
17+
- **ARM Linux sqlite-vec 扩展 ABI 修复** (#121):在 `sqlite3_auto_extension` 注册调用中改用平台原生的 `c_char` / `c_int` 类型,确保符号签名与 aarch64 Linux 上的 libsqlite3-sys ABI 匹配
18+
19+
#### 内部
20+
21+
- 对整个代码库执行 `rustfmt` 统一格式化;在 `Makefile` 中新增 `make fmt` / `make fmt-check` 目标 (#124)
22+
23+
---
24+
725
## v1.7.0
826

927
> 发布于 2026-05-12

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ resolver = "2"
33
members = ["crates/nyro-core", "crates/nyro-tools", "src-tauri", "src-server"]
44

55
[workspace.package]
6-
version = "1.7.0"
6+
version = "1.7.1"
77
edition = "2024"
88
license = "Apache-2.0"
99
repository = "https://github.com/nyroway/nyro"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/nicegui-org/nicegui/main/nicegui/static/tauri/tauri.conf.json",
33
"productName": "Nyro",
4-
"version": "1.7.0",
4+
"version": "1.7.1",
55
"identifier": "com.nyro.ai-gateway",
66
"build": {
77
"frontendDist": "../webui/dist",

webui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nyro-console",
33
"private": true,
4-
"version": "1.7.0",
4+
"version": "1.7.1",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

0 commit comments

Comments
 (0)