v0.11.0
What's Changed
Breaking changes:
- Array iterators now return a single
ArrayKey
enum as key instead of two distinct integer and string keys, by @joelwurtz and @danog in #268
Features:
- feat(iterator): add helper for zend_object_iterator and iterable type by @joelwurtz and @danog in #268
- Add support for SapiGlobals by @joehoyle in #250
- Add helper to get the sapi name by @joehoyle in #261
- Add support for Zval IS_INDIRECT by @joehoyle in #224
- Add support for throwing Exception objects by @joehoyle in #214
- Add function type helper function by @joehoyle in #259
- Add helper method for function table by @joehoyle in #258
- Add StreamWrapper API by @joehoyle in #253
- Add streams API, ProcessGlobals, FileGlobals and SapiGlobals by @joehoyle in #249
- Add custom SAPI support by @joelwurtz in #278
Fixes:
- Run tests using clang 15/17 by @danog in #287
- Forward ClassEntry in create_object by @joehoyle in #277
- Fix bailout test by @danog in #289
Full Changelog: v0.10.5...v0.11.0