Nouveau format de billet de présentation pour cette version 2.36 qui va détailler chaque changements techniques. Ce billet évoluera jusqu'a la sortie de la 2.36.

badge version 2.36 badge date 13 nov 2025

Résumé

Cette version modifie le fonctionnement des sessions coté admin (backend) et coté public (frontend) ce qui lui permet de proposer de nouveaux outils comme l'authentification par des applications et materiels tiers et la gestion d'utilisteur coté public.

Nouveautés

Changements

  • Gestion de session backend et frontend
  • Appel à la connexion à la base de donnée passe de App::con() à App::db()->con()
  • Passage du container principal aux constructeurs de ses services
  • Passage des tests unitaires existants de Atoum ver PHPUnit

Dépréciés

  • Pas de nouveaux dépréciés dans cette version

Retirés

  • La méthode App::media()::flvplayer() dépréciée depuis Dotclear 2.15 est définitivement retirée en 2.36.
  • Suppression de l'utilisation de iconv() remplacé par mb_convert_encoding(). (Voir Text::toUTF8() )

...