Skip to content

Commit ac9d2aa

Browse files
authored
chore: release
1 parent 0819246 commit ac9d2aa

File tree

4 files changed

+45
-3
lines changed

4 files changed

+45
-3
lines changed

CHANGELOG.md

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

3+
## [0.15.3](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-v0.15.2...ext-php-rs-v0.15.3) - 2025-12-23
4+
5+
### Added
6+
- *(class)* Static properties and methods #252 ([#627](https://github.com/extphprs/ext-php-rs/pull/627)) (by @kakserpom) [[#252](https://github.com/davidcole1340/ext-php-rs/issues/252)] [[#627](https://github.com/davidcole1340/ext-php-rs/issues/627)]
7+
- *(is_scalar)* Zval::is_scalar() #237 ([#614](https://github.com/extphprs/ext-php-rs/pull/614)) (by @kakserpom) [[#237](https://github.com/davidcole1340/ext-php-rs/issues/237)] [[#614](https://github.com/davidcole1340/ext-php-rs/issues/614)]
8+
- *(php_write)* A binary-safe way to write to PHP's stdout/stderr #508 ([#613](https://github.com/extphprs/ext-php-rs/pull/613)) (by @kakserpom) [[#508](https://github.com/davidcole1340/ext-php-rs/issues/508)] [[#613](https://github.com/davidcole1340/ext-php-rs/issues/613)]
9+
- *(types)* Argument coercion into HashSet/BTreeSet #493 ([#598](https://github.com/extphprs/ext-php-rs/pull/598)) (by @kakserpom) [[#493](https://github.com/davidcole1340/ext-php-rs/issues/493)] [[#598](https://github.com/davidcole1340/ext-php-rs/issues/598)]
10+
11+
### Fixed
12+
- *(binary)* Avoid leaking in Pack::pack_into ([#610](https://github.com/extphprs/ext-php-rs/pull/610)) (by @Nova-Static) [[#610](https://github.com/davidcole1340/ext-php-rs/issues/610)]
13+
- *(bindings)* Exclude `preserve_none` instruction from bindings ([#620](https://github.com/extphprs/ext-php-rs/pull/620)) (by @ptondereau) [[#620](https://github.com/davidcole1340/ext-php-rs/issues/620)]
14+
- *(ci)* Disable TS build for embed tests ([#600](https://github.com/extphprs/ext-php-rs/pull/600)) (by @ptondereau) [[#600](https://github.com/davidcole1340/ext-php-rs/issues/600)]
15+
- *(class)* Return Self ($this) #502 ([#626](https://github.com/extphprs/ext-php-rs/pull/626)) (by @kakserpom) [[#502](https://github.com/davidcole1340/ext-php-rs/issues/502)] [[#626](https://github.com/davidcole1340/ext-php-rs/issues/626)]
16+
- *(clippy)* Default hasher for ArrayKey ([#608](https://github.com/extphprs/ext-php-rs/pull/608)) (by @ptondereau) [[#608](https://github.com/davidcole1340/ext-php-rs/issues/608)]
17+
- *(clippy)* Clippy v1.92.0 ([#605](https://github.com/extphprs/ext-php-rs/pull/605)) (by @ptondereau) [[#605](https://github.com/davidcole1340/ext-php-rs/issues/605)]
18+
- *(macro)* Identifier-related bugs #536 ([#616](https://github.com/extphprs/ext-php-rs/pull/616)) (by @kakserpom) [[#536](https://github.com/davidcole1340/ext-php-rs/issues/536)] [[#616](https://github.com/davidcole1340/ext-php-rs/issues/616)]
19+
- *(macro)* Nullable parameters #538 ([#617](https://github.com/extphprs/ext-php-rs/pull/617)) (by @kakserpom) [[#538](https://github.com/davidcole1340/ext-php-rs/issues/538)] [[#617](https://github.com/davidcole1340/ext-php-rs/issues/617)]
20+
- *(macro)* Reference mutability inside Option #515 ([#615](https://github.com/extphprs/ext-php-rs/pull/615)) (by @kakserpom) [[#515](https://github.com/davidcole1340/ext-php-rs/issues/515)] [[#615](https://github.com/davidcole1340/ext-php-rs/issues/615)]
21+
- *(zend_bailout)* Fix zend_bailout handling #537 ([#625](https://github.com/extphprs/ext-php-rs/pull/625)) (by @kakserpom) [[#537](https://github.com/davidcole1340/ext-php-rs/issues/537)] [[#625](https://github.com/davidcole1340/ext-php-rs/issues/625)]
22+
- *(zval)* Heap corruption with persistent=true #424 ([#622](https://github.com/extphprs/ext-php-rs/pull/622)) (by @kakserpom) [[#424](https://github.com/davidcole1340/ext-php-rs/issues/424)] [[#622](https://github.com/davidcole1340/ext-php-rs/issues/622)]
23+
24+
### Other
25+
- *(deps)* Update zip requirement from 6.0 to 7.0 ([#634](https://github.com/extphprs/ext-php-rs/pull/634)) (by @dependabot[bot]) [[#634](https://github.com/davidcole1340/ext-php-rs/issues/634)]
26+
- *(deps)* Bump actions/cache from 4 to 5 ([#607](https://github.com/extphprs/ext-php-rs/pull/607)) (by @dependabot[bot]) [[#607](https://github.com/davidcole1340/ext-php-rs/issues/607)]
27+
- *(deps)* Bump JamesIves/github-pages-deploy-action ([#606](https://github.com/extphprs/ext-php-rs/pull/606)) (by @dependabot[bot]) [[#606](https://github.com/davidcole1340/ext-php-rs/issues/606)]
28+
- *(superglobals)* A guide chapter on Superglobals #499 ([#612](https://github.com/extphprs/ext-php-rs/pull/612)) (by @kakserpom) [[#499](https://github.com/davidcole1340/ext-php-rs/issues/499)] [[#612](https://github.com/davidcole1340/ext-php-rs/issues/612)]
29+
- Remove outdated `ClassBuilder::property()` documentation ([#603](https://github.com/extphprs/ext-php-rs/pull/603)) (by @DanielEScherzer) [[#603](https://github.com/davidcole1340/ext-php-rs/issues/603)] [[#372](https://github.com/davidcole1340/ext-php-rs/issues/372)]
330
## [0.15.2](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-v0.15.1...ext-php-rs-v0.15.2) - 2025-12-06
431

532
### 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/extphprs/ext-php-rs"
55
homepage = "https://ext-php.rs"
66
license = "MIT OR Apache-2.0"
77
keywords = ["php", "ffi", "zend"]
8-
version = "0.15.2"
8+
version = "0.15.3"
99
authors = [
1010
"Pierre Tondereau <pierre.tondereau@protonmail.com>",
1111
"Xenira <xenira@php.rs>",
@@ -22,7 +22,7 @@ parking_lot = { version = "0.12", features = ["arc_lock"] }
2222
cfg-if = "1.0"
2323
once_cell = "1.21"
2424
anyhow = { version = "1", optional = true }
25-
ext-php-rs-derive = { version = "=0.11.5", path = "./crates/macros" }
25+
ext-php-rs-derive = { version = "=0.11.6", path = "./crates/macros" }
2626

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

crates/macros/CHANGELOG.md

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

3+
## [0.11.6](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-derive-v0.11.5...ext-php-rs-derive-v0.11.6) - 2025-12-23
4+
5+
### Added
6+
- *(class)* Static properties and methods #252 ([#627](https://github.com/extphprs/ext-php-rs/pull/627)) (by @kakserpom) [[#252](https://github.com/davidcole1340/ext-php-rs/issues/252)] [[#627](https://github.com/davidcole1340/ext-php-rs/issues/627)]
7+
8+
### Fixed
9+
- *(class)* Return Self ($this) #502 ([#626](https://github.com/extphprs/ext-php-rs/pull/626)) (by @kakserpom) [[#502](https://github.com/davidcole1340/ext-php-rs/issues/502)] [[#626](https://github.com/davidcole1340/ext-php-rs/issues/626)]
10+
- *(clippy)* Clippy v1.92.0 ([#605](https://github.com/extphprs/ext-php-rs/pull/605)) (by @ptondereau) [[#605](https://github.com/davidcole1340/ext-php-rs/issues/605)]
11+
- *(macro)* Identifier-related bugs #536 ([#616](https://github.com/extphprs/ext-php-rs/pull/616)) (by @kakserpom) [[#536](https://github.com/davidcole1340/ext-php-rs/issues/536)] [[#616](https://github.com/davidcole1340/ext-php-rs/issues/616)]
12+
- *(macro)* Nullable parameters #538 ([#617](https://github.com/extphprs/ext-php-rs/pull/617)) (by @kakserpom) [[#538](https://github.com/davidcole1340/ext-php-rs/issues/538)] [[#617](https://github.com/davidcole1340/ext-php-rs/issues/617)]
13+
- *(macro)* Reference mutability inside Option #515 ([#615](https://github.com/extphprs/ext-php-rs/pull/615)) (by @kakserpom) [[#515](https://github.com/davidcole1340/ext-php-rs/issues/515)] [[#615](https://github.com/davidcole1340/ext-php-rs/issues/615)]
14+
- *(zend_bailout)* Fix zend_bailout handling #537 ([#625](https://github.com/extphprs/ext-php-rs/pull/625)) (by @kakserpom) [[#537](https://github.com/davidcole1340/ext-php-rs/issues/537)] [[#625](https://github.com/davidcole1340/ext-php-rs/issues/625)]
15+
16+
### Other
17+
- *(deps)* Update darling requirement from 0.21 to 0.23 ([#596](https://github.com/extphprs/ext-php-rs/pull/596)) (by @dependabot[bot]) [[#596](https://github.com/davidcole1340/ext-php-rs/issues/596)]
318
## [0.11.5](https://github.com/extphprs/ext-php-rs/compare/ext-php-rs-derive-v0.11.4...ext-php-rs-derive-v0.11.5) - 2025-12-06
419

520
### Added

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/extphprs/ext-php-rs"
55
homepage = "https://ext-php.rs"
66
license = "MIT OR Apache-2.0"
7-
version = "0.11.5"
7+
version = "0.11.6"
88
authors = [
99
"Xenira <xenira@php.rs>",
1010
"David Cole <david.cole1340@gmail.com>",

0 commit comments

Comments
 (0)