Browse Source

Updated dependencies

master v2.9.0
Aigars Silkalns 1 week ago
parent
commit
cae91bd9ef
4 changed files with 118 additions and 35 deletions
  1. +1
    -0
      .gitignore
  2. +77
    -0
      CHANGELOG.md
  3. +39
    -34
      README.md
  4. +1
    -1
      package.json

+ 1
- 0
.gitignore View File

@ -67,3 +67,4 @@ tsconfig.json
.Spotlight-V100
.Trashes
CLAUDE.md
release.md

+ 77
- 0
CHANGELOG.md View File

@ -1,5 +1,82 @@
# Changelog
## [2.9.0] - 2025-12-02
### Comprehensive Dependency Updates & Linting Modernization
This release brings all dependencies to their absolute latest versions with enhanced SCSS linting support and zero security vulnerabilities.
### Key Improvements
#### All Dependencies Updated to Latest
- **Webpack 5.103.0** - Latest Webpack with performance improvements
- **ESLint 9.39.1** - Latest ESLint with modern flat configuration
- **Sass 1.94.2** - Latest Sass compiler with improved features
- **TypeScript 5.9.3** - Latest TypeScript compiler
- **Stylelint 16.26.1** - Latest SCSS/CSS linting
- **Chart.js 4.5.1** - Latest charting library with bug fixes
- **Day.js 1.11.19** - Latest date manipulation library
#### Enhanced SCSS Linting
- **Added stylelint-config-standard-scss** - Proper SCSS-specific linting support
- **Updated .stylelintrc.json** - Configured for SCSS syntax compatibility
- **Zero Linting Errors** - Both JavaScript and SCSS pass all checks
#### Security & Quality
- **Zero Security Vulnerabilities** - All dependencies audited and secure
- **Fixed node-forge vulnerabilities** - Updated to v1.3.2 (ASN.1 fixes)
- **Fixed js-yaml vulnerabilities** - Updated to v4.1.1/v3.14.2 (prototype pollution fixes)
- **Clean Build Output** - No errors or warnings in production build
### Technical Details
**Major Dependencies Updated:**
- @babel/core: 7.28.3 → 7.28.5
- @babel/eslint-parser: 7.28.0 → 7.28.5
- @babel/preset-env: 7.28.3 → 7.28.5
- @babel/runtime: 7.28.3 → 7.28.4
- @eslint/js: 9.34.0 → 9.39.1
- @typescript-eslint/eslint-plugin: 8.42.0 → 8.48.1
- @typescript-eslint/parser: 8.42.0 → 8.48.1
- chart.js: 4.5.0 → 4.5.1
- cross-env: 10.0.0 → 10.1.0
- dayjs: 1.11.18 → 1.11.19
- eslint: 9.34.0 → 9.39.1
- globals: 16.3.0 → 16.5.0
- html-webpack-plugin: 5.6.4 → 5.6.5
- jsvectormap: 1.6.0 → 1.7.0
- postcss-preset-env: 10.3.1 → 10.4.0
- sass: 1.92.0 → 1.94.2
- sass-loader: 16.0.5 → 16.0.6
- stylelint: 16.23.1 → 16.26.1
- stylelint-config-standard: 38.0.0 → 39.0.1
- typescript: 5.9.2 → 5.9.3
- webpack: 5.101.3 → 5.103.0
**New Dependencies:**
- stylelint-config-standard-scss: 16.0.0 - SCSS-specific linting rules
**Build Tools Updated:**
- copy-webpack-plugin: 13.0.0 → 13.0.1
- mini-css-extract-plugin: 2.9.3 → 2.9.4
- postcss-loader: 8.1.1 → 8.2.0
### Build Status
- Zero build errors
- Zero build warnings
- Zero security vulnerabilities
- JavaScript linting: 0 errors, 0 warnings
- SCSS linting: 0 errors, 0 warnings
- Production build: Compiled successfully
### Compatibility
- Node.js 14+ (tested with latest versions)
- All modern browsers supported
- Mobile-responsive functionality maintained
- Dark mode functionality preserved
---
## [2.8.1] - 2025-09-03
### Latest Dependency Updates & Security Enhancements


+ 39
- 34
README.md View File

