Skip to content

Releases: Hammerklavier-cn/Xray-pack

v2ray-core Bundle - v2ray-latest-china-mainland (Pre-release)

21 Feb 06:48
fb4a5d0

Choose a tag to compare

🎉 v2ray-core v5.46.0 Bundle

这是使用 xray-pack 打包的 v2ray-core 预编译二进制文件,不是 xray-pack 程序本身的发布
This is a pre-packaged v2ray-core binary bundle using xray-pack, not the xray-pack program itself.

📦 下载 / Downloads

这是手动触发的构建版本。
This is a manually triggered build.

版本 / Version: v5.46.0
地区 / Region: china-mainland
GOEXPERIMENT: jsonv2,newinliner

📋 文件校验 / File Verification

下载后请使用 SHA256SUMS 文件验证文件完整性:

sha256sum -c SHA256SUMS
OS Architecture CPU Features Download
Linux amd64-v2 SSE4.2, POPCNT v2ray-*-amd64-v2-linux.zip
Linux amd64-v3 AVX, AVX2 v2ray-*-amd64-v3-linux.zip
Linux amd64-v4 AVX512 v2ray-*-amd64-v4-linux.zip
Linux arm64-v8.0 ARMv8.0-A v2ray-*-arm64-v8.0-linux.zip
Linux arm64-v8.2 ARMv8.2-A, LSE v2ray-*-arm64-v8.2-linux.zip
Linux arm64-v9.0 ARMv9.0-A, SVE2 v2ray-*-arm64-v9.0-linux.zip
Linux arm-v5 ARMv5 v2ray-*-arm-v5-linux.zip
Linux arm-v6 ARMv6, VFPv1 v2ray-*-arm-v6-linux.zip
Linux arm-v7 ARMv7, VFPv3 v2ray-*-arm-v7-linux.zip
Linux riscv64-rva20u64 RVA20U64 (RV64GC) v2ray-*-riscv64-rva20u64-linux.zip
Linux riscv64-rva22u64 RVA22U64 v2ray-*-riscv64-rva22u64-linux.zip
Linux riscv64-rva23u64 RVA23U64 v2ray-*-riscv64-rva23u64-linux.zip
macOS (Intel) amd64-v2 SSE4.2, POPCNT v2ray-*-amd64-v2-darwin.zip
macOS (Intel) amd64-v3 AVX, AVX2 v2ray-*-amd64-v3-darwin.zip
macOS (Apple Silicon) arm64-v8.0 ARMv8.0-A v2ray-*-arm64-v8.0-darwin.zip
macOS (Apple Silicon) arm64-v8.5 ARMv8.5-A v2ray-*-arm64-v8.5-darwin.zip
Windows amd64-v2 SSE4.2, POPCNT v2ray-*-amd64-v2-windows.zip
Windows amd64-v3 AVX, AVX2 v2ray-*-amd64-v3-windows.zip
Windows amd64-v4 AVX512 v2ray-*-amd64-v4-windows.zip

📝 包含内容 / Contents

本发布包使用 xray-pack 工具打包。
This release is bundled using xray-pack tool.

  • v2ray-core 二进制文件 / binary
  • geoip.dat 和 geosite.dat (地区: china-mainland)
  • README.md 和 LICENSE
  • (Windows 和 Xray) wintun.dll 和 LICENSE-wintun.txt

💡 如需获取 xray-pack 程序本身,请前往 xray-pack Releases
💡 To get the xray-pack program itself, please visit xray-pack Releases

⚙️ 构建参数 / Build Parameters

  • Core 类型: v2ray
  • 版本: v5.46.0
  • 地区: china-mainland
  • GOEXPERIMENT: jsonv2,newinliner
  • 触发时间: 2026-02-21T06:48:28Z

What's Changed

  • Add concurrency control and optimize release workflow by @Hammerklavier-cn in #26
  • chore(deps)(deps): bump zip from 7.4.0 to 8.0.0 by @dependabot[bot] in #27
  • chore(deps)(deps): bump env_logger from 0.11.8 to 0.11.9 by @dependabot[bot] in #29
  • chore(deps)(deps): bump futures from 0.3.31 to 0.3.32 by @dependabot[bot] in #30
  • chore(deps)(deps): bump clap from 4.5.57 to 4.5.58 by @dependabot[bot] in #28

Full Changelog: xray-latest-china-mainland...v2ray-latest-china-mainland

xray-core Bundle - xray-latest-china-mainland (Pre-release)

