Vous êtes ici : Accueil Actualités Publication de la version 'Framework openMairie 4.6.0'

Publication de la version 'Framework openMairie 4.6.0'

— Mots-clés associés :

La version 4.6.0 du Framework openMairie ajoute principalement le support de la version PHP 7.0, ainsi que la mise à jour des librairies DB PEAR et PHPMailer. Elle intègre également un serveur de mail local pour les tests, des corrections de bugs, une plus grande couverture de tests ainsi que de la fiabilisation...

Publication de la version 'Framework openMairie 4.6.0'

Framework openMairie 4.6.0

Version : 4.6.0

Date de sortie : 24/05/2017

Fiche catalogue : http://www.openmairie.org/framework

Documentation : http://docs.openmairie.org/?project=framework&version=4.6

Feuille de route : http://adullact.net/tracker/roadmap.php?group_id=265&roadmap_id=16&release=4.6.0

Téléchargement : http://adullact.net/frs/download.php/file/8091/framework-openmairie-4.6.0.zip

 Notes :

Cette nouvelle version du framework porte principalement l'ajout du support de la 
version PHP 7.0, ainsi que la mise à jour des librairies DB PEAR et PHPMailer. Elle
intègre également un serveur de mail local pour les tests, des corrections de bugs,
une plus grande couverture de tests ainsi que de la fiabilisation.

 Journaux :

Voici la liste des principales améliorations et correctifs apportés par cette nouvelle

* Évolution : Ajout du support de la version PHP 7.0. Ticket #8811.

* Évolution : Intégration dans om-tests du serveur de mail local `maildump`. Ticket #8805.

* Évolution : Mise à jour de la librairie PHPMailer en version 5.2.23. Ticket #8781.

* Évolution : Mise à jour de la librairie DB PEAR en version 1.9.2. Ticket #8812.

* Évolution : Amélioration de l'ajout de widgets de type 'file'. Ticket #8813.

* Évolution : Ajout du paramètre tinymce_load dans la méthode app_initialize_content. 
  Ticket #8818.

* Évolution : Suppression des anciens paramètres ‘ico’ et ‘help’. Ticket #8780.

* Évolution : Suppression des anciennes actions de tableau ($href). Ticket #8777.

* Évolution : Suppression des scripts scr/dashboard_composer.php et scr/directory.php. 
  Ticket #8776.

* Évolution : Suppression du répertoire pdf/. Ticket #8770.

* Correction : Lors de l'exécution du tests suite RF du login, il y avait trop d'ouvertures
  de navigateurs du coup une fenêtre restait ouverte durant toute l'exécution des tests
  inutilement et était potentiellement source d'erreurs pour les tests suivants. Désormais,
  on ferme la fenêtre et on en ouvre une nouvelle à cahque début de tests case. Ticket #8807.

* Correction : Le script de lancement des tests ne renvoyait jamais les valeurs de retour de
  l'exécution des tests, c'est désormais le cas. Certains services d'intégration continue
  (comme travis-ci.org) n'était donc pas en mesure de distinguer le succès ou l'échec des
  tests. Ticket #8806.

* Correction : Suppression d'une vérification inutile dans le formulaire de sous-état.
  Ticket #8762.

* Correction : Les champs masqués d'un formulaire ne l'étaient plus s'ils étaient alignés
  dans la mise en page. Ticket #8693.

* Correction : Suppression de l'affectation par référence de la valeur retour d'une fonction
  pour supprimer l'erreur 'PHP Strict Standards'. Ticket #8814.

* Correction : Suppression de l'erreur de base de données silencieuse lors de la première
  réinitialisation de mot de passe. Ticket #8816.

* Correction : Suppression des erreurs 'PHP Notice' lors de l'accès direct aux scripts
  scr/form_sig.php et scr/tab_sig.php sans passer aucun paramètre. Ticket #8820.


L'intégralité des modifications sont disponibles dans le fichier HISTORY.txt à 
la racine de l'archive de téléchargement.
Actions sur le document