@ -1,8 +1,8 @@
# Adminator Bootstrap 5 Admin Template v2.8.1
# Adminator Bootstrap 5 Admin Template v2.9.0
**Adminator** is a responsive Bootstrap 5 Admin Template built with modern development tools. It provides you with a collection of ready to use code snippets and utilities, custom pages, a collection of applications and some useful widgets.
**Latest Update (v2.8.1)**: Latest dependency updates including Bootstrap 5.3.8, comprehensive security updates, and modern tooling improvements ensuring optimal performance and maintainability.
**Latest Update (v2.9.0)**: Comprehensive dependency updates with all packages at their absolute latest versions, enhanced SCSS linting with stylelint-config-standard-scss, security vulnerability fixes, and zero linting errors.
**Looking for more premium admin templates?** Visit **[DashboardPack.com](https://dashboardpack.com/)** for a curated collection of high-quality admin dashboard templates for various frameworks and technologies.
@ -25,7 +25,7 @@ Preview of this awesome admin template available here: https://colorlib.com/poly
### Demo Site: [Here](https://colorlib.com/polygon/adminator/index.html)
## TOC
- [What's New in v2.8.1](#whats-new-in-v281)
- [What's New in v2.9.0](#whats-new-in-v290)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installing & Local Development](#installing--local-development)
@ -37,17 +37,28 @@ Preview of this awesome admin template available here: https://colorlib.com/poly
- [Authors](#authors)
- [License](#license)
## What's New in v2.8.1
## What's New in v2.9.0
### Latest Dependency Updates & Security Enhancements
- **Bootstrap 5.3.8**: Updated to latest Bootstrap version with bug fixes and improvements
- **Comprehensive Dependency Updates**: All dependencies updated to their latest stable versions
- **Enhanced ESLint Configuration**: Modern TypeScript ESLint support with zero linting errors
- **Security Updates**: All dependencies updated with zero vulnerabilities
- **Improved Build Performance**: Latest Webpack 5.101.3 with optimized build pipeline
- **Modern Tooling**: Updated Sass 1.92.0, Day.js 1.11.18, and enhanced development tools
### Comprehensive Dependency Updates & Linting Modernization
- **All Dependencies Updated**: Every package updated to absolute latest versions
- **Webpack 5.103.0**: Latest Webpack with performance improvements
- **ESLint 9.39.1**: Latest ESLint with modern flat configuration
- **Sass 1.94.2**: Latest Sass compiler with improved features
- **Stylelint 16.26.1**: Latest SCSS/CSS linting with new SCSS-specific config
- **Chart.js 4.5.1**: Latest charting library with bug fixes
- **Day.js 1.11.19**: Latest date manipulation library
### Previous Updates (v2.8.0)
### Enhanced SCSS Linting
- **Added stylelint-config-standard-scss**: Proper SCSS-specific linting support
- **Updated .stylelintrc.json**: Configured for SCSS syntax compatibility
- **Zero Linting Errors**: Both JavaScript and SCSS pass all checks
### Security Fixes
- **Fixed node-forge vulnerabilities**: ASN.1 Validator Desynchronization and OID Integer Truncation
- **Fixed js-yaml vulnerabilities**: Prototype pollution in merge
- **Zero Security Vulnerabilities**: All dependencies audited and secure
### Previous Updates (v2.8.x)
### Dependency Modernization & Build System Enhancements
- **Webpack 5 Native Asset Modules**: Replaced deprecated file-loader with modern Webpack 5 asset handling
@ -56,13 +67,6 @@ Preview of this awesome admin template available here: https://colorlib.com/poly
- **Zero Build Warnings**: Fixed all import/export issues for cleaner builds
- **Security Updates**: Comprehensive dependency updates addressing all known vulnerabilities
### Technical Improvements
- Moved @babel/runtime to production dependencies for proper runtime support
- Updated TypeScript to v5.9.2 for enhanced type checking
- Updated ESLint to v9.33.0 with latest rules and fixes
- All FullCalendar components updated to v6.1.19
- Webpack updated to v5.101.0 with performance improvements
## What's New in v2.7.1
**jQuery-Free Release** - Complete removal of jQuery dependency with modern vanilla JavaScript:
@ -130,7 +134,7 @@ yarn add adminator-admin-dashboard
**Package Information:**
- **Package Name**: `adminator-admin-dashboard`
- **Version**: 2.8.1 (Latest dependencies)
- **Version**: 2.9.0 (Latest dependencies)
- **Size**: 5.7 MB (includes source + built assets)
- **Registry**: https://www.npmjs.com/package/adminator-admin-dashboard
@ -378,25 +382,25 @@ The built files will be available in the `dist/` directory.
### Core Framework & Build Tools
- [Bootstrap 5.3.8](http://getbootstrap.com/) - Modern CSS framework
- [Webpack 5.101.3](https://webpack.js.org/) - Module bundler and build tool
- [Webpack 5.103.0](https://webpack.js.org/) - Module bundler and build tool
- [Babel 7.28.x](https://babeljs.io/) - JavaScript transpiler
- [Sass 1.92.0](http://sass-lang.com/) - CSS preprocessor
- [Sass 1.94.2](http://sass-lang.com/) - CSS preprocessor
- [PostCSS 8.5.6](http://postcss.org/) - CSS transformations
- [ESLint 9.34.0](https://eslint.org/) - JavaScript linting (flat config)
- [Stylelint 16.23.1](https://stylelint.io/) - CSS/SCSS linting
- [ESLint 9.39.1](https://eslint.org/) - JavaScript linting (flat config)
- [Stylelint 16.26.1](https://stylelint.io/) - CSS/SCSS linting
### UI Components & Charts
- [Chart.js 4.5.0](http://www.chartjs.org/) - Modern charting library
- [Chart.js 4.5.1](http://www.chartjs.org/) - Modern charting library
- [FullCalendar 6.1.19](https://fullcalendar.io/) - Interactive calendar
- [DataTables](https://datatables.net/) - Advanced table functionality
- [Easy Pie Chart](http://rendro.github.io/easy-pie-chart/) - Animated pie charts
- [Perfect Scrollbar 1.5.6](https://github.com/utatti/perfect-scrollbar) - Custom scrollbars
### JavaScript Libraries
- **[Chart.js 4.5.0](http://www.chartjs.org/)** - Modern charting library (replaces jQuery Sparkline)
- **[Chart.js 4.5.1](http://www.chartjs.org/)** - Modern charting library (replaces jQuery Sparkline)
- **[jsvectormap 1.7.0](https://github.com/themustafaomar/jsvectormap)** - Interactive vector maps (replaces jVectorMap)
- [Lodash 4.17.21](https://lodash.com/) - Utility library
- [Day.js 1.11.18](https://day.js.org/) - Modern 2KB date library (replaces Moment.js)
- [Day.js 1.11.19](https://day.js.org/) - Modern 2KB date library (replaces Moment.js)
- [Masonry 4.2.2](https://masonry.desandro.com/) - Grid layouts
- **100% Vanilla JavaScript** - No jQuery dependency
@ -416,15 +420,16 @@ See [CHANGELOG.md](CHANGELOG.md) for detailed version history.
📚 **[Online Documentation](https://puikinsh.github.io/Adminator-admin-dashboard/)** includes comprehensive guides for all features.
#### Latest Release: V 2.8.1 (2025-09-03)
- **Bootstrap 5.3.8** - Updated to latest Bootstrap version with bug fixes and improvements
- **Comprehensive Dependency Updates** - All dependencies updated to their latest stable versions
- **Enhanced ESLint Configuration** - Modern TypeScript ESLint support with zero linting errors
- **Security Updates** - All dependencies updated with zero vulnerabilities
- **Improved Build Performance** - Latest Webpack 5.101.3 with optimized build pipeline
- **Modern Tooling** - Updated Sass 1.92.0, Day.js 1.11.18, and enhanced development tools
#### Latest Release: V 2.9.0 (2025-12-02)
- **All Dependencies Updated** - Every package updated to absolute latest versions
- **Enhanced SCSS Linting** - Added stylelint-config-standard-scss for proper SCSS support
- **Security Fixes** - Fixed node-forge and js-yaml vulnerabilities
- **Zero Linting Errors** - Both JavaScript and SCSS pass all checks
- **Webpack 5.103.0** - Latest Webpack with performance improvements
- **Modern Tooling** - Updated Sass 1.94.2, ESLint 9.39.1, Stylelint 16.26.1
#### Previous Releases
- **V 2.8.1**: Bootstrap 5.3.8, security updates, and enhanced tooling
- **V 2.8.0**: Webpack 5 asset modules and dependency modernization
- **V 2.7.1**: 100% jQuery-Free with modern vanilla JavaScript
- **V 2.6.0**: Complete Dark Mode System with theme switching


+ 1
- 1
package.json View File

@ -1,6 +1,6 @@
{
"name": "adminator-admin-dashboard",
"version": "2.8.1",
"version": "2.9.0",
"private": false,
"description": "Modern jQuery-free Bootstrap 5 Admin Dashboard Template with Dark Mode",
"main": "dist/index.html",


Loading…
Cancel
Save