diff --git a/.changeset/loud-pandas-repeat.md b/.changeset/loud-pandas-repeat.md deleted file mode 100644 index 28dea61..0000000 --- a/.changeset/loud-pandas-repeat.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@stll/stdnum": patch ---- - -Say which package is missing when the native binding cannot load. The platform -binaries are optional dependencies, so an installer that declines them leaves -the package importable and dead, throwing only on first use. The previous error -listed every supported target, including the one it was running on, which reads -as a portability problem rather than a missing install. diff --git a/Cargo.lock b/Cargo.lock index aaf4fa3..0a2a68e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -764,7 +764,7 @@ checksum = "5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec" [[package]] name = "stella-stdnum-core" -version = "2.1.6" +version = "2.1.7" dependencies = [ "insta", "proptest", @@ -780,7 +780,7 @@ dependencies = [ [[package]] name = "stella-stdnum-napi" -version = "2.1.6" +version = "2.1.7" dependencies = [ "napi", "napi-build", @@ -790,7 +790,7 @@ dependencies = [ [[package]] name = "stella-stdnum-py" -version = "2.1.6" +version = "2.1.7" dependencies = [ "pyo3", "pyo3-build-config", @@ -799,7 +799,7 @@ dependencies = [ [[package]] name = "stella-stdnum-wasm" -version = "2.1.6" +version = "2.1.7" dependencies = [ "serde", "serde-wasm-bindgen", diff --git a/Cargo.toml b/Cargo.toml index e72155d..8c945a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ exclude = ["scripts/rust-oracle"] resolver = "3" [workspace.package] -version = "2.1.6" +version = "2.1.7" edition = "2024" # Minimum supported Rust version, matching the pinned toolchain # (rust-toolchain.toml). With resolver "3" this also makes dependency diff --git a/VERSION b/VERSION index 399088b..04b10b4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.1.6 +2.1.7 diff --git a/crates/stdnum-wasm-size-fixture/Cargo.lock b/crates/stdnum-wasm-size-fixture/Cargo.lock index 3683bdd..be4a953 100644 --- a/crates/stdnum-wasm-size-fixture/Cargo.lock +++ b/crates/stdnum-wasm-size-fixture/Cargo.lock @@ -234,7 +234,7 @@ checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620" [[package]] name = "stella-stdnum-core" -version = "2.1.6" +version = "2.1.7" dependencies = [ "regex", "sha2", diff --git a/packages/stdnum-darwin-arm64/CHANGELOG.md b/packages/stdnum-darwin-arm64/CHANGELOG.md index a6c8d29..5ad2017 100644 --- a/packages/stdnum-darwin-arm64/CHANGELOG.md +++ b/packages/stdnum-darwin-arm64/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-darwin-arm64 +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-darwin-arm64/package.json b/packages/stdnum-darwin-arm64/package.json index 9aa8389..dc2dac7 100644 --- a/packages/stdnum-darwin-arm64/package.json +++ b/packages/stdnum-darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-darwin-arm64", - "version": "2.1.6", + "version": "2.1.7", "description": "macOS arm64 native binding for @stll/stdnum", "license": "MIT", "repository": { diff --git a/packages/stdnum-darwin-x64/CHANGELOG.md b/packages/stdnum-darwin-x64/CHANGELOG.md index 01b0900..f6a1a3f 100644 --- a/packages/stdnum-darwin-x64/CHANGELOG.md +++ b/packages/stdnum-darwin-x64/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-darwin-x64 +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-darwin-x64/package.json b/packages/stdnum-darwin-x64/package.json index f1de280..cd814fe 100644 --- a/packages/stdnum-darwin-x64/package.json +++ b/packages/stdnum-darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-darwin-x64", - "version": "2.1.6", + "version": "2.1.7", "description": "macOS x64 native binding for @stll/stdnum", "license": "MIT", "repository": { diff --git a/packages/stdnum-linux-arm64-gnu/CHANGELOG.md b/packages/stdnum-linux-arm64-gnu/CHANGELOG.md index c4f4416..37727ba 100644 --- a/packages/stdnum-linux-arm64-gnu/CHANGELOG.md +++ b/packages/stdnum-linux-arm64-gnu/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-linux-arm64-gnu +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-linux-arm64-gnu/package.json b/packages/stdnum-linux-arm64-gnu/package.json index 617df91..a2617a3 100644 --- a/packages/stdnum-linux-arm64-gnu/package.json +++ b/packages/stdnum-linux-arm64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-linux-arm64-gnu", - "version": "2.1.6", + "version": "2.1.7", "description": "Linux arm64 glibc native binding for @stll/stdnum", "license": "MIT", "repository": { diff --git a/packages/stdnum-linux-x64-gnu/CHANGELOG.md b/packages/stdnum-linux-x64-gnu/CHANGELOG.md index 9a27c30..80afff3 100644 --- a/packages/stdnum-linux-x64-gnu/CHANGELOG.md +++ b/packages/stdnum-linux-x64-gnu/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-linux-x64-gnu +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-linux-x64-gnu/package.json b/packages/stdnum-linux-x64-gnu/package.json index fded01b..e186818 100644 --- a/packages/stdnum-linux-x64-gnu/package.json +++ b/packages/stdnum-linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-linux-x64-gnu", - "version": "2.1.6", + "version": "2.1.7", "description": "Linux x64 glibc native binding for @stll/stdnum", "license": "MIT", "repository": { diff --git a/packages/stdnum-wasm/CHANGELOG.md b/packages/stdnum-wasm/CHANGELOG.md index 0789022..4bab57f 100644 --- a/packages/stdnum-wasm/CHANGELOG.md +++ b/packages/stdnum-wasm/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-wasm +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-wasm/package.json b/packages/stdnum-wasm/package.json index 8e9388c..b92d4b8 100644 --- a/packages/stdnum-wasm/package.json +++ b/packages/stdnum-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-wasm", - "version": "2.1.6", + "version": "2.1.7", "description": "Standard identifier validation for browsers via WebAssembly", "homepage": "https://github.com/stella/stdnum", "license": "MIT", diff --git a/packages/stdnum-win32-x64-msvc/CHANGELOG.md b/packages/stdnum-win32-x64-msvc/CHANGELOG.md index 9dd02c4..dd5cb78 100644 --- a/packages/stdnum-win32-x64-msvc/CHANGELOG.md +++ b/packages/stdnum-win32-x64-msvc/CHANGELOG.md @@ -1,5 +1,7 @@ # @stll/stdnum-win32-x64-msvc +## 2.1.7 + ## 2.1.6 ## 2.1.5 diff --git a/packages/stdnum-win32-x64-msvc/package.json b/packages/stdnum-win32-x64-msvc/package.json index a26b802..7063b16 100644 --- a/packages/stdnum-win32-x64-msvc/package.json +++ b/packages/stdnum-win32-x64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum-win32-x64-msvc", - "version": "2.1.6", + "version": "2.1.7", "description": "Windows x64 native binding for @stll/stdnum", "license": "MIT", "repository": { diff --git a/packages/stdnum/CHANGELOG.md b/packages/stdnum/CHANGELOG.md index 62728fc..3b943bd 100644 --- a/packages/stdnum/CHANGELOG.md +++ b/packages/stdnum/CHANGELOG.md @@ -1,5 +1,15 @@ # @stll/stdnum +## 2.1.7 + +### Patch Changes + +- [#168](https://github.com/stella/stdnum/pull/168) [`676724f`](https://github.com/stella/stdnum/commit/676724f9481d64b5a942188ea00e8187a2cf4ede) Thanks [@jan-kubica](https://github.com/jan-kubica)! - Say which package is missing when the native binding cannot load. The platform + binaries are optional dependencies, so an installer that declines them leaves + the package importable and dead, throwing only on first use. The previous error + listed every supported target, including the one it was running on, which reads + as a portability problem rather than a missing install. + ## 2.1.6 ### Patch Changes diff --git a/packages/stdnum/package.json b/packages/stdnum/package.json index 2189a23..9487c7e 100644 --- a/packages/stdnum/package.json +++ b/packages/stdnum/package.json @@ -1,6 +1,6 @@ { "name": "@stll/stdnum", - "version": "2.1.6", + "version": "2.1.7", "description": "Standard identifier validation backed by a single Rust core", "homepage": "https://github.com/stella/stdnum", "license": "MIT", @@ -940,11 +940,11 @@ "typescript": "7.0.2" }, "optionalDependencies": { - "@stll/stdnum-darwin-arm64": "2.1.6", - "@stll/stdnum-darwin-x64": "2.1.6", - "@stll/stdnum-linux-arm64-gnu": "2.1.6", - "@stll/stdnum-linux-x64-gnu": "2.1.6", - "@stll/stdnum-wasm": "2.1.6", - "@stll/stdnum-win32-x64-msvc": "2.1.6" + "@stll/stdnum-darwin-arm64": "2.1.7", + "@stll/stdnum-darwin-x64": "2.1.7", + "@stll/stdnum-linux-arm64-gnu": "2.1.7", + "@stll/stdnum-linux-x64-gnu": "2.1.7", + "@stll/stdnum-wasm": "2.1.7", + "@stll/stdnum-win32-x64-msvc": "2.1.7" } }