11 Feb 04:38
e4e3941

Choose a tag to compare

🎉 xray-core v26.2.6 Bundle

这是使用 xray-pack 打包的 xray-core 预编译二进制文件,不是 xray-pack 程序本身的发布
This is a pre-packaged xray-core binary bundle using xray-pack, not the xray-pack program itself.

📦 下载 / Downloads

这是手动触发的构建版本。
This is a manually triggered build.

版本 / Version: v26.2.6
地区 / Region: china-mainland
GOEXPERIMENT: jsonv2,greenteagc,newinliner

📋 文件校验 / File Verification

下载后请使用 SHA256SUMS 文件验证文件完整性:

sha256sum -c SHA256SUMS
OS Architecture CPU Features Download
Linux amd64-v2 SSE4.2, POPCNT xray-*-amd64-v2-linux.zip
Linux amd64-v3 AVX, AVX2 xray-*-amd64-v3-linux.zip
Linux amd64-v4 AVX512 xray-*-amd64-v4-linux.zip
Linux arm64-v8.0 ARMv8.0-A xray-*-arm64-v8.0-linux.zip
Linux arm64-v8.2 ARMv8.2-A, LSE xray-*-arm64-v8.2-linux.zip
Linux arm64-v9.0 ARMv9.0-A, SVE2 xray-*-arm64-v9.0-linux.zip
Linux arm-v5 ARMv5 xray-*-arm-v5-linux.zip
Linux arm-v6 ARMv6, VFPv1 xray-*-arm-v6-linux.zip
Linux arm-v7 ARMv7, VFPv3 xray-*-arm-v7-linux.zip
Linux riscv64-rva20u64 RVA20U64 (RV64GC) xray-*-riscv64-rva20u64-linux.zip
Linux riscv64-rva22u64 RVA22U64 xray-*-riscv64-rva22u64-linux.zip
Linux riscv64-rva23u64 RVA23U64 xray-*-riscv64-rva23u64-linux.zip
macOS (Intel) amd64-v2 SSE4.2, POPCNT xray-*-amd64-v2-darwin.zip
macOS (Intel) amd64-v3 AVX, AVX2 xray-*-amd64-v3-darwin.zip
macOS (Apple Silicon) arm64-v8.0 ARMv8.0-A xray-*-arm64-v8.0-darwin.zip
macOS (Apple Silicon) arm64-v8.5 ARMv8.5-A xray-*-arm64-v8.5-darwin.zip
Windows amd64-v2 SSE4.2, POPCNT xray-*-amd64-v2-windows.zip
Windows amd64-v3 AVX, AVX2 xray-*-amd64-v3-windows.zip
Windows amd64-v4 AVX512 xray-*-amd64-v4-windows.zip

📝 包含内容 / Contents

本发布包使用 xray-pack 工具打包。
This release is bundled using xray-pack tool.

  • xray-core 二进制文件 / binary
  • geoip.dat 和 geosite.dat (地区: china-mainland)
  • README.md 和 LICENSE
  • (Windows 和 Xray) wintun.dll 和 LICENSE-wintun.txt

💡 如需获取 xray-pack 程序本身,请前往 xray-pack Releases
💡 To get the xray-pack program itself, please visit xray-pack Releases

⚙️ 构建参数 / Build Parameters

  • Core 类型: xray
  • 版本: v26.2.6
  • 地区: china-mainland
  • GOEXPERIMENT: jsonv2,greenteagc,newinliner
  • 触发时间: 2026-02-11T04:37:45Z

