eZ Publish 4.3.0alpha1 released

We are happy to announce the release of eZ Publish 4.3.0alpha1. This release contains several improvements and bugfixes for the kernel, and is accompanied by several new extensions. A few highlights are provided below.

eZ Publish kernel improvements

  • General improvements to the LDAP login handler
  • Fetch function for shop orders
  • Simplified creation of new RSS feed from a node
  • Better support image/media/file in RSS export (<enclosure> and <description>)
  • smtp class has been replaced with ezcMailSmtpTransport
  • Add class attribute category field for data map grouping
  • Added object states for content/remove policy
  • Added possibility to have help / description text on class and class attributes (editing guide)

Admin interface refresh

"Admin2", the new admin re-design is the biggest visual change in this release.
Efforts have been put into making the design lighter, more modern, faster, more extendable, more consistent and only show the elements the current user has access to.

Additionally several key user interface operations have been given some love with focus on letting both editors and power users be more efficient on day to day task. For instance, ajax on moving class attributes up / down, focus on added class attribute, an extra toolbar in top of content & class edit interface, inline search on relation datatypes, a more compact tabbed interface for node details, and while not only admin2 related, the help / description text on class and class attributes.

While alpha1 is not 100% the final result, and some tweaking is still needed, it should give you a possibility to test out all the new features.

New default bundled extensions

In the upcoming 4.3.0 release several new extensions will be part of the standard distribution:

eZ JSCore provides core functionalities for: Ajax, integration of JS frameworks like YUI and jQuery and also utility functions for CSS and JS files

eZ Script Monitor provides a way to register script for background processing. Long running processes from the GUI can now be sent to the background. An example of such feature is the ability to defer the modifications of content objects that need to be updated when their content class got changed. This can be achieved by overriding the ContentClassEditHandler entry ([ContentSettings] section from site.ini) to eZContentClassEditDeferredHandler.

New and major updates of stand-alone extensions

eZ Teamroom

eZ Teamroom is an extension that facilitates collaboration of teams, possibly geographically dispersed. It has an easy to use, Ajaxified GUI and customisable dashboard. It is also an excellent foundation for intranets and extranets, as it provides document management, project management, wiki's, file sharing, calendar (with recurring events) and more..

The extensions comes bundled with three other extensions that will be certified within the scope of eZ Teamroom: eZ Event (recurring events), eZ Lightbox (a flexible container) and eZ XML installer (a tool to configure and modify new and existing installations of eZ Publish)

eZ Find

eZ Find got a major update to allow for better multi-lingual handling, facets, performance enhancements, powerful functions to be used in filtering and boosting and many bug fixes.

eZ Comments

eZ Comments is an extension that provides a high traffic commenting system for eZ Publish content. The features include: a dedicated storage area (outside the ezobjects/eznode tables), dedicated permissions system, notifications, show/hide of comments and more.

Misc

eZ Multiupload, eZ Survey also got several bug fixes for stability and compatibility

Known issues in this alpha release

Currently eZ Publish will try to write a cache file into its var directory, before the setup wizard has been able to verify the file permissions, in order to avoid getting a warning message about this, the file permissions can be adjusted manually before starting the setup wizard, so that the web server has proper write permission on the var folder.

Notes on backwards compatibility

For more in-depth information on these changes have a look at the dedicated document for this: backwards compatibility information

Changelogs

Full changelog is available via the link: changelog 4.2.0 to 4.3.0alpha1

 

Upgrading

We don't recommend upgrading any production site to eZ Publish 4.3.0alpha1 yet. However if you want to give it a try in a testing environment, you need to replace the distribution files and run the database upgrade scripts in:

update/database/mysql|postgresql/4.3/unstable/dbupdate-4.2.0-to-4.3.0alpha1.sql

In addition make sure to consult the documentation for any extension for specific instructions.

Downloads

You can download the release of eZ Publish and extensions at this URL:

Download eZ Publish and extensions

Also check out the official press release on ez.no, as well as the technical announcement (reprinted above).

Latest comments ( see all )

  • Robin Muilwijk, 16/02/2010 7:51 pm

    Thanks to Peter Keung for pointing this out on the forum, a fix for the bug I reported along with some other users; http://issues.ez.no/IssueView.php?Id=16030&ProjectId=1

    -- Robin

    Call to undefined function posix_geteuid()</code>
    
    This refers to line 589 in Archive/src/archive.php:
    
    <code>
    if ( $type == ezcArchiveEntry::IS_SYMBOLIC_LINK && posix_geteuid() == 0 )

  • pascal France, 16/02/2010 10:43 am

    Hello,

    Maybe it is premature to evoke the points below about the new version 4.3 of ez publish (I well noticed it does not constitutes the final result), however, I just wanted to mention a few points about the admin interface:

    • The installation "Plain site" seems to miss stylesheets CSS (the admin interface is not structured)
    • By default, tabs Design and Shop are not activated. Will it constitute a definitive choice?
    • Once the Design tab is activated, it sends back towards the "Menus management" of the Administration tab. No specific page of the Design tab is displayed.
    • I see nothing to manage the debug settings. (Ok, in fact, we have to click on the little arrow to the top-right corner, just below the search field). Good !

    Otherwise, I find this new admin interface very purified, very sober (Google like ). I find that very well.
    The new management of the width of the left column is also very well.
    Bravo for the recording of drafts! (Store the draft and exit)

    The option " Back to edit mode " disappeared. It would be good to preserve it. I find it very useful.

    Pascal


  • Robin Muilwijk, 15/02/2010 9:06 pm

    Hi all,

    I had the same problem as reported here http://share.ez.no/forums/install...n/ez-publish-4.3.0-alpha-fatal-error when installing eZ 4.3.0 alpha.

    Running the following amp stack on windows:

    apache 2.2.8
    php 5.2.6
    mysql 5.0

    Any idea what this could be?

    Thanks Robin


  • Doug Brethower, 14/02/2010 8:06 pm
    "

    @Doug: Could you describe use case for RSS image url? Can't promise anything for 4.3 though, as we're past feature freeze.

    End use is packaging an advertising image with the feed. When user clicks the image, url jumps to advertisers content. Feedburner style. Example is http://feeds.wired.com/wired/ If multiple urls in the content class, pick up the first one.

    On the module not found, what menu entry are you talking about? Could not reproduce on _look_and_feel / _global_setting, but I guess your talking about some other entry?

    The Admin interface no longer includes a Design tab.

    To make the look_and_feel changes formerly accessed from that Design tab, I go to site first, as casual visitor, then login, without checkmarking admin interface.

    Then displays a "Site settings" link to far right.

    Click this Site Setting Link, review the settings, then click discard draft to verify what I see.

    Cheers!

    "

  • Philippe VINCENT-ROYOL, 11/02/2010 2:45 pm
    "

    _ how to add new categories for attributes classes ?

    "

    oh just see it on content.ini


You must be logged in to post comments.

Powered by eZ Publish® Content Management System. Copyright © 2009 eZ Systems AS (except where otherwise noted). All rights reserved.