Releases: extphprs/ext-php-rs
Releases · extphprs/ext-php-rs
ext-php-rs-v0.15.1
ext-php-rs-derive-v0.11.4
cargo-php-v0.1.13
ext-php-rs-v0.15.0
BREAKING CHANGES
New field
variadicadded toParameterstruct.
New field
enumsadded toModulestruct.
Added
- (array) Introducing BTreeMap conversion and refactoring HashMap conversion (by @kakserpom) [#535]
- (array) Support Vec<(K,V)>for hashtables (by @Xenira) [#425]
- (module) Add ModuleBuildername and version setters (by @kakserpom) [#534]
- (zval) Add Zval::null()(by @kakserpom) [#521]
- Add constructor visibility (by @Norbytus) [#542]
Fixed
- (array) Don't convert array keys with leading zeros (by @tomterl)
- (embed) Add missing zend_destroy_file_handle (by @el7cosmos) [#556]
Other
- (array) Split array.rstypes into smaller files (by @ptondereau) [#524]
- (clippy) Fix new clippy errors (by @Xenira) [#558]
- (clippy) Fix new clippy findings (by @Xenira) [#543]
- (deps) Upgrade bindgen to 0.72 (by @ptondereau)
- (deps) Update zip requirement from 5.1 to 6.0 (by @dependabot[bot])
- (deps) Bump actions/stale from 9 to 10 (by @dependabot[bot])
- (deps) Update cargo_metadata requirement from 0.22 to 0.23 (by @dependabot[bot])
- (deps) Update zip requirement from 4.0 to 5.1 (by @dependabot[bot])
- (deps) Remove unused deps (by @robem)
- (deps) Update dialoguer requirement from 0.11 to 0.12 (by @dependabot[bot])
- (deps) Update cargo_metadata requirement from 0.21 to 0.22 (by @dependabot[bot])
- (deps) Bump actions/checkout from 4 to 5 (by @dependabot[bot])
- (macro) Add test infrastructure for macro crate (by @Xenira) [#530]
- (php) Use PHP 8.4 for linting (by @ptondereau)
- (readme) Update example in readme (by @joehoyle) [#539]
- Add ptondereau to maintainer list (by @ptondereau)
- Remove old ZTS docker and remove docker for embed tests (by @ptondereau)
- Update guide url and authors (by @Xenira) [#500]
ext-php-rs-derive-v0.11.3
Added
- (enum) Add basic enum support (by @Xenira, @joehoyle) [#178] [#302]
- Add constructor visibility (by @Norbytus) [#542]
Other
- (clippy) Fix new clippy findings (by @Xenira) [#543]
- (deps) Upgrade bindgen to 0.72 (by @ptondereau)
- (deps) Remove unused deps (by @robem)
- (deps) Update darling requirement from 0.20 to 0.21 (by @dependabot[bot])
- (macro) Add test infrastructure for macro crate (by @Xenira) [#530]
- (readme) Update example in readme (by @joehoyle) [#539]
- Update guide url and authors (by @Xenira) [#500]
cargo-php-v0.1.12
Added
Other
- (clippy) Fix new clippy errors (by @Xenira) [#558]
- (deps) Update cargo_metadata requirement from 0.22 to 0.23 (by @dependabot[bot])
- (deps) Update dialoguer requirement from 0.11 to 0.12 (by @dependabot[bot])
- (deps) Update cargo_metadata requirement from 0.21 to 0.22 (by @dependabot[bot])
- (deps) Update cargo_metadata requirement from 0.20 to 0.21 (by @dependabot[bot])
- Update guide url and authors (by @Xenira) [#500]
ext-php-rs-v0.14.2
ext-php-rs-derive-v0.11.2
ext-php-rs-v0.14.1
Added
Fixed
- Support defaults for calls with named arguments (by @Stranger6667) [#490]
Other
- Add missing parenthesis (by @Stranger6667) [#486]
ext-php-rs-derive-v0.11.1
Other
- Add missing parenthesis (by @Stranger6667) [#486]