Releases: puikinsh/Adminator-admin-dashboard
Adminator v2.9.0
🚀 Comprehensive Dependency Updates & Linting Modernization
This release brings all dependencies to their latest versions, with enhanced SCSS linting support and no security vulnerabilities.
✨ Key Highlights
- All 21+ dependencies updated to their absolute latest versions
- Enhanced SCSS linting with new
stylelint-config-standard-scsspackage - Security vulnerabilities fixed (node-forge, js-yaml)
- Zero linting errors - both JavaScript and SCSS pass all checks
- Zero security vulnerabilities - complete npm audit clean
📦 Major Dependencies Updated
| Package | Previous | New |
|---|---|---|
| webpack | 5.101.3 | 5.103.0 |
| eslint | 9.34.0 | 9.39.1 |
| sass | 1.92.0 | 1.94.2 |
| stylelint | 16.23.1 | 16.26.1 |
| typescript | 5.9.2 | 5.9.3 |
| chart.js | 4.5.0 | 4.5.1 |
| dayjs | 1.11.18 | 1.11.19 |
| jsvectormap | 1.6.0 | 1.7.0 |
| @babel/core | 7.28.3 | 7.28.5 |
| @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 |
| cross-env | 10.0.0 | 10.1.0 |
| globals | 16.3.0 | 16.5.0 |
| html-webpack-plugin | 5.6.4 | 5.6.5 |
| postcss-preset-env | 10.3.1 | 10.4.0 |
| sass-loader | 16.0.5 | 16.0.6 |
| stylelint-config-standard | 38.0.0 | 39.0.1 |
🆕 New Dependencies
- stylelint-config-standard-scss (v16.0.0) - SCSS-specific linting rules for proper Sass/SCSS syntax support
🔒 Security Fixes
- node-forge updated to v1.3.2
- Fixed ASN.1 Validator Desynchronization vulnerability (High severity)
- Fixed ASN.1 OID Integer Truncation vulnerability (Moderate severity)
- js-yaml updated to v4.1.1 / v3.14.2
- Fixed prototype pollution in merge vulnerability (Moderate severity)
🛠️ Build & Linting Improvements
- Enhanced
.stylelintrc.json- Updated to usestylelint-config-standard-scssfor proper SCSS support - Zero JavaScript linting errors - All JS files pass ESLint 9.39.1
- Zero SCSS linting errors - All SCSS files pass Stylelint 16.26.1
- Clean production build - Webpack 5.103.0 compiles successfully with no warnings
✅ Build Status
✓ npm run lint:js - 0 errors, 0 warnings
✓ npm run lint:scss - 0 errors, 0 warnings
✓ npm run build - Compiled successfully
✓ npm audit - 0 vulnerabilities
📋 Installation
# Clone the repository
git clone https://github.com/puikinsh/Adminator-admin-dashboard.git
# Install dependencies
npm install
# Start development server
npm startOr install via npm:
npm install adminator-admin-dashboard🔄 Upgrade Instructions
For existing installations:
# Update to latest version
npm update
# Or clean install
rm -rf node_modules package-lock.json
npm install📝 Full Changelog
See CHANGELOG.md for complete version history.
Adminator v2.8.1
Adminator v2.8.1 - Latest Dependency Updates & Security Enhancements
Overview
This release brings all dependencies up to their latest stable versions, focusing on Bootstrap 5.3.8 upgrade, enhanced security, and improved development tooling for optimal performance and maintainability.
Key Improvements
Framework & Core Updates
- Bootstrap 5.3.8 - Updated from 5.3.7 with latest bug fixes and improvements
- Webpack 5.101.3 - Latest Webpack with enhanced performance optimizations
- ESLint 9.34.0 - Updated to latest ESLint with modern flat configuration support
- Sass 1.92.0 - Latest Sass compiler with improved performance and features
- Day.js 1.11.18 - Updated lightweight date manipulation library
Development & Build Tools
- TypeScript ESLint Support - Added TypeScript 5.9.2 and @typescript-eslint packages for enhanced code quality
- Modern ESLint Configuration - Created comprehensive tsconfig.json for TypeScript ESLint integration
- Zero JavaScript Linting Errors - Fixed all ESLint issues in webpack configuration files
- Enhanced Development Experience - Improved hot module replacement and build performance
Security & Quality
- Zero Security Vulnerabilities - All dependencies updated with comprehensive security audit
- jsvectormap 1.7.0 - Updated vector map library with latest features and improvements
- Build System Optimization - Improved webpack configuration with proper trailing commas and code style
- Development Server Enhancements - Stable development server with hot reload functionality
Technical Details
Major Dependencies Updated
bootstrap: 5.3.7 → 5.3.8
webpack: 5.101.0 → 5.101.3
eslint: 9.33.0 → 9.34.0
sass: 1.90.0 → 1.92.0
dayjs: 1.11.13 → 1.11.18
jsvectormap: 1.6.0 → 1.7.0
@eslint/js: 9.33.0 → 9.34.0
Build Tools Updated
@babel/core: 7.28.0 → 7.28.3
@babel/runtime: 7.28.2 → 7.28.3
copy-webpack-plugin: 13.0.0 → 13.0.1
html-webpack-plugin: 5.6.3 → 5.6.4
mini-css-extract-plugin: 2.9.3 → 2.9.4
postcss-loader: 8.1.1 → 8.2.0
postcss-preset-env: 10.2.4 → 10.3.1
New Additions
@typescript-eslint/parser: 8.42.0 - TypeScript ESLint parser support
@typescript-eslint/eslint-plugin: 8.42.0 - TypeScript ESLint rules
typescript: 5.9.2 - TypeScript compiler for enhanced development
Build Status
- ✅ Zero build errors
- ✅ Zero build warnings
- ✅ Zero security vulnerabilities
- ✅ JavaScript linting: 0 errors, 0 warnings
- ✅ Development server: Running successfully
- ✅ Hot module replacement: Functional
Compatibility
- Node.js: 14+ (tested with latest versions)
- Browsers: All modern browsers supported
- Features: Mobile-responsive functionality maintained, dark mode functionality preserved
- Breaking Changes: None - fully backward compatible
Installation
NPM Package
npm install adminator-admin-dashboard@2.8.1From Source
git clone https://github.com/puikinsh/Adminator-admin-dashboard.git
cd Adminator-admin-dashboard
git checkout v2.8.1
npm install
npm startWhat's Next
This release maintains the 100% jQuery-free architecture while ensuring all dependencies are up-to-date and secure. The enhanced TypeScript ESLint support provides better development experience and code quality assurance.
Contributors
Special thanks to all contributors who helped improve this release through testing and feedback.
Full Changelog: v2.8.0...v2.8.1
Adminator v2.8.0
Release v2.8.0 - Dependency Modernization & Build System Enhancements
Release Date: August 11, 2025
This release focuses on modernizing the build system, updating dependencies to their latest
stable versions, and removing deprecated packages to ensure better security and performance.
Key Improvements
Build System Enhancements
- Replaced deprecated file-loader with Webpack 5 native asset modules - Modernized asset
handling using Webpack 5's built-in capabilities - Moved @babel/runtime to production dependencies - Properly configured runtime dependencies
for production builds - Fixed all import/export warnings - Resolved module resolution issues for cleaner builds
with zero warnings
Major Dependency Updates
- Upgraded cross-env from v7 to v10 - Latest version with ESM support and TypeScript
improvements - Updated TypeScript to v5.9.2 - Latest TypeScript with improved type checking
- Updated Webpack to v5.101.0 - Latest Webpack 5 with performance improvements
- Updated ESLint to v9.33.0 - Latest ESLint with new rules and fixes
- Updated all Babel packages to v7.28.0 - Latest stable Babel 7 release
Security & Maintenance
- Comprehensive dependency updates addressing all known vulnerabilities
- Updated all FullCalendar components to v6.1.19
- Updated all development dependencies to latest stable versions
- Removed non-existent test.html reference from build configuration
- Fixed stylelint configuration compatibility issues
Build Status
- Zero build errors
- Zero build warnings
- All linting rules pass successfully
- Production build size remains optimized
Updated Dependencies
Removed Deprecated Packages
- file-loader - Replaced with Webpack 5 asset/resource modules
Major Updates
- @babel/core: 7.27.4 → 7.28.0
- @babel/runtime: 7.27.6 → 7.28.2 (moved to production dependencies)
- @fullcalendar/*: 6.1.17 → 6.1.19 (all packages)
- @typescript-eslint/*: 8.36.0 → 8.39.0
- cross-env: 7.0.3 → 10.0.0
- eslint: 9.29.0 → 9.33.0
- typescript: 5.8.3 → 5.9.2
- webpack: 5.99.9 → 5.101.0
Minor Updates
- @eslint/js: 9.29.0 → 9.33.0
- @types/node: 24.0.12 → 24.2.1
- globals: 16.2.0 → 16.3.0
- mini-css-extract-plugin: 2.9.2 → 2.9.3
- postcss-preset-env: 10.2.3 → 10.2.4
- sass: 1.89.2 → 1.90.0
- stylelint: 16.21.0 → 16.23.1
Installation
Via npm:
npm install adminator-admin-dashboard
Via yarn:
yarn add adminator-admin-dashboard
Or clone and install:
git clone https://github.com/puikinsh/Adminator-admin-dashboard.git
cd Adminator-admin-dashboard
npm install
npm start
Resources
- Live Demo: https://colorlib.com/polygon/adminator/index.html
- Documentation: https://puikinsh.github.io/Adminator-admin-dashboard/
- NPM Package: https://www.npmjs.com/package/adminator-admin-dashboard
- More Templates: Visit https://dashboardpack.com/ for premium admin templates
Previous Releases
- v2.7.1: 100% jQuery-Free implementation with modern vanilla JavaScript
- v2.6.0: Complete Dark Mode System with theme switching
- v2.5.0: Major dependency updates and ESLint 9.x migration
Thank you for using Adminator! For more high-quality admin dashboard templates for various
frameworks and technologies, visit https://dashboardpack.com/
v2.7.1
Release v2.7.1 - Minor version bump with maintenance updates
- Updated version to 2.7.1 in package.json and documentation
- Enhanced code quality and stability improvements
- Removed AI emoji icons from README and CHANGELOG for cleaner documentation
- Updated documentation and changelog formatting
- Fixed ESLint configuration compatibility issues
v2.7.0 - jQuery Free Release
🎯 Major Achievement: Complete jQuery removal (600KB+ bundle reduction)
🚀 Performance: Faster page loads with modern vanilla JavaScript
📱 Mobile: Enhanced mobile experience with touch-friendly interactions
🎨 Bootstrap 5: Full migration with improved accessibility
🔧 Components: Custom vanilla JS implementations of all Bootstrap
components
v2.6.1
Minor dependency update
v2.6.0
🌙 Release v2.6.0: Complete Dark Mode System - Smart theme toggle with…
v2.5.0
Merge pull request #316 from puikinsh/feature/dependency-updates-phase-3 Updated to 2.5
v2.1.0
Merge pull request #303 from danny007in/update2 Upgraded Packages and reconfigured
v2.0.4
Updated workflows to use Node-14 due to requirement from css-minimize…