github ColorlibHQ/AdminLTE v4.0.0-rc1
AdminLTE v4.0.0-rc1

latest releases: v4.0.0-rc4, v4.0.0-rc3
2 months ago

AdminLTE v4.0.0-rc1 - Major Modernization Release

This release represents a complete modernization of the AdminLTE codebase, bringing it up to current standards with the latest tooling, dependencies, and best practices.

Key Highlights

  • Zero Security Vulnerabilities - All dependencies updated and vulnerabilities resolved
  • Modern Tooling - ESLint v9, Astro 5.x, latest Stylelint and build tools
  • Better Developer Experience - New npm start command, improved scripts, cleaner builds
  • Latest Dependencies - Bootstrap 5.3.7, Node.js ES modules, 50+ package updates
  • Code Quality - Zero linting errors, removed technical debt, standardized formatting
  • Future-Ready - Modern configuration patterns, optimal bundle sizes, enhanced maintainability

Quick Start

# Install dependencies
npm install

# Start development server
npm start

# Build for production  
npm run production

Major Changes

Infrastructure & Tooling

  • Upgraded to ES Modules with "type": "module" in package.json
  • Complete ESLint v9 migration with modern flat configuration format
  • Enhanced Astro configuration with static site generation
  • Optimized build scripts and developer experience

Dependencies Updated

  • astro: 4.15.12 → 5.10.0
  • eslint: 8.57.1 → 9.29.0
  • bootstrap: 5.3.3 → 5.3.7
  • sass: 1.78.0 → 1.89.2
  • typescript: 5.6.2 → 5.8.3
  • Plus 50+ other packages updated to latest versions

Security & Quality

  • Resolved all npm security vulnerabilities (0 remaining)
  • Updated browserslist database for modern browser compatibility
  • Fixed all SASS deprecation warnings
  • Zero linting errors across all file types

Migration Guide

For Users:

  • No breaking changes in compiled CSS/JS output
  • All existing HTML templates remain fully compatible
  • CDN links and package imports work as before

For Developers:

  • New npm start command for development
  • ESLint configuration migrated to eslint.config.js
  • Build process requires Node.js ES modules support

Compatibility

  • Bootstrap: 5.3.7 (latest)
  • Node.js: ES modules support required
  • Browsers: All modern browsers supported
  • RTL: Full right-to-left language support maintained

See CHANGELOG.md for complete technical details.


Download: Use npm: npm install admin-lte@4.0.0-rc1 or download the source code below.

Don't miss a new AdminLTE release

NewReleases is sending notifications on new releases.