Les nouvelles fonctionnalités de Pimcore 6.6

Avec l'aide de notre communauté de partenaires et développeurs, nous venons d'achever la version 6.6 de Pimcore. Plus de 100 améliorations, fonctionnalités et correctifs sont intégrés dans cette nouvelle version. Nous sommes heureux et fiers de compter sur les 250 contributeurs qui nous aident à faire évoluer Pimcore régulièrement. Encore une fois, leur implication permet d'amener la plateforme PIM/MDM/DAM/CMS et eCommerce Open Source de référence à un niveau supérieur.
Les nouvelles fonctionnalités de Pimcore 6.6 - Impression #1

Nouvelles fonctionnalités

Possibilité de figer des colonnes dans la grille et de sauvegarder cette configuration

La grille permet désormais de figer des colonnes, ce qui rend l'édition en masse plus simple en cas de nombreuses colonnes. Un paramètre "autoriser le blocage" est disponible dans la classe de l'objet. La colonne peut ainsi être bloquée / débloquée. Ce paramètre est également sauvegardé dans les modèles de grille. Fonctionnalité disponible pour les objets et les assets Pimcore. Merci, alexbaat!

En savoir plus

Support de toutes requêtes dans le pipeline de vignettes du DAM

Le pilpeline de génération de vignettes dans Pimcore permet de créer de façon automatique et à la volée des vignettes aux bons formats et tailles. Jusqu'ici, seuls les paramètres de largeur était supportés. Désormais, tous types de requêtes peuvent être définis. Merci, brusch!

d

En savoir plus

1x1 image placeholder quand aucune image n'est nécessaire

Il est désormais possible de ne pas afficher d'images/vignettes dans certains cas, par exemple dans une vue mobile. Pimcore propose désormais la possibilité de ne pas afficher une image - une image 1x1 png8 étant affichée à la place. Merci, brusch!

En savoir plus

Améliorations

JPEG Thumbnails avec extension .jpg et non plus .pjpeg ou .jpeg

Voila qui résoud le souci de mime detections sur certain CDN et services de stockage tels que Amazon S3. Il n'y a aucune raison de ne pas utiliser l'extension standard. Cette amélioration conserve le format PJPEG, en changeant simplement l'extension en .jpg. Merci, brusch!

En savoir plus

Modification des barres de progression durant les tâches de fond

Une amélioration  improvement is the new progress bars, qui ne sont plus modales et qui vous bloquaient pendant les opérations de fond. Désormais, elles sont empilées dans le bas à droite de l'écran, une façon plus simple de garder un oeil sur les process en cours. Merci, brusch!

En savoir plus

Définition des userModification & modificationDate

Lorsque l'on importe des données via script, Pimcore définissait par défaut "admin" comme propriétaire de la donnée et l'affichait donc dans l'historique. Cette amélioration permet de définir un utilisateur et une date de modification précise. Le user-id défini sur un objet via la méthode setUserModification est désormais défini dans la table et sauvegardé. Merci, roynilsson (identification), et dvesh3 (correction)!

En savoir plus

Performances

Support des composite indices pour les objets de données

Les composites indexes apportent de nombreux avantages en terme de performances des requêtes en base de données. Merci, weisswurstkanone!

En savoir plus

Amélioration du versioning sur les objets aux multiples relations

La sauvegarde d'une nouvelle version peut impacter les performances lorsque vous avez un nombre conséquent de relations. Dans certains cas, l'édition de masse sur 25 objets de données peut prendre jusqu'à 20 secondes. Les dernières amélioration apportées à ces opérations permettent d'optimiser le temps de mise à jour et de sauvegarde. Merci, belendel (identification), kubaplas (support), dpfaffenbauer (support), et weisswurstkanone (correction)!

En savoir plus

Pour les développeurs

[PHPStan] Nouvelle option 'generate baseline'

Grâce à la nouvelle version 0.12.18 il est encore plus simple de généer un baseline file. Merci, blankse!

En savoir plus

Eviter les locks en cas d'opérations concurrentes en masse

Les dernières optimisations de performance améliorent le versioning et empêchent les locks dans le cadre d'opérations massives de type insert/update. Merci, weisswurstkanone!

En savoir plus

HTTP method configuration pour les routes statiques

Les routes statiques sont nécessaires pour la génération d'URLs dynamiques. Pimcore intègre désormais des méthodes http configurables, sur le modèle proposé par Symfony. Merci, dpfaffenbauer!

En savoir plus

Découvrez & échangez

If you want to follow along or help out, check out our blog section on a regular basis. You can also follow the development in real-time on GitHub.

Author:Christian Kemptner
Christian Kemptner
  • Marketing & Partner Management
142 articles by this author

Plus d'information sur Pimcore

Plus de 100 000 clients font confiance à Pimcore. Découvrez nos +550 success stories.