Skip to content

Commit f671bc5

Browse files
committed
chore: bump version to 4.0.0a11 (fix zeabur crash)
1 parent 311877a commit f671bc5

4 files changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,12 @@ jobs:
2222
uses: PyO3/maturin-action@v1
2323
with:
2424
target: ${{ matrix.target }}
25+
zig: true
2526
manylinux: auto
2627
args: --release --out dist
2728
env:
2829
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: 1
30+
RUSTFLAGS: "-C target-cpu=x86-64"
2931
- name: Verify wheel
3032
run: |
3133
ls -la dist/
@@ -50,6 +52,7 @@ jobs:
5052
uses: PyO3/maturin-action@v1
5153
with:
5254
target: ${{ matrix.target }}
55+
zig: true
5356
manylinux: auto
5457
args: --release --out dist
5558
env:

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,8 @@ All notable changes to this project will be documented in this file.
5353
- Added `CONTRIBUTING.md` with strict performance guidelines.
5454
- Added `benchmark.py` for standardized performance testing.
5555
- Updated `README.md` with new features and benchmark results.
56+
57+
## v4.0.0a11 (2026-01-14)
58+
59+
### Fixed
60+
- **Deployment Crash**: Fixed `Illegal Instruction` (BackOff restart) on Zeabur/generic Linux environments by enforcing generic x86-64 CPU target and enabling Zig cross-compilation for older glibc compatibility (`manylinux2014`).

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "flashtext-i18n-rs"
3-
version = "0.4.0-alpha.10"
3+
version = "0.4.0-alpha.11"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "flashtext-i18n"
7-
version = "4.0.0a10"
7+
version = "4.0.0a11"
88
description = "Extract/Replace keywords in sentences. Fork with internationalization fixes for CJK and Unicode."
99
readme = "README.md"
1010
license = { text = "MIT" }

0 commit comments

Comments
 (0)