diff --git a/CHANGELOG.md b/CHANGELOG.md index d2995ad53..f856cd45c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ ## Unreleased +## [0.16.0](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-v0.15.15...ext-php-rs-v0.16.0) - 2026-08-01 + +### BREAKING CHANGES + +- *(types)* [**breaking**] Stop deriving mutable references from shared borrows ([#757](https://github.com/extphprs/ext-php-rs/pull/757)) (by @ptondereau) [[#757](https://github.com/extphprs/ext-php-rs/issues/757)] +- *(embed)* [**breaking**] Own SAPI header callback data ([#753](https://github.com/extphprs/ext-php-rs/pull/753)) (by @ptondereau) [[#753](https://github.com/extphprs/ext-php-rs/issues/753)] +- *(types)* [**breaking**] Make raw Zend resource assignment unsafe ([#752](https://github.com/extphprs/ext-php-rs/pull/752)) (by @ptondereau) [[#752](https://github.com/extphprs/ext-php-rs/issues/752)] + +### Fixed +- Return errors instead of panicking on engine and user input ([#758](https://github.com/extphprs/ext-php-rs/pull/758)) (by @ptondereau) [[#758](https://github.com/extphprs/ext-php-rs/issues/758)] + +### Other +- *(deps)* Update syn to 3 and darling to 0.24 ([#756](https://github.com/extphprs/ext-php-rs/pull/756)) (by @ptondereau) [[#756](https://github.com/extphprs/ext-php-rs/issues/756)] ## [0.15.15](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-v0.15.14...ext-php-rs-v0.15.15) - 2026-06-02 ### Added diff --git a/Cargo.toml b/Cargo.toml index 54fe287c6..d34b370a1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ repository = "https://github.com/extphprs/ext-php-rs" homepage = "https://ext-php.rs" license = "MIT OR Apache-2.0" keywords = ["php", "ffi", "zend"] -version = "0.15.15" +version = "0.16.0" authors = [ "Pierre Tondereau ", "Xenira ", @@ -25,7 +25,7 @@ anyhow = { version = "1", optional = true } smartstring = { version = "1", optional = true } indexmap = { version = "2", optional = true } inventory = "0.3" -ext-php-rs-derive = { version = "=0.11.14", path = "./crates/macros" } +ext-php-rs-derive = { version = "=0.11.15", path = "./crates/macros" } [dev-dependencies] skeptic = "0.13" diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 7fcb76312..7f4989fc0 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [0.1.22](https://github.com/extphprs/ext-php-rs/compare/cargo-php-v0.1.21...cargo-php-v0.1.22) - 2026-08-01 + +### Other +- Updated the following local packages: ext-php-rs ## [0.1.21](https://github.com/extphprs/ext-php-rs/compare/cargo-php-v0.1.20...cargo-php-v0.1.21) - 2026-04-20 ### Fixed diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 31a9d7077..0dfd45a76 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -5,7 +5,7 @@ repository = "https://github.com/extphprs/ext-php-rs" homepage = "https://ext-php.rs" license = "MIT OR Apache-2.0" keywords = ["php", "ffi", "zend"] -version = "0.1.21" +version = "0.1.22" authors = [ "Xenira ", "David Cole ", @@ -15,7 +15,7 @@ edition = "2024" categories = ["api-bindings", "command-line-interface"] [dependencies] -ext-php-rs = { version = "0.15", default-features = false, features = ["runtime"], path = "../../" } +ext-php-rs = { version = "0.16", default-features = false, features = ["runtime"], path = "../../" } clap = { version = "4.0", features = ["derive"] } anyhow = "1" diff --git a/crates/macros/CHANGELOG.md b/crates/macros/CHANGELOG.md index 83e071e52..e3753c62a 100644 --- a/crates/macros/CHANGELOG.md +++ b/crates/macros/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [0.11.15](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-derive-v0.11.14...ext-php-rs-derive-v0.11.15) - 2026-08-01 + +### Other +- *(deps)* Update syn to 3 and darling to 0.24 ([#756](https://github.com/extphprs/ext-php-rs/pull/756)) (by @ptondereau) [[#756](https://github.com/extphprs/ext-php-rs/issues/756)] +- *(deps)* Update itertools requirement from 0.14.0 to 0.15.0 ([#748](https://github.com/extphprs/ext-php-rs/pull/748)) (by @dependabot[bot]) [[#748](https://github.com/extphprs/ext-php-rs/issues/748)] ## [0.11.14](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-derive-v0.11.13...ext-php-rs-derive-v0.11.14) - 2026-06-02 ### Added diff --git a/crates/macros/Cargo.toml b/crates/macros/Cargo.toml index f41add30e..96a57e02f 100644 --- a/crates/macros/Cargo.toml +++ b/crates/macros/Cargo.toml @@ -4,7 +4,7 @@ description = "Derive macros for ext-php-rs." repository = "https://github.com/extphprs/ext-php-rs" homepage = "https://ext-php.rs" license = "MIT OR Apache-2.0" -version = "0.11.14" +version = "0.11.15" authors = [ "Xenira ", "David Cole ",