Releases: ezsystems/ezplatform
1.12.0-beta2
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
inapp/AppKernel.php
- Change
app/AppCache.php
back to extendeZ\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
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
Dependencies update
eZ
Updated Packages
v1.7.5-rc2
List of changes since v1.7.5-rc1.
Dependencies update
eZ
1.7.5-rc1
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
Dependencies update
eZ
1.11.0.1
Update with kernel 6.11.1 with sql update files
1.11.0
Updated Packages
1.11.0-rc1
List of changes since v1.11.0-beta1.
Dependencies update
eZ
External dependencies
1.11.0-beta1
List of changes since v1.10.1.
Bugfixes
Dependencies update
eZ
External dependencies
1.10.1
List of changes since v1.10.0.
eZ packages updates
Please follow links for details.
- ezsystems/PlatformUIBundle v1.10.1
- ezsystems/ezpublish-kernel v6.10.1
- ezsystems/ezsystems/content-on-the-fly-prototype-bundle v0.1.11