Skip to content

Commit da8a6a3

Browse files
chore: release
1 parent 896cb94 commit da8a6a3

File tree

6 files changed

+47
-5
lines changed

6 files changed

+47
-5
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## [0.15.0](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-v0.14.2...ext-php-rs-v0.15.0) - 2025-08-07
4+
5+
### BREAKING CHANGES
6+
7+
- *(stubs)* [**breaking**] Add stubs for `RustClosure` (by @Xenira) [[#373](https://github.com/davidcole1340/ext-php-rs/issues/373)]
8+
> New field `variadic` added to `Parameter` struct.
9+
10+
### Added
11+
- *(array)* Introducing BTreeMap conversion and refactoring HashMap conversion (by @kakserpom) [[#535](https://github.com/davidcole1340/ext-php-rs/issues/535)]
12+
- *(array)* Support `Vec<(K,V)>` for hashtables (by @Xenira) [[#425](https://github.com/davidcole1340/ext-php-rs/issues/425)]
13+
- *(enum)* Add basic enum support (by @Xenira) [[#178](https://github.com/davidcole1340/ext-php-rs/issues/178)] [[#302](https://github.com/davidcole1340/ext-php-rs/issues/302)]
14+
- *(module)* Add `ModuleBuilder` name and version setters (by @kakserpom) [[#534](https://github.com/davidcole1340/ext-php-rs/issues/534)]
15+
- *(zval)* Add `Zval::null()` (by @kakserpom) [[#521](https://github.com/davidcole1340/ext-php-rs/issues/521)]
16+
17+
### Other
18+
- *(array)* Split `array.rs` types into smaller files (by @ptondereau) [[#524](https://github.com/davidcole1340/ext-php-rs/issues/524)]
19+
- *(clippy)* Fix new clippy findings (by @Xenira) [[#543](https://github.com/davidcole1340/ext-php-rs/issues/543)]
20+
- *(macro)* Add test infrastructure for macro crate (by @Xenira) [[#530](https://github.com/davidcole1340/ext-php-rs/issues/530)]
21+
- *(readme)* Update example in readme (by @joehoyle) [[#539](https://github.com/davidcole1340/ext-php-rs/issues/539)]
22+
- Update guide url and authors (by @Xenira) [[#500](https://github.com/davidcole1340/ext-php-rs/issues/500)]
23+
324
## [0.14.2](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-v0.14.1...ext-php-rs-v0.14.2) - 2025-07-13
425

526
### Added

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ repository = "https://github.com/davidcole1340/ext-php-rs"
55
homepage = "https://ext-php.rs"
66
license = "MIT OR Apache-2.0"
77
keywords = ["php", "ffi", "zend"]
8-
version = "0.14.2"
8+
version = "0.15.0"
99
authors = [
1010
"Xenira <[email protected]>",
1111
"David Cole <[email protected]>"
@@ -21,7 +21,7 @@ parking_lot = { version = "0.12", features = ["arc_lock"] }
2121
cfg-if = "1.0"
2222
once_cell = "1.17"
2323
anyhow = { version = "1", optional = true }
24-
ext-php-rs-derive = { version = "=0.11.2", path = "./crates/macros" }
24+
ext-php-rs-derive = { version = "=0.11.3", path = "./crates/macros" }
2525

2626
[dev-dependencies]
2727
skeptic = "0.13"

crates/cli/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## [0.1.12](https://github.com/davidcole1340/ext-php-rs/compare/cargo-php-v0.1.11...cargo-php-v0.1.12) - 2025-08-07
4+
5+
### Added
6+
- *(enum)* Add basic enum support (by @Xenira) [[#178](https://github.com/davidcole1340/ext-php-rs/issues/178)] [[#302](https://github.com/davidcole1340/ext-php-rs/issues/302)]
7+
8+
### Other
9+
- *(deps)* Update cargo_metadata requirement from 0.20 to 0.21 (by @dependabot[bot])
10+
- Update guide url and authors (by @Xenira) [[#500](https://github.com/davidcole1340/ext-php-rs/issues/500)]
11+
312
## [0.1.11](https://github.com/davidcole1340/ext-php-rs/compare/cargo-php-v0.1.10...cargo-php-v0.1.11) - 2025-07-04
413

514
### Added

crates/cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ repository = "https://github.com/davidcole1340/ext-php-rs"
55
homepage = "https://ext-php.rs"
66
license = "MIT OR Apache-2.0"
77
keywords = ["php", "ffi", "zend"]
8-
version = "0.1.11"
8+
version = "0.1.12"
99
authors = [
1010
"Xenira <[email protected]>",
1111
"David Cole <[email protected]>"
@@ -14,7 +14,7 @@ edition = "2018"
1414
categories = ["api-bindings", "command-line-interface"]
1515

1616
[dependencies]
17-
ext-php-rs = { version = "0.14", default-features = false, path = "../../" }
17+
ext-php-rs = { version = "0.15", default-features = false, path = "../../" }
1818

1919
clap = { version = "4.0", features = ["derive"] }
2020
anyhow = "1"

crates/macros/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## [0.11.3](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-derive-v0.11.2...ext-php-rs-derive-v0.11.3) - 2025-08-07
4+
5+
### Added
6+
- *(enum)* Add basic enum support (by @Xenira) [[#178](https://github.com/davidcole1340/ext-php-rs/issues/178)] [[#302](https://github.com/davidcole1340/ext-php-rs/issues/302)]
7+
8+
### Other
9+
- *(clippy)* Fix new clippy findings (by @Xenira) [[#543](https://github.com/davidcole1340/ext-php-rs/issues/543)]
10+
- *(deps)* Update darling requirement from 0.20 to 0.21 (by @dependabot[bot])
11+
- *(macro)* Add test infrastructure for macro crate (by @Xenira) [[#530](https://github.com/davidcole1340/ext-php-rs/issues/530)]
12+
- *(readme)* Update example in readme (by @joehoyle) [[#539](https://github.com/davidcole1340/ext-php-rs/issues/539)]
13+
- Update guide url and authors (by @Xenira) [[#500](https://github.com/davidcole1340/ext-php-rs/issues/500)]
14+
315
## [0.11.2](https://github.com/davidcole1340/ext-php-rs/compare/ext-php-rs-derive-v0.11.1...ext-php-rs-derive-v0.11.2) - 2025-07-13
416

517
### Fixed

crates/macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Derive macros for ext-php-rs."
44
repository = "https://github.com/davidcole1340/ext-php-rs"
55
homepage = "https://ext-php.rs"
66
license = "MIT OR Apache-2.0"
7-
version = "0.11.2"
7+
version = "0.11.3"
88
authors = [
99
"Xenira <[email protected]>",
1010
"David Cole <[email protected]>"

0 commit comments

Comments
 (0)