- Jekyll 4.3.4 - Migration de la version 3.x vers 4.x
- Ruby 3.3.7 - Mise à jour depuis Ruby 2.x
- Plugins Jekyll modernes :
jekyll-sitemappour le SEOjekyll-feedpour les flux RSSjekyll-seo-tagpour l'optimisation SEO
- Support Markdown moderne :
kramdown2.5.1 aveckramdown-parser-gfm- Support GitHub Flavored Markdown complet
- Coloration syntaxique :
rouge4.6.0 - Configuration moderne :
.ruby-versionpour la gestion des versionspackage.jsonavec scripts npm/yarn.gitignoremis à jour pour les outils modernes
- Gemfile complètement réécrit avec les meilleures pratiques
- Configuration Jekyll (
_config.yml) modernisée pour Jekyll 4.x - README.md complet avec instructions modernes
- Structure des dépendances :
- Installation locale des gems dans
vendor/bundle - Gems futures Ruby 3.4+ (
csv,base64) - Support Faraday moderne avec
faraday-retry
- Installation locale des gems dans
- Bower remplacé par npm/yarn
- Ancien Gemfile.lock pour forcer la régénération
- bower_components/ obsolète
- Dépendances obsolètes et vulnérables
- ✅ Toutes les vulnérabilités des anciennes dépendances corrigées
- ✅ Dépendances à jour avec les dernières versions stables
- ✅ Ruby moderne avec correctifs de sécurité
- Cache Jekyll activé pour des builds plus rapides
- Installation locale des gems pour éviter les conflits
- Build optimisé avec Jekyll 4.x
- Jekyll SEO Tag pour métadonnées optimisées
- Sitemap automatique pour l'indexation
- Flux RSS moderne avec Jekyll Feed
- Site Jekyll 3.x avec theme custom
- Support Bower pour les dépendances front-end
- Article "Jekyll et Foundation"
- Configuration de base avec Disqus et Google Analytics