|
1 | 1 | # Changelog
|
2 | 2 |
|
| 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-10-06 |
| 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 | +- Add constructor visibility (by @Norbytus) [[#542](https://github.com/davidcole1340/ext-php-rs/issues/542)] |
| 17 | + |
| 18 | +### Fixed |
| 19 | +- *(embed)* Add missing zend_destroy_file_handle (by @el7cosmos) [[#556](https://github.com/davidcole1340/ext-php-rs/issues/556)] |
| 20 | + |
| 21 | +### Other |
| 22 | +- *(array)* Split `array.rs` types into smaller files (by @ptondereau) [[#524](https://github.com/davidcole1340/ext-php-rs/issues/524)] |
| 23 | +- *(clippy)* Fix new clippy errors (by @Xenira) [[#558](https://github.com/davidcole1340/ext-php-rs/issues/558)] |
| 24 | +- *(clippy)* Fix new clippy findings (by @Xenira) [[#543](https://github.com/davidcole1340/ext-php-rs/issues/543)] |
| 25 | +- *(deps)* Bump actions/stale from 9 to 10 (by @dependabot[bot]) |
| 26 | +- *(deps)* Update cargo_metadata requirement from 0.22 to 0.23 (by @dependabot[bot]) |
| 27 | +- *(deps)* Update zip requirement from 4.0 to 5.1 (by @dependabot[bot]) |
| 28 | +- *(deps)* Remove unused deps (by @robem) |
| 29 | +- *(deps)* Update dialoguer requirement from 0.11 to 0.12 (by @dependabot[bot]) |
| 30 | +- *(deps)* Update cargo_metadata requirement from 0.21 to 0.22 (by @dependabot[bot]) |
| 31 | +- *(deps)* Bump actions/checkout from 4 to 5 (by @dependabot[bot]) |
| 32 | +- *(macro)* Add test infrastructure for macro crate (by @Xenira) [[#530](https://github.com/davidcole1340/ext-php-rs/issues/530)] |
| 33 | +- *(readme)* Update example in readme (by @joehoyle) [[#539](https://github.com/davidcole1340/ext-php-rs/issues/539)] |
| 34 | +- Update guide url and authors (by @Xenira) [[#500](https://github.com/davidcole1340/ext-php-rs/issues/500)] |
3 | 35 | ## [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
|
4 | 36 |
|
5 | 37 | ### Added
|
|
0 commit comments