Skip to content

Releases: puikinsh/Adminator-admin-dashboard

Adminator v2.9.0

02 Dec 10:28

Choose a tag to compare

🚀 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-scss package
  • 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 use stylelint-config-standard-scss for 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 start

Or 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

03 Sep 09:44

Choose a tag to compare

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.1

From Source

git clone https://github.com/puikinsh/Adminator-admin-dashboard.git
cd Adminator-admin-dashboard
git checkout v2.8.1
npm install
npm start

What'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

11 Aug 08:33

Choose a tag to compare

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

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

10 Jul 10:04

Choose a tag to compare

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

09 Jul 18:19

Choose a tag to compare

🎯 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

20 Jun 12:34

Choose a tag to compare

Minor dependency update

v2.6.0

19 Jun 13:37

Choose a tag to compare

🌙 Release v2.6.0: Complete Dark Mode System - Smart theme toggle with…

v2.5.0

16 Jun 10:35
15420f4

Choose a tag to compare

Merge pull request #316 from puikinsh/feature/dependency-updates-phase-3

Updated to 2.5

v2.1.0

15 May 08:51
d138172

Choose a tag to compare

Merge pull request #303 from danny007in/update2

Upgraded Packages and reconfigured

v2.0.4

02 Aug 18:46

Choose a tag to compare

Updated workflows to use Node-14 due to requirement from css-minimize…