4th Major eZ Components release
Earlier today we, the eZ Components development team, put out our fourth major release. This new release comes with two new components ( Authentication and Workflow ) as well as more than 200 other updates .
The Authentication component allows you to authenticate against many different backends, such as database, LDAP, Open ID and TypeKey. The core of the new Workflow engine is a virtual machine that executes workflows represented through object graphs. These object graphs can be created programmatically through the software component's Workflow Definition API. Alternatively, a workflow definition can be loaded from an XML file. Object graph and XML file are two different representations of a workflow definition that uses the so-called backend language of the workflow engine's core.
In the past two years that we've been developing the eZ Components we've pioneered with a new development method - Test Driven Development - and implemented more than 25 components that can be used as generic building blocks in PHP applications. By providing extensive documentation and a cross-component consistent API the eZ Components can serve as a solid foundation for any PHP application out there, and will also form the base of eZ Publish 4.0.
One of the most interesting components are the Mail component that parses and constructs e-mail messages and supports many different RFCs . Describing all the different components that we've developed goes to far now, but have a look at the overview on our web site. Feel free to drop by in the eZ Components channel on IRC, or ask questions and/or provide feedback through our mailing lists .
Life Line
Updated an information and a bench
Created 2 benches
Created 4 picnic_tables, a bench, and a fitness_station; Updated a pub and a sport club
Created 2 benches and 2 waste_baskets; Updated 4 benches, a bus_stop, and a cafe; Confirmed a dentist
Created 3 waste_baskets, 2 main entrances, and a bench; Deleted a cycle_barrier, a bench, and a waste_basket
Created an information; Updated a waste_basket and a bench
Updated 2 waste_baskets and a bench
Created 3 benches
Created a waste_basket; Updated 2 benches and a tree
I walked 3.5km in 35m31s
Created a main entrance and a home entrance
Created an entrance
Updated a house building
Created an entrance
I walked 5.8km in 1h15m06s
I've just finished reading "A Cheese-Monger's Tour de France", by Ned Palmer.
Now I want to try many of those! 🧀
I'm thrilled to announce that I'll be speaking at the 23rd edition of #phpday, the international PHP conference in Italy, organised by @grusp.
I’ll be presenting a talk titled: "Better Debugging With Xdebug".
It's in Verona, Italy, on May 14-15th 2026.
You can use my speaker’s discount code "speaker_10OFF" for 10% off at https://www.phpday.it/tickets/?utm_medium=organic&utm_source=linkedin&utm_campaign=post-speaker
I walked 5.5km in 1h11m00s
I walked 1.1km in 9m37s
Merged pull request #1066
PHP 8.6: Changes to opcache optimisations wrt function arguments
I walked 10.5km in 1h49m54s
Fixed building type
Fixed addresses and building type
Updated a bus_stop, a waste_basket, and a bench


Shortlink
This article has a short URL available: https://drck.me/4mec-release-5lz