Passer CakePhp en 3.5.18 voire 3.7.7

Tâches à faire

  1. MAJ Cake 3.3.x --> 3.4.0 #652 (closed)
  2. MAJ Cake 3.4.0 --> 3.4.1
  3. MAJ Cake 3.4.1 --> 3.5.0
  4. MAJ Cake 3.5.0 --> 3.5.18

Dans un deuxième temps voir #653 (closed)

Edit 2019-04-26

Suite à la découverte d'une faille de sécurité sur l'usage du mail (StmpTransport) dans CakePHP, nous devons mettre à jour Cake.

La version cible est :

  • à minima, la v3.5.18
  • idéalement, la v3.7.7

Edit 2018-04-10

La version actuellement utilisée est la 3.3.*. La doc CakePHP sur les tests précise qu'il faut utiliser PHPUnit <6.0 pour CakePHP <3.4.1.

Or PHPUnit 5.x n'est plus supporté depuis le 02/02/18.

Il faut donc:

  1. Mettre à jour CakePHP a minima vers la 3.4.1
  2. Mettre à jour PHPUnit vers la 7.x

Ressources

CakePHP :

Description d'origine

La version 3.6 de CakePhp prépare la version 4.0, il y aura que de légers changements pour passer en 4.0.0 🍓 d'ici la fin de l'année. 🍬 🍰

Edited by Fabrice Gangler