Skip to main content
Version: 2024.4

Upgrade Notes

Things to consider before or when upgrading to new versions.

v3.1.0

  • Added requirement to symfony/http-foundation ^6.3 to support the Request explicit input sources and types.
  • Added support for Elasticsearch in parallel to Opensearch. Opensearch remains the default search technology. If you are using Elasticsearch, you need to update your symfony configuration as follows:
pimcore_data_hub_simple_rest:
client_name: default
client_type: 'elasticsearch'
  • Introduced new service alias pimcore.datahub.simplerest.search-client. This will replace deprecated alias pimcore.datahub.simplerest.opensearch-client which will be removed in the next major version. The new service alias can be used to inject the search client into your services. This search client is an instance of Pimcore\SearchClient\SearchClientInterface which is a common interface for OpenSearch and Elasticsearch clients.

v3.0.0

  • Removed Pimcore 10 support
  • Removed Elasticsearch support
  • Added OpenSearch client and OpenSearch support

v2.0.0

  • It is possible to add more than one API-key per configuration now. Therefore, the API-key gets stored as an array in the configuration. Configurations from previous versions are still supported, but they get converted to the new format as soon as they get saved.
  • Removed Elasticsearch 6 and Elasticsearch 7 support, added support for Elasticsearch 8
  • Changed elasticsearch client configuration

v1.7.2

  • Data type for asset fileSize was changed to long (was int). If you run into issues regarding the fileSize, please re-index your data.

v1.5.x to v1.6.0

  • Default number of shards is now set to 1 (was 5). To change the value back to 5, see Indexing Options section in Indexing Details.