Skip to content

Releases: ezsystems/ezplatform

1.12.0-beta2

11 Oct 09:39
Compare
Choose a tag to compare
1.12.0-beta2 Pre-release
Pre-release

This is the "first" beta for 1.12 release, highlights are:

  • Added more editing features in Online Editor: sub, sup, strikethrough, quote and ordered list
  • Greatly improved full text search support on Solr allowing things like: "phrase" (group) +mandatory -prohibited AND && OR || NOT !
  • More secure user passwords hashing: bcrypt now default, with PHP 7.2 optionally Argon2i
  • Improved Varnish performance with switching default HTTPCache usage to use Varnsih xkey allowing: soft purge, better cache clearing logic and longer ttl

BC: Change for Varnish users

This release enables ezplatform-http-cache Bundle by default as it has a more future proof approach for HttpCache:

  • Cache tagging is more reliable at clearing all affected cache on for instance subtree operations, content type changes, ...
  • More performant using xkey ("Surrogate Key") & soft purging, over BAN & growing ban list

This means:

  • There is a new VCL
  • Requires Varnish 4.1+ with varnish-modules (incl. xkey), or Varnish Plus where it is built in

Further reading in doc/varnish/varnish.md.

How to still use the old VCL and the old X-Location-Id headers

In all 1.x releases you will still be able to revert this and use the old deprecated system if you need to for whatever reason. Steps to do that is:

  • Keep using the VCL for BAN
  • Disable (comment out) EzSystemsPlatformHttpCacheBundle in app/AppKernel.php
  • Change app/AppCache.php back to extend eZ\Bundle\EzPublishCoreBundle\HttpCache

That is it, other changes added in 1.12 like increased cache ttl and fos_http_cache cache control rules for error pages should work also with BAN setup, and is thus optional.

Change log:

eZ Platform changes since version 1.11.0:

ezsystems/ezplatform-i18n changes since v1.3.0

Bugfixes

  • EZP-27338: Cannot create content type in french

ezsystems/PlatformUIAssetsBundle changes since v3.3.0

Bugfixes

  • EZP-27650: + button is not visible in RichText

ezsystems/PlatformUIBundle changes since v1.11.0

Improvements

  • EZP-28030: Add more builtin Alloy buttons to OE for richer text formating needs

Bugfixes

  • EZP-27833: Missing '%id' parameter value in notification text after hidding location
  • EZP-27849: Missing '%contentName%' parameter value in notification text after sending folder to trash without permissions
  • EZP-27685: broken sorting of tabs when using addTabView-method
  • EZP-27650: + button is not visible in RichText

ezsystems/ezplatform-solr-search-engine changes since since v1.4.2.1:

  • EZP-26806: Improve fulltext search query syntax (#95)
    Adds advance full text capabilities like:
    word "phrase" (group) +mandatory -prohibited AND && OR || NOT !
    This feature has been contributed by @pspanja
  • Implement new Cable interface for being able to tell API consumer what search features are supports.
    This bumps ezpublish-kernel requirements of this release to ~6.7.6 | ^6.11.4 | ^7.0

Other notable changes:

  • Solr Bundle is now using PHPUnit v5.7 and higher, worked involved here is contributed by @MarioBlazek

ezsystems/ezpublish-kernel changes since v6.11.0

Improvements

  • EZP-24744: Increase password security
  • EZP-27508: As a Developer I want an API that removes a translation from a version
  • EZP-28044: As an Developer I want support for striked text in RichText
  • EZP-28053: As a developer I want search engine capability interface on 1.7+ for search engine compatibility
  • EZP-26806: Improve full text search

Bugfixes

  • EZP-27780: Remove unused table from legacy SearchIndex
  • EZP-27758: Copied Content has different main language
  • EZP-27764: Translation removal does not update language mask for URL alias
  • EZEE-1716: Cannot render embedded ezimage in CollectionBlock Gallery View
  • EZP-27773: Database error while working with url aliases
  • EZP-27800: Regression in ezpagestorage at EZP-2688
  • EZP-27881: Links to documentation in clean installation data should point to doc.ezplatform.com instead of doc.ez.no
  • EZP-27886: [PAPI] Wrong policy function name used by ContentService::removeTranslation
  • EZP-27876: TextLine Content Field Type Length Validation checks the number of bytes rather than the number of characters
  • EZP-27916: [Integration tests] Make SetupFactory autoloaded in root packages
  • EZP-27791: User hash lookup request returns 404 when using Map/URI siteaccess matcher
  • EZP-27562: Links in the RichText containing certain characters throw a validation error
  • EZP-28008: Make sure to clear remote id cache for ContentInfo on meta data updates
  • EZP-28020: Folder content type fix for cleandata.sql

1.7.5

05 Sep 09:09
Compare
Choose a tag to compare

List of changes since v1.7.4.

Improvements

  • [Docker] Some cleanup after changes in #192
  • [Docker] Compile in varnish-modules for optional xkey usage (#201)
  • EZP-27788: Update and cleanup docker config for Docker 17.06 features (#192)
  • [Doc] Update documentation in regards to Docker setup
  • EZP-27542: Add support for using Varnish with Docker (#188)

Bugfixes

  • EZP-27285: Prevent access to website with direct usage of app.php in URL (404) (#181)

Dependencies update

eZ

Updated Packages

package release version diff
ezsystems/content-on-the-fly-prototype v0.1.11 v0.1.10...v0.1.11
ezsystems/ezplatform-solr-search-engine v1.4.2 v1.4.0...v1.4.2
ezsystems/ezpublish-kernel v6.7.5 v6.7.4...v6.7.5
ezsystems/platform-ui-assets-bundle v3.3.0 v3.1.0...v3.3.0
ezsystems/platform-ui-bundle v1.7.5 v1.7.4...v1.7.5
ezsystems/repository-forms v1.5.2 v1.5.1...v1.5.2

v1.7.5-rc2

30 Aug 07:58
Compare
Choose a tag to compare

1.7.5-rc1

29 Aug 09:42
Compare
Choose a tag to compare
1.7.5-rc1 Pre-release
Pre-release

List of changes since v1.7.4.

Improvements

  • [Docker] Some cleanup after changes in #192
  • [Docker] Compile in varnish-modules for optional xkey usage (#201)
  • EZP-27788: Update and cleanup docker config for Docker 17.06 features (#192)
  • [Doc] Update documentation in regards to Docker setup
  • EZP-27542: Add support for using Varnish with Docker (#188)

Bugfixes

  • EZP-27285: Prevent access to website with direct usage of app.php in URL (404) (#181)

Dependencies update

eZ

package release version diff
ezsystems/ezpublish-kernel v6.7.5-rc1 v6.7.4...v6.7.5-rc1
ezsystems/platform-ui-bundle v1.7.5-rc1 v1.7.4...v1.7.5-rc1
ezsystems/repository-forms v1.5.2-rc1 v1.5.1...v1.5.2-rc1

1.11.0.1

29 Aug 09:29
Compare
Choose a tag to compare

Update with kernel 6.11.1 with sql update files

1.11.0

1.11.0-rc1

1.11.0-beta1

1.10.1

25 Jul 11:42
Compare
Choose a tag to compare

List of changes since v1.10.0.

eZ packages updates

Please follow links for details.

Misc

1.10.1-rc1

18 Jul 15:39
Compare
Choose a tag to compare
1.10.1-rc1 Pre-release
Pre-release

List of changes since v1.10.0.

eZ packages updates

Please follow links for details.

Misc