Skip to content

Commit d903550

Browse files
committed
chore(release): 0.4.1
1 parent 2cfb5fc commit d903550

9 files changed

Lines changed: 36 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [0.4.1](https://github.com/f0rr0/pglite-oxide/compare/0.4.0...0.4.1) - 2026-05-07
11+
12+
### Fixed
13+
14+
- Publish release crates from the validated staged workspace so the
15+
`pglite-oxide-assets` and target-specific AOT crates include their generated
16+
payloads ([#25](https://github.com/f0rr0/pglite-oxide/pull/25),
17+
[#24](https://github.com/f0rr0/pglite-oxide/issues/24)).
18+
- Release all internal asset/AOT crates at `0.4.1` alongside the root crate so
19+
the fixed release cannot resolve to broken `0.4.0` payload packages.
20+
- Guard release validation against root/internal package version drift and
21+
Cargo's same-release internal dependency dry-run wording.
22+
1023
## [0.4.0](https://github.com/f0rr0/pglite-oxide/compare/0.3.0...0.4.0) - 2026-05-07
1124

1225
> **Known broken release:** The crates.io packages for `0.4.0` were published

Cargo.lock

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

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Embedded Postgres for Rust tests and local apps. No Docker, works with SQLx and any Postgres client."
@@ -76,7 +76,7 @@ hex = "0.4"
7676
sha2 = "0.10"
7777
dunce = "1"
7878
filetime = "0.2"
79-
pglite-oxide-assets = { version = "=0.4.0", path = "crates/assets", optional = true }
79+
pglite-oxide-assets = { version = "=0.4.1", path = "crates/assets", optional = true }
8080
tokio = { version = "1", features = ["io-util", "rt-multi-thread"] }
8181
wasmer = { version = "7.2.0-alpha.2", default-features = false, features = [
8282
"sys",
@@ -95,16 +95,16 @@ wasmer-wasix = { version = "0.702.0-alpha.2", default-features = false, features
9595
webc = "11.0.0"
9696

9797
[target.'cfg(all(target_os = "macos", target_arch = "aarch64"))'.dependencies]
98-
pglite-oxide-aot-aarch64-apple-darwin = { version = "=0.4.0", path = "crates/aot/aarch64-apple-darwin", optional = true }
98+
pglite-oxide-aot-aarch64-apple-darwin = { version = "=0.4.1", path = "crates/aot/aarch64-apple-darwin", optional = true }
9999

100100
[target.'cfg(all(target_os = "linux", target_arch = "x86_64"))'.dependencies]
101-
pglite-oxide-aot-x86_64-unknown-linux-gnu = { version = "=0.4.0", path = "crates/aot/x86_64-unknown-linux-gnu", optional = true }
101+
pglite-oxide-aot-x86_64-unknown-linux-gnu = { version = "=0.4.1", path = "crates/aot/x86_64-unknown-linux-gnu", optional = true }
102102

103103
[target.'cfg(all(target_os = "linux", target_arch = "aarch64"))'.dependencies]
104-
pglite-oxide-aot-aarch64-unknown-linux-gnu = { version = "=0.4.0", path = "crates/aot/aarch64-unknown-linux-gnu", optional = true }
104+
pglite-oxide-aot-aarch64-unknown-linux-gnu = { version = "=0.4.1", path = "crates/aot/aarch64-unknown-linux-gnu", optional = true }
105105

106106
[target.'cfg(all(target_os = "windows", target_arch = "x86_64"))'.dependencies]
107-
pglite-oxide-aot-x86_64-pc-windows-msvc = { version = "=0.4.0", path = "crates/aot/x86_64-pc-windows-msvc", optional = true }
107+
pglite-oxide-aot-x86_64-pc-windows-msvc = { version = "=0.4.1", path = "crates/aot/x86_64-pc-windows-msvc", optional = true }
108108

109109
[dev-dependencies]
110110
sqlx = { version = "0.8", default-features = false, features = [

crates/aot/aarch64-apple-darwin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide-aot-aarch64-apple-darwin"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Internal Wasmer AOT artifacts for pglite-oxide on aarch64-apple-darwin"

crates/aot/aarch64-unknown-linux-gnu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide-aot-aarch64-unknown-linux-gnu"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Internal Wasmer AOT artifacts for pglite-oxide on aarch64-unknown-linux-gnu"

crates/aot/x86_64-pc-windows-msvc/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide-aot-x86_64-pc-windows-msvc"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Internal Wasmer AOT artifacts for pglite-oxide on x86_64-pc-windows-msvc"

crates/aot/x86_64-unknown-linux-gnu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide-aot-x86_64-unknown-linux-gnu"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Internal Wasmer AOT artifacts for pglite-oxide on x86_64-unknown-linux-gnu"

crates/assets/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pglite-oxide-assets"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2024"
55
rust-version = "1.92"
66
description = "Internal PGlite runtime and extension assets for pglite-oxide"

examples/tauri-sqlx-vanilla/src-tauri/Cargo.lock

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

0 commit comments

Comments
 (0)