Entdecken Sie jetzt die großartige Kombination aus Flexibilität und Leistung mit der Pimcore Plattform Version 2024.4! Diese Version enthält viele technische Verbesserungen und Updates, von OpenSearch-Unterstützung bis hin zu Performance-Updates und vereinfachten Integrationen.
Das Warten hat ein Ende: Die Pimcore Plattform Version 2024.4 ist da und bietet ihren Nutzern neben Leistungsverbesserungen noch mehr Flexibilität. Die Version geht damit auf die Bedürfnisse von Unternehmen und Entwicklern ein – von der Erweiterung der Suchmaschinenunterstützung bis zum verbesserten Datenzugriff. Unser Fokus bleibt klar: Wir wollen Sie in die Lage versetzen, sich in unserer schnelllebigen, technologiegetriebenen Welt anzupassen und neue Wachstumschancen zu erschließen.
Sie sind Entwickler oder Technikexperte und wollen in die technischen Details eintauchen? Schauen Sie sich die Pimcore Developer Documentation an und erfahren Sie alle Einzelheiten.
Key Features
Verbesserte Suchflexibilität: OpenSearch- und Elasticsearch-Unterstützung
Ihre Stimme zählt! Auf der Grundlage des gesammelten Feedback und aufgrund der Änderungen in der Lizenzpolitik von Elasticsearch führen wir nun die Unterstützung von Elasticsearch und OpenSearch ein. So können Sie die Suchmaschine auswählen, die am besten zu Ihren Geschäftszielen passt. Mit dieser Flexibilität behalten Sie die volle Kontrolle, unabhängig von den Entwicklungen in der Lizenzierungslandschaft. Wir werden beide Lizenzierungsrichtlinien weiterhin beobachten, um uns gegebenenfalls für eine der beiden Suchmaschinen zu entscheiden.
Pimcore Digital Commerce Framework: OpenSearch-Integration
Für alle Nutzer des Pimcore Digital Commerce Frameworks haben wir mit der Integration von OpenSearch die Anpassungsfähigkeit der Suche aufs nächste Level gehoben. Diese Erweiterung bietet mehr Flexibilität und ermöglicht es Ihnen, die Suchfunktionen speziell an Ihre technischen und geschäftlichen Anforderungen anzupassen und dabei die volle Funktionalität beizubehalten.
Verbessertes WYSIWYG-Editor-Erlebnis
Mit den Lizenzierungsänderungen von TinyMCE haben wir Alternativen evaluiert und Quill als leistungsstarken und benutzerfreundlichen Ersatz ausgewählt. Während der Umstellung werden Sie in der Pimcore-Plattformversion 2024.4 sowohl auf TinyMCE als auch auf Quill zugreifen können. Beachten Sie bitte, dass TinyMCE in der Plattformversion 2025.1 veraltet sein wird. Quill stellt sicher, dass Ihre Content-Editing-Experience intuitiv, robust und zukunftssicher bleibt.
Vereinfachter Headless-Dokumentenzugriff in Pimcore Datahub
Grund zur Freude, liebe Entwickler: Ein neuer REST-Adapter für Headless-Dokumente in Pimcore Datahub ermöglicht den mühelosen Abruf von Dokumentendaten im JSON-Format. Vergessen Sie die Komplexität von GraphQL-Abfragen! Dieser optimierte Endpunkt vereinfacht die Integration mit Frontend-Anwendungen und reduziert die Implementierungszeit. Durch den vollständigen Zugriff auf den Inhalt von Headless-Dokumenten werden Ihre Arbeitsabläufe von nun an effizienter und entwicklerfreundlicher.
Einführung der Symfony Flex-Unterstützung
Mit der Unterstützung für Symfony Flex vereinfachen wir in der Version 2024.4 das Management von Drittanbieter-Abhängigkeiten. Das Pimcore-Skeleton enthält nun eine Default symfony.lock-Datei mit allen Paketen, die die Kernplattform verwendet.
Das bedeutet Folgendes:
- Wenn die symfony.lock-Datei vorhanden ist, ist die Ausführung von composer require symfony/flex sowohl sicher als auch effizient.
- Sie können mühelos zusätzliche Bundles mit Flex installieren, wie z.B. composer require nelmio/api-doc-bundle
Dieser Ansatz sorgt für ein einfacheres Management der Abhängigkeiten, vereinfacht Ihren Entwicklungsprozess, spart Zeit und reduziert die Komplexität.
Long-Term Support (LTS) für Stabilität und Sicherheit
Als letzte Version von 2024 ist die Plattformversion 2024.4 eine Long-Term Support (LTS)-Version, die für zwei Jahre garantiert wird. Außerdem haben wir die Dependencies in allen Bereichen aktualisiert, um eine solide, sichere und zuverlässige Grundlage für Benutzer zu schaffen, die auf diese Version standardisieren möchten.
Technische Verbesserungen und Benutzerbeiträge
Mit jedem Release bemühen wir uns sicherzustellen, dass Pimcore robust und anpassungsfähig bleibt und auf die Bedürfnisse seiner Nutzer abgestimmt ist. Pimcore Plattform Version 2024.4 ist da keine Ausnahme. Das Update enthält zahlreiche Behind-the-scenes-Verbesserungen, die seine Leistung und Zuverlässigkeit optimieren.
Ein herzliches Dankeschön geht an unsere Entwicklergemeinschaft für ihre aktiven Beiträge! Eure Pull-Requests, Feedback und Ideen prägen weiterhin die Zukunft von Pimcore – und Euer Engagement ist die treibende Kraft hinter vielen der Verbesserungen in dieser Platform Version!
Dependency Upgrades für verbesserte Sicherheit und Kompatibilität
Unser oberstes Ziel ist es, Ihre Pimcore-Plattform sicher und up-to-date zu halten. Wir haben zahlreiche Dependencies aktualisiert und gleichzeitig die Abwärtskompatibilität sichergestellt. Diese Updates bilden eine stabile und zuverlässige Grundlage für den Pimcore-Langzeit-Support und gewährleisten die Kompatibilität mit den neuesten Technologien sowie den Schutz vor Sicherheitslücken.
Fortgesetzte Pimcore Datahub-Verbesserungen
Wir haben mehrere Verbesserungen am Datahub vorgenommen, darunter:
- Flysystem für Speicherunterstützung im Dateiexport
- Verbesserte Indizierungsleistung in Simple Rest API
- Zusätzliche HTTP-Header-Authentifizierung in File Export Pushes und Webhooks
- Optimierte Berechtigungsprüfung zur Verwendung eines In-Memory-Objekts in GraphQL-Endpunkten
- Verschiedene Fehlerbehebungen
Den Weg für Twig 4-Kompatibilität ebnen
Auf dem Weg in die Zukunft der Dokumentenblöcke führen wir zwei neue Twig-Erweiterungen ein: pimcoreblock und pimcoremanualblock. Diese werden die aktuelle Pimcore-Block-Implementierung ersetzen, die Kompatibilität mit Twig 4 sicherstellen und gleichzeitig die Syntax vereinfachen.
Hier ist ein Beispiel für die alte Syntax:
Gegenüber der neuen Syntax:
Danke, dass Sie Teil der Reise sind!
Ihr Engagement und Ihr Feedback als Teil unserer einzigartigen Community haben maßgeblich zu dieser Pimcore Plattform Version beigetragen. Wir schätzen Ihre Einsichten, Ihre Beiträge und Ihre Mitarbeit. Sie helfen uns dabei, die Pimcore-Plattform kontinuierlich weiterzuentwickeln.
Bleiben Sie dran für weitere Updates – und nicht vergessen: Alle technischen Details sind in der Pimcore Developer Documentation zu finden.