Tous les changements notables de ce projet seront documentés dans ce fichier.
Le format est basé sur Keep a Changelog, et ce projet adhère à Semantic Versioning.
1.3.0 - 2024-12-XX
-
Support TypeScript complet
- Configuration
tsconfig.jsonpour le projet - Types TypeScript complets dans
types/index.d.ts - Support pour les plugins TypeScript
- Types pour toutes les API principales (App, PluginManager, etc.)
- Configuration
-
Adaptateur Next.js
- Nouveau module
lib/adapters/nextjs-adapter.js - Intégration des routes Vako avec Next.js
- Support des plugins Vako dans Next.js
- Génération automatique de fichiers API Next.js
- Middleware pour exposer les fonctionnalités Vako dans Next.js
- Nouveau module
-
Documentation
- Guide d'intégration Next.js (
docs/nextjs-integration.md) - Exemples d'utilisation (
examples/nextjs-integration.js) - Guide rapide (
QUICK_START_NEXTJS.md)
- Guide d'intégration Next.js (
-
Outils de développement
- Script de vérification pré-publication (
scripts/pre-publish.js) .npmignorepour exclure les fichiers de développement
- Script de vérification pré-publication (
package.json: Ajout du champtypespour TypeScriptpackage.json: Ajout des mots-clésnextjs,next.js,adapterpackage.json: Mise à jour de la description avec TypeScript et Next.jsindex.js: Export deNextJsAdapterindex.js: Suppression du code suspect
- Ajout de la documentation TypeScript
- Ajout de la documentation Next.js
- Mise à jour du README avec les nouvelles fonctionnalités
1.2.2 - Version précédente
- Framework Node.js ultra-moderne
- Hot reload intelligent
- Système de plugins extensible
- Système de layouts avancé
- Auto-updater révolutionnaire
- Gestion d'authentification
- Sécurité avancée