What's Changed

  • chore(deps)(deps): bump clap from 4.5.56 to 4.5.57 by @dependabot[bot] in #22
  • chore(deps)(deps): bump reqwest from 0.13.1 to 0.13.2 by @dependabot[bot] in #25
  • chore(deps)(deps): bump zip from 7.2.0 to 7.4.0 by @dependabot[bot] in #23
  • chore(deps)(deps): bump git2 from 0.20.3 to 0.20.4 by @dependabot[bot] in #24
  • ci(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #21

Full Changelog: v2ray-latest-china-mainland...xray-latest-china-mainland

v0.4.0

03 Feb 19:41
9150bd2

Choose a tag to compare

🎉 xray-pack v0.4.0

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

What's Changed

  • ci(deps): bump mozilla-actions/sccache-action from 0.0.5 to 0.0.9 by @dependabot[bot] in #13
  • ci(deps): bump lewagon/wait-on-check-action from 1.4.1 to 1.5.0 by @dependabot[bot] in #15
  • ci(deps): bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #14
  • chore(deps)(deps): bump clap from 4.5.54 to 4.5.56 by @dependabot[bot] in #16
  • Feature: v2ray support by @Hammerklavier-cn in #17

Full Changelog: v0.3.1...v0.4.0

v0.3.1

24 Jan 17:47
d90ed2c

Choose a tag to compare

🎉 xray-pack v0.3.1

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

24 Jan 07:12
e5fb398

Choose a tag to compare

🎉 xray-pack v0.3.0

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

What's Changed

Full Changelog: v0.1.1...v0.3.0

v0.2.0

23 Jan 11:53

Choose a tag to compare

🎉 xray-pack v0.2.0

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

What's Changed

  • ci(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1
  • ci(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #2
  • ci(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #3
  • ci(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #4
  • Feat: add proxy support for cloning git repository. by @Hammerklavier-cn in #9

Full Changelog: v0.1.1...v0.2.0

v0.1.1

19 Jan 09:11
5b3995e

Choose a tag to compare

🎉 xray-pack v0.1.1

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.1-alpha.4

18 Jan 13:42

Choose a tag to compare

v0.1.1-alpha.4 Pre-release
Pre-release

🎉 xray-pack v0.1.1-alpha.4

📦 下载 / Downloads

请根据你的系统选择对应的二进制文件:
Please select the binary file corresponding to your system:

OS Architecture LibC Download
Linux x86_64 glibc xray-pack-linux-amd64-gnu
Linux x86_64 musl xray-pack-linux-amd64-musl
Linux arm64 glibc xray-pack-linux-arm64-gnu
Linux arm64 musl xray-pack-linux-arm64-musl
Linux armv7 glibc xray-pack-linux-arm-gnu
Linux armv7 musl xray-pack-linux-arm-musl
Linux riscv64 glibc xray-pack-linux-riscv64-gnu
Linux riscv64 musl xray-pack-linux-riscv64-musl
macOS (Apple Silicon) arm64 Darwin xray-pack-darwin-arm64-darwin
Windows x86_64 MSVC xray-pack-windows-amd64-msvc.exe
Windows x86_64 GNU xray-pack-windows-amd64-gnu.exe

注意:

  • musl 版本是静态链接的二进制文件,可在任何 Linux 发行版上直接运行,无需额外依赖。
  • Windows GNU 版本使用 mingw 工具链构建,与 MSVC 版本相比可能具有不同的行为。

Note:

  • musl versions are statically linked binaries that can run on any Linux distribution without additional dependencies.
  • Windows GNU version is built using mingw toolchain and may have different behavior compared to MSVC version.

📝 使用说明 / Usage

请参考 README.md 了解详细使用方法。
Please refer to README.md for detailed usage instructions.

Full Changelog: v0.1.0...v0.1.1-alpha.4

v0.1.0

18 Jan 03:13

Choose a tag to compare

Xray Pack

A cross-platform tool to generate Xray package on your own machine.

Usage:

Usage: Xray-pack.exe [OPTIONS]

Options:
  -s, --from-source
          Build Xray-core from source code. The repository will be downloaded to the current directory (C:\msys64\home\q5vsx\project\Xray-pack).

  -p, --source-path <SOURCE_PATH>
          Path to the source code directory.

          [default: C:\msys64\home\q5vsx\project\Xray-pack]

      --xray-version <XRAY_VERSION>
          Specify Xray-core version (tag or branch)

          [default: main]

  -o, --output-path <OUTPUT_PATH>
          Output destination directory.

          [default: dist]

      --goos <GOOS>
          Specify GOOS for the Go compiler. Default to `linux`

          [default: linux]

      --goarch <GOARCH>
          Specify GOARCH for the Go compiler. Default to `amd64`

          [default: amd64]

      --gcflags <GCFLAGS>
          gcflags for Go compiler

          [default: all:-l=4]

      --ldflags <LDFLAGS>
          ldflags for Go compiler. Default is `-X github.com/xtls/xray-core/core.build=${COMMID} -s -w -buildid=`, with `COMMID` being the commit hash of the source code.

      --region <REGION>
          Specify region for geo files

          [default: china-mainland]
          [possible values: china-mainland, russia, iran]

  -v, --verbose
          Enable verbose output

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

Full Changelog: https://github.com/Hammerklavier-cn/Xray-pack/commits/v0.1.0