All about the development of eZ Publish by Graham Brookins, 7x (formerly Brookins Consulting) and our think tank kracker.org.
Announcing eZ Publish Basic: Revitalizing a Classic Open-Source CMS with Full PHP 8 Compatibility
We are thrilled to announce a new project to breathe new life into eZ Publish 2.x, the community-supported CMS that served users for nearly a decade. With PHP's evolution over the years, the original eZ Publish has faced compatibility issues. But now, 7x is leading an open-source initiative to bring eZ Publish 2 into 2025 with full PHP 8 support.
Introducing eZ Publish Basic (Version 2.4.0.0.0)
Launched on GitHub on November 1, 2024, "eZ Publish Basic" marks the first step in our mission to modernize this reliable content management system. Our goal is to retain its core functionality while updating the codebase to work seamlessly with PHP 8. By addressing major changes, such as replacing the outdated "register globals" setting, we aim to ensure that developers and community sites can continue to use and customize eZ Publish Basic with confidence.
The Power of Open Source and the Choice of the GNU GPL License
From the start, eZ Publish was built to be adaptable, transparent, and community-centered. In keeping with that mission, we’ve chosen to update eZ Publish Basic under the GNU GPLv2 (or later version). This choice is central to our commitment: the GPL not only allows everyone to access, use, and modify the software freely but also ensures that improvements remain open and available for all. The GNU license strengthens eZ Publish as a platform by safeguarding both the community’s and developers’ contributions, creating a CMS ecosystem where freedom, adaptability, and innovation flourish.
A Fresh Start for New Developers and PHP Enthusiasts
eZ Publish Basic is designed to be more than just a CMS upgrade—it’s an invitation for new end users or developers to experience the capabilities of a powerful, well-structured CMS that offers a breath of fresh air compared to writing vanilla PHP. This project provides a unique entry point for aspiring developers, where they can learn core CMS concepts that make eZ Publish worth using and adapting in 2025. By working with eZ Publish Basic, developers can gain foundational skills and insight into a robust CMS structure that emphasizes freedom, scalability, and practical solutions.
An Educational Tool for Students and New Developers
This project is intentionally educational, crafted with students and beginner developers in mind, even as it retains the power for production-grade tasks. eZ Publish Basic allows newer developers to learn the fundamentals of PHP and CMS design in an open-source, collaborative setting. While it’s accessible to those still learning PHP, it remains fully functional and ready for any production environment. This approach empowers emerging developers to build real-world skills while contributing to a larger, impactful project and experiencing the value of community-driven software.
Why Join the eZ Publish Basic Project?
For developers, historians of the open-source world, or anyone who used eZ Publish 2 or subsequent versions (eZ Publish 3, 4, 5, and the Netgen or Ibexa OSS adaptations), this project is a chance to support and preserve a piece of open-source history. The open-source community has always been a critical part of eZ Publish’s journey, and we are inviting contributors to help complete this PHP 8 migration and keep eZ Publish Basic as a useful, adaptable solution for years to come.
Project Details
- Repository: GitHub - eZ Publish Basic
- Current Version: 2.4.0.0.0
- Planned Release for Full PHP 8 Compatibility: Q2 2025
- License: GNU GPLv2 (or later version)
Whether you’re a seasoned developer, an advocate for free software, or someone who used eZ Publish 2 in its early days, we invite you to join us. Your contributions—whether in code, testing, feedback, or ideas—will help ensure that eZ Publish Basic thrives as a resource for anyone seeking a robust, open-source CMS. Let’s preserve the values of openness and collaboration while creating a tool ready for today’s web.
Help us keep eZ Publish Basic open, accessible, and adaptable for years to come. Join us today on GitHub and be part of the journey to make this legendary CMS a modern, powerful solution for all.
Together, let’s keep the spirit of free software alive and well in eZ Publish Basic!
This is interesting to others who always wanted to provide more similar features the eZ Publish Information Collection System implementation of php + templates + settings that collects information about content objects. I wanted to use the system of features for collecting voting information so I created a duplicate implementation using the core kernel of eZ Publish as a reference while extending it to provide more features unique to the use case of generic content object voting collection and display functionality.
Digg [Sigma] is an idea. A re-implementation of digg.com during it's early php website implementation at v1 through v3 era. A website that promoted small business, group efforts, social networking, social interaction, social bookmarking, web promotions and loads of exciting stories, reading and voting through their implementation of digg.com. Well digg.com got sold, voting and social aspects were shelved and that abruptly ended an era of social news voting and bookmarking from a once prominent source online.
Digg [Sigma] is the engine that is added to any eZ Publish 6 (required) compatible website software installation, when properly configured, provides amazing additional features to your eZ Publish Website like display of content with voting information and functionality from the moment of creation of new content.
Currently there are a lot of configuration and usage requirements changes to be made to the Digg [Sigma] engine implementation for eZ Publish. We aim to simplify this in the future though continued development and abstraction of common themes into better customized templates, settings, views (module/content), php and documentation with usage examples.
To help speed things up for everyone we have quickly assembled the DiggClone Project to help spin up more eZ Publish based websites with the Digg [Sigma] engine built in using composer, default settings, default content (using a full dump of database content to sql file, and all website code files configured) to host clone.digg.one project homepage implementation example zipped up and ready to change the hostname, logo and defaults to meet your own unique needs and you too can host your own digg.one (our project turned into a social bookmarking website) based website using the stable eZ Publish System we live problem free lives knowing our pages are stable and reliably serving the public.
The DiggClone Project serves as a ready to use solution. The DiggClone Project provides a easy to use, reliable and up to date build of the latest digg [Sigma] software (as made available on digg.one social bookmarking and networking website (Example Project #0)) that can be used or merged into your existing eZ Publish website. This gives you the inner workings of the engine working for your needs.
(Primary Package to Install (Project) - This contains everything required save composer + php + web server + database server + some assembly required ;) called 7x DiggClone (Example Project #1): https://github.com/se7enxweb/clone.digg.one
(Core : Front-end : Information Collection Attribute) eZ DataType For Content Voting called 7x Digg: https://github.com/se7enxweb/sevenx_digg
(Secondary : Front-end : Digg Design + Module Views) eZ Design Extension called 7x DiggClone: https://github.com/se7enxweb/sevenx_diggclone
Really quickly now this is exciting a previous customer of 7x who also wanted a content voting and ranking features for their website already in eZ Publish, Global Mandates sponsored the development and refinement of the very first diggClone example implementation actually implemented in a real copy of any existing eZ Publish website. Now available at globalmandates.org home page. This work will be released in time at (Example Project #2): https://github.com/se7enxweb/sevenx_globalmandates on GitHub as well to provide another even faster starting point for end users to use to create their own copy of a digg [Sigma] and DiggClone based website using eZ Publish.
In the future we will reduce the amount of work needed to simply start using the templates and settings provided in a meaningful way. Currently the bindings between default structure content IDs, Identifiers, templates all lack settings support to store this information in an abstraction that allows for easier setup in seconds vs hours.
In the future we will focus on 7x Digg extension development to contain the refined templates of the diggClone extension as well as the module views and settings. This will reduce our need for the diggClone extension to just use the solution more efficiently.
In the future we will implement the example of Global Mandates implementation of a Digg (Clone/eZ) website like enhanced templates and home page design (unique from digg.one domain) into DiggClone repositories. These changes will provide a much faster starting point as they will also include written documentation and key instructions for getting started in minutes vs days without help. This documentation will help give a centralized place to explain in greater detail problems or issues which might arise while working with eZ Publish + 7x Digg based projects which will incentivize solving problems before they become real.
This should by the near future result in a consolidated, documented, and quick to implement starting point for any end user to clone this project software for any need like hosting your own digg based social network platform of websites.
Digg.one is a fun place to share information and make a searchable record of your own information that matters to you the individual.
eZ Publish is a fun website framework that makes publishing to the web a dream come true!
Together they form the DiggClone Project resulting in 7x Digg, DiggClone, clone.digg.one and GlobalMandates.org
Who can say what the future will hold for what started out as a simple test of what was possible with a little focused interest while developing with my favorite cms.
What do you think? Should I have based this solution on the eZ Star Rating DataType System implementation instead? I chose the Information Collection System because I felt it would offer more in the short term faster than the most obvious alternative.
Happy Hacking!
I’m please to note here the release and availability for download and installation and usage to update your installation of eZ Publish 6 (composer based installs+) to further improved releases in the future.
I have an omission to share for the past 20 years or more I have been providing eZ Publish based open source development support services as //kracker and kracker.org
Recently I have converted my own personal use domain from a splash page domain index into a full mult sub domain based eZ Publish 6 web applicatio platform of web content. This lets me host with ease my main domain in eZ Publish and my subdomain within the same instance / installation meaning larger network application features abound.
I plan on soon writing a detailed blog post about cpanel based mult domain mult site installation configurations using the 7x Symbolic Link Distribution of eZ Publish 6.
We are very excited to announce the release of eZ Publish 6.0.4 which includes the new responsive admin design by default.
This means with eZ Publish 6.0.4 you can use the admin3 design to access (by default configuration) your website using your cell phone!
7x Releases 7x Valkey a Redis compatible solution to access all features of a speedy Key / Value databases like Valkey, Redis, DragonflyDB or any other Redis compatible database via php-redis extension through 7x valkey template operator calls to this high-performance key/value datastore. Download 7x Valkey via composer into your eZ Publish installation, activate, clear cache and you will be able to make Valkey / Redis key/value Database calls using the 'valkey' eZ Publish Template Operator. Here is a simple example.
<h1>{valkey( 'get', array( 'testkey' ) )|attribute(show,1)}</h1> {valkey( 'set', array( 'testkey', 'Greetings from 7x Valkey!' ), false() )}<hr /> {valkey( 'get', array( 'testkey' ) )|attribute(show,1)}<hr />
This eZ Publish Feature was developed by my company 7x which maintains the eZ Publish PHP8+ CMS. We strive to deliver support within the eZ Publish Design support for the latest Web Application Development Technologies like high-performance key/value datastores like valkey.
While the underlying technology is named redis because we support OSI approved licensing we choose the better funded and future proof implementation under open source license bsd named Valkey. In the future redis will be a dying technology and valkey compatible solutions will be popular and well supported in terms of feature rich implementations. Time will tell.
Do you want to help fund my implementation of MongoDB into eZ Publish as a First Class Citizen in terms of support for this SQL Database alternative (NoSQL).
Graham Brookins, Legendary hero of the eZ Publish Community is seeking funding and eZ Publish Business Support to develop the future database support for eZ Publish 6 by adding MongoDB kernel libraries to extend eZ Publish from the SQL Database barier currently in the implementation of a NoSQL Database Driver and Kernel Libraries required to provide this level of support to power the default modules of eZ Publish and feature complete reverse implementation of all end to end use cases as already provide by (SQL Support).
This is a rather complex project and we would like to hear from you the end users on what you want most with this database support project.
Contact, Call Me, Hit me up, fund my developer initiative to expand the future of eZ Publish in 2024/Q3
7x Merges A New Responsive Admin3 Design Solution Integrated Into eZ Publish 6.0.4 (stable - unreleased).
Download this incredible upgrade to eZ Publish default admin design (based on eZ publish 5 legacy design/admin folder source code).
Upgrade: Simply install the design/admin3 folder in your eZ Publish installation, activate the design in your admin siteaccess settings for designs used for that website and remember to clear all caches!
Upgrade alternative: Download the latest eZ Publish GitHub Edition. 6.0.4 unreleased sources from GitHub Repository today or wait until 9/1/2024 for the official tagged release of eZ Publish 6.0.4 (Stable) for simpler composer installations and upgrades.
Basically I have been working hard behind the scenes to open source the print edition of packt.com's "Learning eZ Publish 3" Book. This was the first book published about eZ Publish and it is now a free / open source documentation project licensed under the GNU Free Documentation License. The book is now available for any reader to download and remix or update to the current version to become a contributing author in the next edition / version of the greater Learning eZ Publish 6 book we wish to produce over time.
The work is now under the copyright of 7x and Graham Brookins ensuring that future editions of this material remain free and open to everyone with need for educational material to use to train developers in the use of eZ Publish 6 for years to come.
I am also looking to expand this project in the future with several key initiatives that will spur growth of the greater eZ Community in 2024.
Contact me for more information or if your interested in supporting of new eZ Publish End User Education Initiatives in 2024/2025.
Hello Internet! This blog is the writings of one Graham Heath Brookins <[email protected]>, Lead developer and ceo at 7x the leaders of the eZ Publish Community driving regular development of new features, community growth and end user documentation of everything eZ Publish.
Inspired and driven I have been busy developing for the eZ Publish end users in the greater eZ Publish Community, eZ Publish Ecosystem, and eZ Publish Developers worldwide through my daily efforts as 7x.
7x gives users the eZ publishing experience in terms of design requirements your website project efforts require daily to ensure your needs are met sometimes even before you realize you have a need at all in your publishing efforts.
7x is the official maintainers of eZ Publish 6 (v6.0.4 coming soon) offers a responsive user and admin design by default making it very simple to get started publishing your content quickly hand in hand as you refine the user design to meet your own unique website project requirements.
Basically I have been working hard behind the scenes to open source the print edition of packt.com's "Learning eZ Publish 3" Book. This was the first book published about eZ Publish and it is now a free / open source documentation project licensed under the GNU Free Documentation License. The book is now available for any reader to download and remix or update to the current version to become a contributing author in the next edition / version of the greater Learning eZ Publish 6 book we wish to produce over time.
The work is now under the copyright of 7x and Graham Brookins ensuring that future editions of this material remain free and open to everyone with need for educational material to use to train developers in the use of eZ Publish 6 for years to come.
I am also looking to expand this project in the future with several key initiatives that will spur growth of the greater eZ Community in 2024.
7x Merges A New Responsive Admin3 Design Solution Integrated Into eZ Publish 6.0.4 (stable - unreleased).
Download this incredible upgrade to eZ Publish default admin design (based on eZ publish 5 legacy design/admin folder source code).
Upgrade: Simply install the design/admin3 folder in your eZ Publish installation, activate the design in your admin siteaccess settings for designs used for that website and remember to clear all caches!
Upgrade alternative: Download the latest eZ Publish. 6.0.4 unreleased sources from GitHub Repository today or wait until 9/1/2024 for the official tagged release of eZ Publish 6.0.4 (Stable) for simpler composer installations and upgrades.
I am also deep in research and estimation on a MongoDB database driver library solution for eZ Publish 6. Please contact me if you would pay for this support to be developed this year.
I am also researching and planning a 7x Writer solution which would deliver a AI Prompt content management solution to storing and refining content to and from an AI like Open AI's ChatGPT or Meta's Meta AI. This would be the equivelent of an eZAIPromptWriter extension in eZ Publish terms that extends the edit view templates to provide the required markup additions for the main UI. This extension could also be based upon ezgoogletranslate which is often overlooked for as powerful as it really is. We are looking for small amounts of funding for this writing assistant solution in 2024/Q4.
Apologies to the reader of this blog for the lack of new content in the months previous. I will push to blog the latest changes here and in telegram (https://share.se7enx.com/get-involved/exchange#telegram) in a more real time fashion.
Hello Fellows of the world of all things eZ Publish related.
Today, 7x restored through an tricky refactoring process and rigorous testing the eZ Publish Free Documentation Wiki called eZpedia had its SOAP Search Engine
Designed for network clients js, native, telegram, irc bot software to query the available documentation by keyword string based searching.
Postman
You can easy query our web service via soap https calls using Postman, read how.
Soap Https Api Url
https://soap.ezpedia.se7enx.com/en/bcsoapsearch#
Example XML Request Body Required
Here is a simple example of using the search with the minimum required parameter searchStr a string of any reasonable length or content. I like searching with full sentences most!
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <xsd:search_ezpedia xmlns:xsd="https://soap.ezpedia.se7enx.com:443/en/bcsoapsearch#search_ezpedia"> <searchStr>wiki</searchStr> </xsd:search_ezpedia> </soap:Body> </soap:Envelope>
This is the bare minimum in parameters required to get a proper response result but check out the documentation for bcsoapsearch extension to the nusoap extension for additional parameters and customize the code to your own use case requirements!
Example XML Request Body Supported
Here is a simple example of using the search with the minimum required parameter searchStr a string of any reasonable length or content. I like searching with full sentences most!
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <xsd:search_ezpedia xmlns:xsd="https://soap.ezpedia.se7enx.com:443/en/bcsoapsearch#search_ezpedia"> <searchStr>php</searchStr> <searchLimit>5</searchLimit> <searchOffset>false</searchOffset> </xsd:search_ezpedia> </soap:Body> </soap:Envelope>
This is the full supported search engine web service parameters as designed.
This solution is based upon the vintage nusoap extension (repo link coming soon) and implemented as a service using the bcsoapsearch extension implementation (very small, very stable, flexible).
Bots
We plan to implement this in the future as a Share eZPublish! Telegram Group Chat Bot based search solution!
We urge you to consider why writing web services for your website applications these days is vitally important and more often critical to your business.
Enjoy!
Hello again, thank you for reading my blog. We at 7x stay small and nimble in our work to ensure a strong focus on quality control.
Have a quick look at the new eZ Publish 6 Project Home Page. This was just recently updated content under a new simpler to remember URL.
Here we will use this website to attract end users to our software and hopefully they will stay to join with our community of like minded website builders.
Have a look and consider joining our community today at any level you can, just speak up in the forums or chat channel.
I write today to reflect on the nature and type of work being done recently at 7x.
I fined that I have learned a new skill and that is default installation (dynamic setting and database configuration) programming via eZ Publish package development in the form of what is called a site package.
7x has developed a new replacement for the older ezflow, ezdemo, ezwebin site package installers called sevenx (technically sevenx_site.ezpkg).
This solution was made part of the release of eZ Publish 6 on or before January 1st 2024.
While traditional kernel development (file changes in the ezpublish repository) have slowed in February after the release of eZ Publish 6.0.1 on February 1st 2024 another type of development has resumed which is eZ Publish default installation testing and development which has included the upkeep and amount of the packages.ezpublishlegacy.se7enx.com package server.
I wrote previously in support of an increased presence of an eZ Publish Package Server in the talking points surrounding a feature complete cms.
I also wrote previously in support of Netgen supporting eZ Publish with implementing a feature complete update of the package server needed to distribute eZ Publish to new users and in general which 7x took up the challenge to do the work first to share with Netgen.
While other vendors focus on just a small feature addition here or there within an eZ Publish website; 7x is looking at the entire system as a platform which means we see needs that often go overlooked like self-hosting the eZ Publish Package Server and maintaining the packages it hosts to the general public.
We moved this older se7enx.com resource from our own hosting to a faster more reliable GitHub based hosting. This ensures future collaboration with others with eZ Publish Packages for distribution.
We recently shared a older but solid ezpaypal-ezpackage repository reverse engineered from binary ezpkg sources licensed under the GNU GPL. We updated this repository to provide the latest eZ PayPal version 1.2.0 software (a now long stable software package).
This package is installed as a required dependency of the 7x eZ package (sevenx_site) and soon will be installed as a dependency of the other site packages (ezwebin, ezdemo, ezflow) once we get closer to 6.0.2 and 6.0.3. As it takes time to add the required code and release it to the git repositories and package server per package (dependencies required; collection).
This will mean that the older site installers (each site package contains an installer php file that does the work) for each site package (ezwebin, ezdemo, ezflow) (content and no-content) will get a refresh and soon be worth testing all over again.
We will come to this point once we begin to merge over changes made to sevenx_site package to the other packages like the installer, package xml, and packaged dependencies get updated when we begin to refresh the actual content installed (content tree). We are aiming to have this completed for the 6.0.3 release.
This will strip out eZ Systems Products and Marketing from the default demo website and allow us to finally refresh the content class datatypes used (add html5 video support to the existing video class among many others like installing more example data like enable comments by default and have them working; Also Add ezstarrating datatype to most of all the content classes; experiment adding xrowmetadata extension into the default data as it requires very little configuration to start using, ++). Lots of ideas of what more features we could offer by default to default installation users who could be swayed by a new feature rich demo of what we have already we just need to start offering it by default in the default demo content as installed by the site package selection (which installs a demo content package of classes and objects (content tree nodes)).
It's deep stuff and it is time consuming to test to ensure the build of available packages remains stable and functional as you never know who is testing the current packages selection at any given time.
Yet it is rewarding once the package server contents has become much more stable and feature rich as it has been refactored lightly with the lessons of years of eZ Publish development (simplifying the var dir pathing in a default installation for example).
If your interested in sharing your extensions on our 7x eZ Publish Package Server; Please reach out and contact me via email.
7x Recommendation Upgrade From PHP 5.x or 7.x to PHP 8.2 Today for a much more secure and complete eZ Publish installation.
There are several mission critical security, stability and performance reasons why it's a good idea to upgrade from PHP 7.x to PHP 8.2.
An upgrade to eZ Publish 6 (v6.0.x) for many websites takes less than two hours time to complete.
Here are just a few key reasons
1. Improved performance: PHP 8.2 provides websites several performance improvements that make it faster than previous versions of PHP. This means that your website or application could run faster and handle more requests per second using cheeper website hosting.
2. Improved error handling: PHP 8.2 has improved error handling that provides more detailed error messages and makes it easier to catch and handle errors in your code.
3. New features: PHP 8.2 introduces several new features, including improved type system, named arguments, and union types, which can help you write cleaner and more concise code.
4. Security enhancements: PHP 8.2 comes with several security enhancements, including stricter type checks, improved password hashing, and better support for SSL/TLS
In summary, upgrading to PHP 8.2 can benefit both your website's performance and security, as well as improving your development experience with the new features.
5) Server compatibility. As versions older than PHP 8.1 have been deprecated and are no longer generally available, or supported then you'll find you must upgrade. There is no support for any versions prior to PHP8.1.
Once the server is upgraded your existing eZ Publish website will crash without a companion upgrade to eZ Publish 6 (v6.0.x) which for many websites takes less than two hours time to complete.
I have been working on a new eZ Publish Podcast called eZ Publish Insights. eZ Publish Insights is a podcast that covers the community, tools, software and howtos. We want to represent the pulse of the eZ publish Community.
In this video (now with audio) we show how to use composer to download eZ Publish 6.0.x software from GitHub and then the configuration and setup using the Setup Wizard for installation configuration.
This video takes you from an empty vhost (configured) and installs and configures the software via composer (already installed) using php (already installed).
This video results in a 100% working installation of eZ Publish 6.0.x GitHub.
This is just too cool for words. It’s really coming true, SQLite Database Support equal to MySQL or Oracle but drastically cheaper in cost to get started quickly.
Have you ever wished to reduce your own database headaches with eZ Publish?
For years I’ve watched others developing with eZ and wished silently for the day when SQLite database driver support in the eZ Publish kernel and setup wizard would be generally available to end users.
I have grown from not just dreaming but stepping up, reaching my goals and making my dreams come true with hard work.
Checkout the newly refreshed installation process. We lightly refactored the default setup wizard to provide for a completely simple database selection choice and full installation support for site package data and site configuration used when building a SQLite driven database eZ Publish website, kiosk app or other unique use cases.
With this new feature of our software eZ Publish 6.0.1 (github/main;unreleased) you on need to install PHP, PHP Extensions (required by eZ Publish which now includes the SQLite driver which is painless to install using your favorite OS package manager). As a Debian advocate I recommend APT which is a time saver in life in all things. Back to the point after php is installed you only need to install composer! That’s it! Run the php built in web server and install a full working eZ Publish installation in minutes instead of hours or potentially days. This is a big deal for people who just want to use the software without having the requirements of a full web server or database server setup just to try using the latest version.
The quickest way to get started is to install via composer using the main branch of the project version control.
Here is to a new year full of exciting developments in eZ Publish History.
I took the time to record a quick screen recording of the entire eZ Publish 6.0 CMS Composer Download And Setup Wizard Installation Configuration process resulting in a 100% working installation of eZ Publish 6.0.
I am very excited to be the first to point out that 7x has been continuously been developing and preparing for the next major release of eZ Publish version 6.0.0 via Composer via GitHub.
Work hard in silence and let success make the noise.
As a result of our recent collaboration with Share eZ Publish! Partner ZWEBB we are in the process of testing and distributing the bug fixes needed to successfully install eZ Publish with PHP 8.3 the latest release of the software that powers most of the web.
Install 7x eZ Publish 6.0alpha1 from composer today and provide feedback on your own experience.
You won’t regret this decision.
Update: On Christmas Day we found the last key blocking bugs and fixed them for a much more stable alpha Christmas Day release from our main branch on github or our monthly branch 2023.12 and tag 2023.12.05. Read the release announcements and join the discussions.
I am very excited to again be the first to point out that 7x has been continuously been developing and preparing for the next major release of eZ Publish version 6.0.0 via Composer via GitHub.
Work hard in silence and let success make the noise.
7x is distributing the bug fixes needed to successfully install eZ Publish with PHP 8.3 the latest release of the software that powers most of the web.
Install 7x eZ Publish 6.0 from composer today and provide feedback on your own experience.
Here is a quick example of how to use composer to instal eZ Publish 6.0
mkdir ezpublish; cd ezpublish; composer require se7enxweb/ezpublish:v6.0.0;
You won’t regret this decision.
Update: On Christmas Day we found the last key blocking bugs and fixed them for a much more stable New Year‘s Day release. Read the release announcements and join the discussions.
7x releases an updated eZ Private Messager extension for eZ Publish 5.99.99alpha1 (PHP 8 Support From Netgen eZ Publish):
Add comment