Toon Verwerft

59 Followers
58 Following
101 Posts
I'm an enthusiastic web developer from Belgium, interested in all new internet technologies and tricks.
GitHubhttps://github.com/veewee/
Bloghttps://veewee.github.io/

Decoding became 10x faster than before!

https://github.com/php-soap/encoding

#php #soap

GitHub - php-soap/encoding: SOAP encoding and decoding package

SOAP encoding and decoding package. Contribute to php-soap/encoding development by creating an account on GitHub.

GitHub

Launched soap-client v4 -alpha

This release now contains a pure PHP SOAP encoder so that you don't need php's SOAP extension anymore.

https://github.com/phpro/soap-client/releases/tag/4.0.0-alpha1

I would love to receive some early feedback so that we can fix obvious bugs before an official release.

#php #soap

Release 4.0.0 alpha1 · phpro/soap-client

❗ This pre-release is highly experimental ❗ It adds support for long standng encoding issues. Therefore, it uses a new encoding package. We decided to pre-launch at this point in order to get some ...

GitHub

Launched an initial experimental version of the new SOAP encoder package. Feel free to play around with it!

https://github.com/php-soap/encoding

#php #soap

GitHub - php-soap/encoding: SOAP encoding and decoding package

SOAP encoding and decoding package. Contribute to php-soap/encoding development by creating an account on GitHub.

GitHub
Happy once-in-a-four-year exotic bug fix day!
Started a discussion about fixing the DOM extension spec compliance: https://externals.io/message/122169
Feel free to chime in :)
Release Managers for PHP 8.6 - Externals

#externals - Opening PHP's #internals to the outside

In v3 of veewee/xml, the Reader component gets an improved API focussing on you getting stuff done!

https://github.com/veewee/xml/releases/tag/3.0.0

#php #xml

Release Version 3.0.0 · veewee/xml

What's Changed Add reader MatchingNode results and a signal to stop reading by @veewee in #66 Drop deprecations by @veewee in #68 Breaking changes This new version introduces 1 breaking change in...

GitHub

The work on the new tool for installing PHP extensions is in full swing.

We had a productive meeting at
@SymfonyCon, and online calls with @derickr, @seldaek, @naderman, @alcaeus, @nicolasgrekas, @asgrim.

See the updated requirements document 👉https://docs.google.com/document/d/1_N0E9xo3jn9aKrIZHIbTYaY5lXw71BpSO6-it4cRpDo/edit#heading=h.qi4yl6hz8u32

Key design updates:
- Using composer.json for requirements.
- Extension is a Composer package with `ext-php` type.
- For PoC, we'll use GitHub, but later we plan to use http://packagist.org as a registry.

New PECL

Google Docs

Only one more sleep before #symfonycon!

See you there!

I'd like to get the spec compliance bugs fixed in ext-dom for PHP 8.4. Normally that wouldn't be possible as the BC break would be too huge. However, we now have new classes in the DOM namespace as a result of the HTML5 RFC.
I'd like to propose to switch to a "spec-compliant mode" when one of those new DOM\HTMLDocument or DOM\XMLDocument classes are used.
This way, existing code will keep on functioning while new code can enjoy spec compiance.
The cool part about this is : it can use the same code for (de)hydrating both regular fully typed objects and unkown objects.