Changements notables:
Fonctionnalité: Nouvel écran Exception, pour un dépannage plus facile et plus efficace. Fonctionnalité: Gestion des erreurs et des exceptions nouvelle et réorganisée. Fonctionnalité: Il est à nouveau possible d'utiliser des traits de soulignement et des traits d'union (_ et -) dans les noms de types de contenu et les champs. N ° 5787, N ° 5853, N ° 5939, N ° 5853 Fonctionnalité: Cache HTTP Symfony pour la mise en cache des demandes (remplace l'utilisation du cache de fichiers Doctrine) # 5615 Fonctionnalité: Vous pouvez utiliser des "alias" pour les vignettes, pour donner des noms de tailles de vignettes différentes, ainsi que pour empêcher la génération illimitée de vignettes à distance. # 3703 # 5768 Ajouté: option debug_error_use_profiler pour remplacer Whoops! avec Symfony Profiler page # 5615 Ajouté: Ajout du support pour l'attribut d'entité distinct, par opposition aux noms de colonnes de base de données. # 5608 Ajouté: Contrôleur d'exception pour afficher les pages d'erreur générées à partir des modèles Twig # 5615 Ajouté: écouteur d'exception JSON # 5863 Ajouté: Fournisseur de service de chargement paresseux pour EntityManager # 5615 Ajouté: Fournisseur de services de chargement paresseux pour SchemaManager # 5615 Ajouté: Twig, Doctrine, Bolt & demande de mise en cache effectué par environnement et par service # 5615 Modifié: {{asset ()}} et {{path ()}} au lieu de {{path}} Modifié: rognage des images dans imagefield différemment, moins de parties "découpées". # 5847 Modifié: ordre d'affichage sur la page d'exception et affichage de la page avant le chargement des sauvegardes. # 5993 Modifié: dernière baisse de la prise en charge de PHP <= 5.2. Nous n'avons plus 'legacy.php', donc inutile de garder __FILE__. # 5916 Modifié: pour les slugs, utilisez «Générer à partir de:» au lieu de «Lien vers:», car cela a été confondant. # 5936 Modifié: verrouillez Twig à <1.26 pour préserver la coupure BC sur les fonctions Twig pilotées par extension. (voir aussi ce numéro de Twig. # 5870 Modifié: assurez-vous que tous les packages Symfony restent à 2.8. *. # 5866 Modifié: le bouton "Supprimer" devient rouge dans le modal de confirmation pour la suppression des enregistrements. # 5942 Modifié: renommez BootInitListener en ConfigListener. # 5877 Modifié: Paramètres plus stricts pour les développeurs, afin d'obtenir une visibilité accrue des problèmes potentiels. # 5840 Modifié: option de ciblage de profileur sur la cible n ° 5946 de Symfony Modifié: ajustement d'enregistrement chronométré # 5995 Modifié: utilisez les sous-classes Legacy \ Content pour les champs de modèle. # 5881 Corrigé: Ajoute l'instruction d'usage manquante à HiddenType # 5999 Avis d'exécution fixe: seules les variables doivent être transmises par la référence # 5865 Corrigé: échec de installAssets lors de l'installation du composeur # 5930 Correction: Ajouter un type value_boolean à la table field_value. # 5959 Corrigé: Cache Twig relatif au thème défini # 6000 Correction: la base de données n'est plus initialisée avant le démarrage Correction: Bugs de cas Edge avec routing.yml. # 5923 Corrigé: La variable de contexte des chaînes de réponse existe et est éditable # 5978 Corrigé: fichier de saisie semi-automatique pour les sous-répertoires et les expressions régulières non citées. # 5904 Corrigé: Correction des exceptions de titre vide # 5992 Corrigé: correction pour les images avec l'attribut alt mais pas de chemin - voir # 5900. # 5919 Corrigé: Résolution des problèmes causés par les incohérences Slug / Key: Le champ de sélection multiple n'enregistre pas les valeurs. # 5965 # 5969 Corrigé: ordre de correction des champs de répéteur de contenu dans le frontend # 5986 Corrigé: Correction de l'actualisation du cache theme.yml # 5889 Correction: le contexte fixé pour la vérification des autorisations est autorisée. Corrige l'affichage du bouton de suppression dans les vues d'édition de contenu pour les rôles d'utilisateur 'éditeur'. # 5890 Corrigé: Corrige l'info-bulle dans les répéteurs # 5883 Corrigé: Correction de l'édition de Twig dans l'éditeur en direct / CKEditor # 5899 Corrigé: Traite très tôt les événements de pré-sauvegarde de l'entité utilisateur pour éviter que les mots de passe ne soient hachés, si un autre événement arrêtait la propagation # 5958 Correction: les champs cachés à l'intérieur d'un bloc répéteur fonctionnent correctement maintenant. # 5938 Correction: Si nom: ou nom_s singulier: n'est pas défini dans 'contenttype.yml', générez quelque chose de semi-logique à partir du slug. # 5962 Correction: Dans Metadatadriver, définissez un alias supplémentaire lorsque le slug ne correspond pas au nom de CT # 5987 Corrigé: Moins d'hypothèses pour la configuration # 5856 Corrigé: Établir un lien de licence avec la licence MIT sur les documents. # 5949 Corrigé: La création de connexion Memcache ne laisse passer que le poids s'il est> 0 # 5861 Correction: La connexion de fermeture du gestionnaire de session Memcache # 5859 Correction: aucun {% extend%} dans le modèle de gestionnaire d'exceptions, car nous ne sommes pas encore sûr d'avoir {{app}} déjà .. # 5867 Correction: L'ordre facultatif dans la relation ne devrait pas lancer une exception. # 5955 Correction: les valeurs des champs de commande par regroupement dans postgres # 5968 # 5976 Correction: Ré-ajouter le cache de traduction. # 5922 Corrigé: Remplace les chaînes de chemins concat par chemin () et la génération d'actif (). # 5906 Correction: Définir le slug après avoir rempli l'objet, empêcher la rupture dans le contenu "pré-remplissage" sans champ de titre. # 5967 Correction: Afficher les champs personnalisés dans l'onglet "Relations". # 5925 Corrigé: Standardise les types de doctrine utilisés par les champs personnalisés # 5956 Correction: Basculez le type de stockage du champ de la case à cocher de chaîne en booléen # 5858 Correction: les vérifications du système sont maintenant exécutées au début du cycle de demande Correction: L'utilisation de nom_table: dans les types de contenu interdit la modification des enregistrements. # 5960 Correction: Utilisez le nom du type de contenu et non le nom du nom de table pour enregistrer un alias pour un nom de table. # 5971 Correction: L'utilisation de singular_slug comme clé dans contenttypes.yml interrompt l'enregistrement du contenu # 5981 Supprimé: utilisation interne de LowlevelChecks (voir Validateur) Supprimé: utilisation interne de LowlevelException & LowlevelDatabaseException (voir BootE