Skip to content

Commit c66f95a

Browse files
committed
Dependency Updates & Config Improvements
1 parent 49ad034 commit c66f95a

48 files changed

Lines changed: 536 additions & 417 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,48 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.2.1] - 2026-01-24
9+
10+
### 🔧 Maintenance Release - Dependency Updates & Config Improvements
11+
12+
This release updates all dependencies to their latest stable versions and improves the ESLint configuration for better maintainability.
13+
14+
### 📦 Updated Production Dependencies
15+
16+
- **Alpine.js** 3.15.2 → **3.15.4** - Bug fixes and performance improvements
17+
- **SweetAlert2** 11.26.3 → **11.26.17** - Enhanced notification features
18+
19+
### 📦 Updated Development Dependencies
20+
21+
- **Vite** 7.2.4 → **7.3.1** - Build performance improvements
22+
- **Sass** 1.94.2 → **1.97.3** - Latest SCSS compiler with bug fixes
23+
- **ESLint** 9.39.1 → **9.39.2** - Updated linting rules
24+
- **@eslint/js** 9.39.1 → **9.39.2** - ESLint JavaScript plugin update
25+
- **Prettier** 3.7.2 → **3.8.1** - Improved code formatting
26+
- **Autoprefixer** 10.4.22 → **10.4.23** - Better CSS compatibility
27+
28+
### ✨ Added
29+
30+
- **`globals` package** - Cleaner ESLint configuration using standard browser globals
31+
- **`if-function` deprecation silencing** - Suppress Sass deprecation warnings from Bootstrap
32+
33+
### 🔧 Changed
34+
35+
- **ESLint Configuration** - Now uses `globals` package instead of manually listing browser globals
36+
- **ECMAScript Version** - Updated from 2022 to 2024 in ESLint config
37+
- **Vite SCSS Config** - Added `if-function` to silenced deprecations for Bootstrap compatibility
38+
39+
### 📝 Notes
40+
41+
- **Lucide Icons** - Rolled back to v0.469.0 due to a packaging bug in newer versions (v0.560+) where ESM entry points are missing. Monitor for fix before upgrading.
42+
- **Bootstrap SCSS** - Bootstrap uses Sass's deprecated `if()` function which will be fixed in a future Bootstrap release
43+
44+
### 🔒 Security
45+
46+
- **0 Vulnerabilities** - All dependencies audited with no known security issues
47+
48+
---
49+
850
## [3.2.0] - 2025-11-29
951

1052
### 🎉 Maintenance Release - Dependencies, Build Optimization & DX Improvements

CLAUDE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
44

55
## Project Overview
66

7-
Modern Bootstrap 5 Admin Dashboard Template (v3.2.0) using Vite, Alpine.js, and SCSS.
7+
Modern Bootstrap 5 Admin Dashboard Template (v3.2.1) using Vite, Alpine.js, and SCSS.
88

