From f697d98313d70a69bd549a9ab2442222777e948e Mon Sep 17 00:00:00 2001 From: Aigars Silkalns Date: Fri, 5 Sep 2025 16:51:39 +0300 Subject: [PATCH] chore: Update version to 2.1.1; enhance changelog with dependency updates and chart fixes; clean up README for clarity --- .gitignore | 1 + README.md | 25 ++++++++++++++++++------- changelog.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 4 files changed, 66 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index f615c5fa..a372c057 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ Thumbs.db *.log JQUERY_PHASE_OUT_PLAN.md COMPREHENSIVE_IMPROVEMENT_PLAN.md +release.md diff --git a/README.md b/README.md index 12247993..7c48534e 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,25 @@ Gentelella is a powerful, free-to-use Bootstrap 5 admin template that has been c ![Gentelella Bootstrap Admin Template](https://colorlib.com/wp/wp-content/uploads/sites/2/gentelella-admin-template-preview.jpg "Gentelella Theme Browser Preview") -## โœจ What's New in v2.1.0 (Latest Release) +## What's New in v2.1.1 (Latest Release - December 5, 2025) -- **โšก jQuery-Free Core System** - Complete main-core.js modernization with vanilla JavaScript -- **๐ŸŽจ Brand-Consistent Favicon Suite** - Modern favicon system with comprehensive browser support -- **๐ŸŽฏ Perfect UI Alignment** - Precision vertical centering for navigation elements -- **๐Ÿงน Production-Ready Code** - Clean console output with professional debugging -- **๐Ÿ“ฑ Enhanced Mobile Experience** - Improved touch interactions and responsive behavior -- **๐Ÿ”ง Modern DOM Utilities** - Comprehensive jQuery-free DOM manipulation library +- **Latest Dependencies** - All dependencies updated to latest versions for security and performance +- **ECharts 6.0.0** - Major upgrade to latest ECharts with all chart types working +- **Enhanced Widget System** - Improved widget content density and professional styling +- **Dev Server Stability** - Fixed development server crashes with auto-restart capability +- **Console Log Cleanup** - Production builds now clean with comprehensive console statement removal +- **Security Updates** - Ruby 3.3.9 and Nokogiri 1.18.9 resolve all CVE vulnerabilities +- **Chart Functionality Fixes** - Fixed visitors map, skycons weather icons, and device usage chart colors +- **Production Optimization** - Enhanced Terser configuration with better minification + +### Previous Release: v2.1.0 + +- **jQuery-Free Core System** - Complete main-core.js modernization with vanilla JavaScript +- **Brand-Consistent Favicon Suite** - Modern favicon system with comprehensive browser support +- **Perfect UI Alignment** - Precision vertical centering for navigation elements +- **Production-Ready Code** - Clean console output with professional debugging +- **Enhanced Mobile Experience** - Improved touch interactions and responsive behavior +- **Modern DOM Utilities** - Comprehensive jQuery-free DOM manipulation library ### Previous Major Release: v2.0.0 diff --git a/changelog.md b/changelog.md index 43311780..ebb8813b 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,51 @@ # Gentelella Changelog +## 2.1.1 - 05.12.2025 + +**Maintenance Release - Dependency Updates & Chart Fixes** + +### Dependency Updates +- **Latest Dependencies**: All dependencies updated to latest versions for security and performance + - Vite 7.0.6 โ†’ 7.1.4 + - Bootstrap 5.3.6 โ†’ 5.3.8 + - ECharts 5.6.0 โ†’ 6.0.0 (major version upgrade) + - Chart.js 4.4.2 โ†’ 4.5.0 + - jQuery 3.6.1 โ†’ 3.7.1 + - TypeScript 5.8.3 โ†’ 5.9.2 + - ESLint 9.31.0 โ†’ 9.34.0 + - DataTables 2.3.2 โ†’ 2.3.3 + - Font Awesome 7.0.0 โ†’ 7.0.1 +- **Security Updates**: Ruby 3.3.9 and Nokogiri 1.18.9 resolve all CVE vulnerabilities + +### Chart & Widget Improvements +- **ECharts Functionality**: Fixed all missing charts on echarts.html page + - Added missing pyramid sales funnel chart with improved readability + - Fixed world map visualization + - Enhanced chart sizing and positioning +- **Widget System Enhancement**: Improved content density in widgets.html + - Enhanced metric cards with additional context information + - Added growth indicators and supplementary metrics + - Professional styling with hover effects and better typography +- **Chart Color Consistency**: Fixed Device Usage chart colors to match label indicators +- **Interactive Maps**: Fixed visitors location map and skycons weather icons on index.html + +### Developer Experience +- **Dev Server Stability**: Fixed development server crashes with auto-restart capability + - Enhanced Vite configuration for better stability + - Added dev:watch script for automatic server restart + - Improved file watching and HMR reliability +- **Console Log Cleanup**: Production builds now clean with comprehensive console statement removal + - Enhanced Terser configuration for complete console removal + - Development-only console logging with environment checks +- **Build Optimization**: Enhanced production build configuration + - Better chunk splitting and manual chunks optimization + - Improved Terser settings with additional compression options + +### Technical Enhancements +- **ES Module Support**: Added "type": "module" to package.json for modern JavaScript +- **Code Quality**: Enhanced ESLint and Prettier configurations +- **Bundle Analysis**: Improved build analysis tools and documentation + ## 2.1.0 - 28.07.2025 **Enhancement Release - jQuery-Free Core System & Brand Refresh** diff --git a/package.json b/package.json index 36117647..0d422d68 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gentelella", - "version": "2.1.0", + "version": "2.1.1", "type": "module", "description": "Gentelella Admin is a free to use Bootstrap admin template", "scripts": {