Skip to content

Releases: ike-sh/remnawave-node-lite-go

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 21:17

对齐上游 @remnawave/node v2.8.0要求 rw-core ≥ v26.6.27

重大变更

  • 移除 Vision 模块:上游 2.8.0 删除 /vision/block-ip/vision/unblock-ip,IP 封禁能力转由 nftables 插件承担;同步移除相关路由、xray RoutingService 动态规则与内部证书链路(28 → 26 条 REST API)。
  • Xray gRPC API 改用抽象 Unix 套接字:内部 API inbound 由 dokodemo-door + 127.0.0.1:XTLS_API_PORT + mTLS 改为 tunnel + @abstract-socket,不再监听本地 TCP 端口、不再生成内部 mTLS 证书;XTLS_API_PORT 废弃。

新增

  • 插件 AS 列表(asList)sharedLists 支持 type: asList,AS 号解析为 IPv4/IPv6 CIDR 后注入 nftables / torrent-blocker。ASN 数据取自 /usr/local/share/asn/asn-prefixes.bin(缺失则优雅降级为空);新增 cmd/asn-builder 从 ip2asn 生成该库;安装脚本支持 ASN_DB_URL 可选下载。

修复

  • 重叠 CIDR 致插件失效:ingress/egress 过滤的 nftables set 改用 flags interval,写入前去重并合并重叠区间(对齐上游 2.8.0)。
  • nftables 表首启幂等recreateTablesdelete table 前补幂等 add table,避免全新主机首次启动因删除不存在的表导致 nft -f 原子事务整体回滚。
  • 安装菜单残留的 (contract 2.7.0) 更正为 2.8.0

维护

  • rw-core 默认版本升级至 v26.6.27;契约基线对齐 v2.8.0(26 条 REST API);新增 .gitattributes 强制脚本 LF 行尾。

完整变更日志:docs/CHANGELOG.md

安装(systemd)

curl -fsSL https://raw.githubusercontent.com/ike-sh/remnawave-node-lite-go/main/scripts/install-node.sh | sudo bash

升级

curl -fsSL https://raw.githubusercontent.com/ike-sh/remnawave-node-lite-go/main/scripts/upgrade.sh | sudo bash -s -- --yes

⚠️ 抽象套接字 + tunnel API 需 rw-core ≥ v26.6.27;如需同步升级核心:sudo RNL_UPGRADE_XRAY=1 bash upgrade.sh --yes

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 10 Jun 12:03
security: v1.0.2 JWT claims, vision IP validation, bind addr, body limit

Co-authored-by: Cursor <cursoragent@cursor.com>

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 11:58
security: v1.0.1 harden internal auth and request limits

Co-authored-by: Cursor <cursoragent@cursor.com>

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 04:30
release: v1.0.0 stable production release

Remove internal dev docs, polish README and install hints for production users. Version bump from v0.8.30 with no code behavior changes.

Co-authored-by: Cursor <cursoragent@cursor.com>

v0.8.30

Choose a tag to compare

@github-actions github-actions released this 10 Jun 04:19
perf: v0.8.30 resource and ops optimizations

Internalize GOMEMLIMIT for low-memory mode, add rw-core log rotation, cache config JSON for unix socket, reduce network poll frequency, and fix counter wrap in rate calculation.

Co-authored-by: Cursor <cursoragent@cursor.com>

v0.8.29

Choose a tag to compare

@github-actions github-actions released this 10 Jun 03:58
feat: v0.8.29 functional parity (CUSTOM_CORE_URL, zapret geo, pRetry,…

v0.8.28

Choose a tag to compare

@github-actions github-actions released this 10 Jun 03:36
fix(stats): align get-system-stats offline for Panel auto-start (v0.8…

v0.8.27

Choose a tag to compare

@github-actions github-actions released this 10 Jun 01:46
fix: reset plugins on /node/xray/stop (v0.8.27)

Co-authored-by: Cursor <cursoragent@cursor.com>

v0.8.26

Choose a tag to compare

@github-actions github-actions released this 10 Jun 01:27
v0.8.26 鈥?RestoreOnBoot retry + shutdown persist flush

v0.8.25

Choose a tag to compare

@github-actions github-actions released this 10 Jun 01:21
v0.8.25 鈥?fix last-start.json cleared on SIGTERM shutdown