@whitemordred/react-native-bootstrap5
Version:
A complete React Native library that replicates Bootstrap 5.3 with 100% feature parity, full theming support, CSS variables, and dark/light mode
60 lines (46 loc) • 2.36 kB
Markdown
# Changelog
Tous les changements notables de ce projet seront documentés dans ce fichier.
Le format est basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.0.0/),
et ce projet adhère au [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.0.0] - 2024-01-15
### 🎉 Nouvelle version majeure - Parité complète avec Bootstrap 5.3
### Ajouté
- ✨ **Système de variables CSS complet** - Toutes les variables Bootstrap 5.3
- 🎨 **Couleurs étendues** - Support de indigo, pink, orange, teal, cyan
- 🔥 **Variables RGB** - Support complet des opacités avec valeurs RGB
- 💫 **Variables d'emphase et subtle** - Pour chaque couleur (text-emphasis, bg-subtle, border-subtle)
- 📁 **Fichiers CSS surchargeables** - `bootstrap-light.css` et `bootstrap-dark.css`
- 🎯 **Toutes les variantes Button** - Incluant link, pill, gradient, et toutes les couleurs
- 🚨 **Variantes Alert améliorées** - Support emphasis, border, fade, heading et icon
- 🛠️ **Utility components** - TextUtility, BackgroundUtility, BorderUtility, UtilityBox
- 📝 **Documentation thématisation** - Guide complet dans THEMING.md
- 🌐 **CSSVariablesLoader** - Pour charger les variables CSS sur le web
### Modifié
- 🔧 **Button** - Ajout de toutes les variantes Bootstrap 5.3
- 🔧 **Alert** - Refonte complète avec animations et nouvelles options
- 🔧 **defaultTheme** - Inclusion de toutes les couleurs Bootstrap
- 📚 **README** - Mise à jour avec les nouvelles fonctionnalités
### Technique
- 📦 **bootstrapVariables.ts** - Toutes les variables CSS Bootstrap 5.3
- 🎨 **bootstrapTheme.ts** - Système de génération de thèmes
- 🔧 **Utilities.tsx** - Refonte avec nouveaux composants utilitaires
## [1.1.1] - 2024-01-10
### Corrigé
- 🐛 Correction des imports TypeScript
- 🐛 Amélioration de la compatibilité React Native Web
## [1.1.0] - 2024-01-05
### Ajouté
- ✨ Support React Native Windows
- ✨ Support React Native macOS
- 📱 Composant Offcanvas
- 📱 Composant Carousel
### Modifié
- 🔧 Amélioration des performances du ThemeProvider
- 📚 Documentation mise à jour
## [1.0.0] - 2023-12-20
### Version initiale
- 🎉 Première version stable
- ✅ Composants Bootstrap 5 de base
- 🌙 Support dark/light mode
- 📱 Support iOS, Android et Web
- 🎨 Système de thème personnalisable