99
| Directory | Purpose |
1010
|-----------|---------|
@@ -62,10 +62,10 @@ Alpine.data('componentName', () => ({
6262
## Dependencies
6363

6464
- **UI**: Bootstrap 5.3.8, Bootstrap Icons 1.13.1
65-
- **Reactive**: Alpine.js 3.15.2
65+
- **Reactive**: Alpine.js 3.15.4
6666
- **Charts**: ApexCharts 5.3.6, Chart.js 4.5.1
67-
- **Notifications**: SweetAlert2 11.26.3
68-
- **Build**: Vite 7.2.4, Sass 1.94.2
67+
- **Notifications**: SweetAlert2 11.26.17
68+
- **Build**: Vite 7.3.1, Sass 1.97.3
6969

7070
## Documentation
7171

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> A completely modernized, powerful, and free Bootstrap 5 admin dashboard template built with cutting-edge web technologies.
44
5-
**🎉 Version 3.2.0 Release** - All dependencies updated to latest versions, ESLint v9 configuration, and security improvements.
5+
**🎉 Version 3.2.1 Release** - All dependencies updated to latest versions, improved ESLint configuration with `globals` package.
66

77
![Metis Bootstrap Admin Dashboard](./metis-bootstrap-admin-dashboard.png)
88

@@ -22,10 +22,10 @@
2222
- **Modern Typography** - Inter font family for enhanced readability
2323

2424
### 🚀 **Advanced Technology Stack**
25-
- **Alpine.js 3.15.2** - Lightweight reactive framework for modern interactions
25+
- **Alpine.js 3.15.4** - Lightweight reactive framework for modern interactions
2626
- **ES6+ JavaScript** - Modern JavaScript with modules and async/await
27-
- **Vite 7.2.4** - Lightning-fast development and optimized production builds
28-
- **SCSS Architecture** - Organized, scalable stylesheet structure with Sass 1.94.2
27+
- **Vite 7.3.1** - Lightning-fast development and optimized production builds
28+
- **SCSS Architecture** - Organized, scalable stylesheet structure with Sass 1.97.3
2929
- **Bootstrap Icons 1.13.1** - 1,800+ high-quality SVG icons
3030
- **ApexCharts 5.3.6** - Advanced charting library
3131
- **Font Awesome 7.1.0** - Additional icon library
@@ -159,17 +159,17 @@ document.addEventListener('alpine:init', () => {
159159
});
160160
```
161161

162-
## 🆕 What's New in v3.2.0
162+
## 🆕 What's New in v3.2.1
163163

164-
### Latest Updates (November 2025)
164+
### Latest Updates (January 2026)
165165

166166
-**All Dependencies Updated** - Every package upgraded to latest stable version
167-
-**ESLint v9 Configuration** - New flat config format for modern linting
168-
-**Font Awesome 7.1.0** - Latest icon library with new icons
169-
-**Vite 7.2.4** - Improved build performance
170-
-**SweetAlert2 11.26.3** - Enhanced notification features
167+
-**Improved ESLint Config** - Now uses `globals` package for cleaner browser globals
168+
-**Vite 7.3.1** - Latest build tool with performance improvements
169+
-**Sass 1.97.3** - Latest SCSS compiler with bug fixes
170+
-**SweetAlert2 11.26.17** - Enhanced notification features
171+
-**Alpine.js 3.15.4** - Bug fixes and performance improvements
171172
-**0 Security Vulnerabilities** - All packages audited and secure
172-
-**Bug Fixes** - Fixed duplicate method error in security component
173173

174174
## 🌟 Key Improvements in v3.0
175175

dist-modern/analytics.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
<!-- Custom Styles for Analytics Dashboard -->
2727
<script type="module" crossorigin src="./assets/vendor-bootstrap-C9iorZI5.js"></script>
2828
<script type="module" crossorigin src="./assets/vendor-charts-DGwYAWel.js"></script>
29-
<script type="module" crossorigin src="./assets/vendor-ui-DjYv-mAO.js"></script>
30-
<script type="module" crossorigin src="./assets/main-BHbn44Op.js"></script>
31-
<script type="module" crossorigin src="./assets/analytics-ChgB2M2c.js"></script>
29+
<script type="module" crossorigin src="./assets/vendor-ui-CflGdlft.js"></script>
30+
<script type="module" crossorigin src="./assets/main-DwHigVru.js"></script>
31+
<script type="module" crossorigin src="./assets/analytics-Baa0JPJM.js"></script>
3232
<link rel="stylesheet" crossorigin href="./assets/main-QD_VOj1Y.css">
3333
</head>
3434

@@ -197,7 +197,7 @@ <h1 class="h4 mb-0 fw-bold text-primary">Metis</h1>
197197
<a class="nav-link" href="#" data-bs-toggle="collapse" data-bs-target="#elementsSubmenu" aria-expanded="false">
198198
<i class="bi bi-puzzle"></i>
199199
<span>Elements</span>
200-
<span class="badge bg-primary rounded-pill me-2">New</span>
200+
<span class="badge bg-primary rounded-pill ms-2 me-2">New</span>
201201
<i class="bi bi-chevron-down ms-auto"></i>
202202
</a>
203203
<div class="collapse" id="elementsSubmenu">

0 commit comments

Comments
 (0)