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