diff --git a/CHANGELOG.md b/CHANGELOG.md index 560ea8d338..2ec7f436ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [0.13.0](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-v0.12.0...ext-php-rs-v0.13.0) - 2025-02-06 + +### Fixed +- *(array)* Fix null dereference in iterator (#358) (by @Xenira) [[#358](https://github.com/davidcole1340/ext-php-rs/issues/358)] [[#357](https://github.com/davidcole1340/ext-php-rs/issues/357)] +- *(globals)* [**breaking**] Disabled `$_REQUEST` super global function (#332) (by @Xenira) [[#332](https://github.com/davidcole1340/ext-php-rs/issues/332)] [[#331](https://github.com/davidcole1340/ext-php-rs/issues/331)] +> If you used `http_request_vars()` before it will now panic until a proper implementation is found. + +### Other +- *(clippy)* Fix new clippy checks (#352) (by @Xenira) [[#352](https://github.com/davidcole1340/ext-php-rs/issues/352)] +- *(clippy)* Fix new clippy errors (by @Xenira) +- *(php)* Add deprecation warning for php 8.0 (#353) (by @Xenira) [[#353](https://github.com/davidcole1340/ext-php-rs/issues/353)] [[#343](https://github.com/davidcole1340/ext-php-rs/issues/343)] +- *(release)* Add release bot (#346) (by @Xenira) [[#346](https://github.com/davidcole1340/ext-php-rs/issues/346)] [[#340](https://github.com/davidcole1340/ext-php-rs/issues/340)] +- *(windows)* Add a debug build with debugging symbols (#350) (by @EdmondDantes) [[#350](https://github.com/davidcole1340/ext-php-rs/issues/350)] +- Fix typos (by @Xenira) +- Windows build should try archives (by @joehoyle) +- Fmt (by @joehoyle) +- Use vs17 on php 8.4+ (by @joehoyle) +- Don't use archive for 8.4.1 (by @joehoyle) +- Fmt (by @joehoyle) +- Support php 8.4 internal api changes (by @joehoyle) +- PHP 8.4 (by @joehoyle) +- Fix pipeline (#320) (by @Xenira) [[#320](https://github.com/davidcole1340/ext-php-rs/issues/320)] +- Update README.md ([#317](https://github.com/davidcole1340/ext-php-rs/pull/317)) (by @s00d) [[#317](https://github.com/davidcole1340/ext-php-rs/issues/317)] + ## 0.10.1 - chore: Bitflags upgrade to v2 by @ptondereau [#221] - chore: Update to bindgen 0.65.1 @ptondereau [#220] diff --git a/Cargo.toml b/Cargo.toml index 357778d20a..e8b19fa1ca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ repository = "https://github.com/davidcole1340/ext-php-rs" homepage = "https://github.com/davidcole1340/ext-php-rs" license = "MIT OR Apache-2.0" keywords = ["php", "ffi", "zend"] -version = "0.12.0" +version = "0.13.0" authors = ["David Cole "] edition = "2018" categories = ["api-bindings"] @@ -17,7 +17,7 @@ parking_lot = "0.12" cfg-if = "1.0" once_cell = "1.17" anyhow = { version = "1", optional = true } -ext-php-rs-derive = { version = "=0.10.1", path = "./crates/macros" } +ext-php-rs-derive = { version = "=0.10.2", path = "./crates/macros" } [dev-dependencies] skeptic = "0.13" diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md new file mode 100644 index 0000000000..9ed46dffc5 --- /dev/null +++ b/crates/cli/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [0.1.10](https://github.com/davidcole1340/ext-php-rs/compare/cargo-php-v0.1.9...cargo-php-v0.1.10) - 2025-02-06 + +### Other +- *(release)* Add release bot (#346) (by @Xenira) [[#346](https://github.com/davidcole1340/ext-php-rs/issues/346)] [[#340](https://github.com/davidcole1340/ext-php-rs/issues/340)] +- Don't use symbolic links for git. (by @faassen) +- Fix pipeline (#320) (by @Xenira) [[#320](https://github.com/davidcole1340/ext-php-rs/issues/320)] \ No newline at end of file diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 7ac4b623a9..5081ea7861 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -5,13 +5,13 @@ repository = "https://github.com/davidcole1340/ext-php-rs" homepage = "https://github.com/davidcole1340/ext-php-rs" license = "MIT OR Apache-2.0" keywords = ["php", "ffi", "zend"] -version = "0.1.9" +version = "0.1.10" authors = ["David Cole "] edition = "2018" categories = ["api-bindings", "command-line-interface"] [dependencies] -ext-php-rs = { version = "0.12", path = "../../" } +ext-php-rs = { version = "0.13", path = "../../" } clap = { version = "4.0", features = ["derive"] } anyhow = "1" diff --git a/crates/macros/CHANGELOG.md b/crates/macros/CHANGELOG.md new file mode 100644 index 0000000000..1465c40f0d --- /dev/null +++ b/crates/macros/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +## [0.10.2](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-derive-v0.10.1...ext-php-rs-derive-v0.10.2) - 2025-02-06 + +### Other +- Typo when error for #[defaults] macro (by @yoramdelangen) +- Don't use symbolic links for git. (by @faassen) +- Fix pipeline (#320) (by @Xenira) [[#320](https://github.com/davidcole1340/ext-php-rs/issues/320)] +- Support for variadic functions (by @joehoyle) \ No newline at end of file diff --git a/crates/macros/Cargo.toml b/crates/macros/Cargo.toml index 0131d72bd8..67d05e25fb 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/davidcole1340/ext-php-rs" homepage = "https://github.com/davidcole1340/ext-php-rs" license = "MIT OR Apache-2.0" -version = "0.10.1" +version = "0.10.2" authors = ["David Cole "] edition = "2018" diff --git a/tests/Cargo.toml b/tests/Cargo.toml index 55aef21025..a63fe5a250 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -9,4 +9,4 @@ license = "MIT OR Apache-2.0" ext-php-rs = { path = "../", features = ["closure"] } [lib] -crate-type = ["cdylib"] \ No newline at end of file +crate-type = ["cdylib"]