Skip to content

Releases: extphprs/ext-php-rs

ext-php-rs-v0.15.1

29 Oct 09:57
243c469

Choose a tag to compare

Other

  • (release) Switch to trusted publishing (by @Xenira)
  • Update build warning to reflect support status of php 8.0 (by @Xenira)
  • Remove tests for eol PHP 8.0 (by @Xenira)
  • Change links for org move (by @Xenira) [#500]

ext-php-rs-derive-v0.11.4

29 Oct 09:56
243c469

Choose a tag to compare

Other

cargo-php-v0.1.13

29 Oct 09:58
243c469

Choose a tag to compare

Other

ext-php-rs-v0.15.0

28 Oct 18:29
ext-php-rs-v0.15.0
a782354

Choose a tag to compare

BREAKING CHANGES

  • (stubs) [breaking] Add stubs for RustClosure (by @Xenira) [#373]

New field variadic added to Parameter struct.

New field enums added to Module struct.

Added

  • (array) Introducing BTreeMap conversion and refactoring HashMap conversion (by @kakserpom) [#535]
  • (array) Support Vec<(K,V)> for hashtables (by @Xenira) [#425]
  • (module) Add ModuleBuilder name 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.rs types 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

28 Oct 17:22
a782354

Choose a tag to compare

Added

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

28 Oct 18:30
cargo-php-v0.1.12
a782354

Choose a tag to compare

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

13 Jul 19:39
175a065

Choose a tag to compare

Added

  • Make Sapi work with ZTS builds (by @Qard) [#488]

Fixed

  • (clippy) Fix new clippy rule (by @Xenira)
  • (macro) Allow multiple refs with self_ (by @Xenira) [#506]
  • (macro) Fix self_ reference when multiple method arguments supplied (by @Xenira) [#504]
  • (stubs) Include doc comments in __construct() stubs (by @Xenira) [#497]

Other

  • (args) Add missing embed feature guard (by @Xenira) [#501]
  • (deps) Upgrade bindgen to v0.70 (by @Xenira)
  • (release-plz) Only run release workflow on build and lint success (by @Xenira)

ext-php-rs-derive-v0.11.2

13 Jul 19:38
175a065

Choose a tag to compare

Fixed

  • (macro) Allow multiple refs with self_ (by @Xenira) [#506]
  • (macro) Fix self_ reference when multiple method arguments supplied (by @Xenira) [#504]
  • (stubs) Include doc comments in __construct() stubs (by @Xenira) [#497]

ext-php-rs-v0.14.1

06 Jul 12:40
cb99b0b

Choose a tag to compare

Added

  • (error) Deprecate E_USER_ERROR in PHP 8.4 (by @Xenira) [#476]

Fixed

Other

ext-php-rs-derive-v0.11.1

06 Jul 12:39
cb99b0b

Choose a tag to compare

Other