Skip to content

Releases: studoo-app/edu-framework-skeleton

v2.5.0

Choose a tag to compare

@bfoujols bfoujols released this 08 Oct 18:15

What's Changed

v2.5.0 - 08/10/2026

new features

  • Pages d'erreur HTTP mises en forme (404, 405, 403, 500) : templates autonomes et stylés dans app/Template/error/, alignés sur edu-framework v2.5.0 (#76)
  • Le template app/Template/error/http-Default.html.twig devient app/Template/error/http-500.html.twig

bug Fixes

  • Les styles des liens des pages d'erreur sont bornés à main a : ils ne cassent plus l'affichage de la barre de debug (cf. #76)

Note de migration

Renommer app/Template/error/http-Default.html.twig en app/Template/error/http-500.html.twig dans les projets existants.

Full Changelog: v2.3.0...v2.5.0

v2.3.0

Choose a tag to compare

@bfoujols bfoujols released this 05 Oct 16:02

v2.3.0 - 05/10/2026

new features

  • #136 Implement SQLite logging service for server request logs @bfoujols
  • #136 Add BufferFormat and BufferToServer classes for log formatting @bfoujols
  • #136 Add logs navigation in the debug bar @bfoujols
  • #136 Replace in-bar logs panel with a Symfony-style profiler page @bfoujols
  • #136 Enhance filtering capabilities and add status family counting @bfoujols
  • #69 Add custom listening socket (#69) Thanks @CapelleGab
  • #122 Add Manage DB by dbgate @bfoujols
  • #120 Add MailPit Service @bfoujols
  • #97 Add slash command @bfoujols
  • Update PHP minimum version 8.2 -> 8.4 (composer, bin/edu, CI, doc) @bfoujols
  • Update dependencies (vlucas/phpdotenv v5.7, nette/php-generator, zircote/swagger-php, symfony/yaml 6.3 -> 6.4) @bfoujols

bug Fixes

  • #136 Make SQLite logging non-blocking and resilient @bfoujols
  • #136 Send proper HTTP status codes from error controllers @bfoujols
  • #136 Gate debug routes on SQLite availability to prevent PDOException @bfoujols
  • #136 Buffer stream chunks into complete lines to preserve adjacent request logs @bfoujols
  • #130 github action E: Package 'netcat' has no installation candidate @bfoujols
  • #129 run command taskfile before-commit @bfoujols
  • Fix CI failure on profiler page and logs endpoint @bfoujols
  • Fix CI failure on debug toolbar (missing semicolon) and deprecated dynamic property @bfoujols
  • Fix debug toolbar always showing an empty controller instead of "aucun" (Request::hasHander always true) @bfoujols
  • Fix PHP 8.5 deprecation (PDO::MYSQL_ATTR_INIT_COMMAND -> PDO\MYSQL::ATTR_INIT_COMMAND) @bfoujols
  • Fix FastRouteCoreTest failures caused by APP_ENV state leaking between tests @bfoujols
  • Fix security advisories on symfony/yaml (CVE-2026-45304, CVE-2026-45305, CVE-2026-45133) @bfoujols

documentation

Release notes for v2.3.0

https://github.com/studoo-app/edu-framework/milestone/v2.3.0

v2.0.0

Choose a tag to compare

@bfoujols bfoujols released this 24 Jun 14:27

new features

  • #87 À partir du nom d'une route, reconstruire URL getNameToPath()
  • #39 Mise en place SQLite
  • #105 Nouvelle documentation https://studoo-app.github.io/edu-framework
  • #86 Implement codeSpace by GitHub
  • #73 ajout de la commande php bin/edu make:api pour générer un controller de type API
  • #70 ajout de la commande php bin/edu make:command pour générer une commande console
  • #59 ajout d'une page par défaut sur la route

bug Fixes

deprecations

  • #68 Suppression des anciennes configurations Docker
  • #72 Bootstrap 5.3 Clean

v1.1.3

Choose a tag to compare

@bfoujols bfoujols released this 19 Mar 12:30
fix docker

v1.1.2

Choose a tag to compare

@bfoujols bfoujols released this 19 Mar 07:57
add new release v1.1.1

v1.1.0

Choose a tag to compare

@bfoujols bfoujols released this 17 Mar 15:48

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@bfoujols bfoujols released this 15 Mar 15:51
add new release v1.0.0

v0.6.0

Choose a tag to compare

@bfoujols bfoujols released this 15 Mar 11:41
7429d22
Update README.md

v0.5.0

Choose a tag to compare

@bfoujols bfoujols released this 31 Dec 18:22
add new release v0.5.0