AdminLTE 4.0.0 – first stable release of the v4 line

croes1 pts0 comments

Release v4.0.0 · ColorlibHQ/AdminLTE · GitHub

//releases/show" data-turbo-transient="true" />

Skip to content

Search or jump to...

Search code, repositories, users, issues, pull requests...

-->

Search

Clear

Search syntax tips

Provide feedback

--><br>We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

-->

Name

Query

To see all available qualifiers, see our documentation.

Cancel

Create saved search

Sign in

//releases/show;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

ColorlibHQ

AdminLTE

Public

Uh oh!

There was an error while loading. Please reload this page.

Notifications<br>You must be signed in to change notification settings

Fork<br>18.2k

Star<br>45.4k

v4.0.0

Latest

Latest

Compare

Choose a tag to compare

Sorry, something went wrong.

Filter

Loading

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

No results found

View all tags

github-actions

released this

19 May 14:20

v4.0.0

7917b42

AdminLTE 4.0.0 — first stable release of the v4 line. A ground-up rewrite on Bootstrap 5.3 with no jQuery.

📖 Documentation · 🚀 Migration from v3 · 🎨 Live preview

Highlights

18 new demo pages — Calendar (FullCalendar), Kanban (SortableJS), Chat, File Manager, Projects, Mailbox (Inbox/Read/Compose), Form Wizard, Data Tables (Tabulator), Profile, Settings, Invoice, Pricing, FAQ, plus 404 / 500 / Maintenance error pages.

Documentation overhaul — Getting Started, Customization, RTL, Migration from v3, Layout Blueprint, Recipes, Deployment, Recommended Integrations, JavaScript Plugins Overview. Split sidebar navigation so the live preview no longer feels like a docs site. Reading-friendly typography with consistent card wrappers across every page.

FAQ rebuilt as a custom page with a hero, live search, section chips, and an accordion of 19 questions across six topics.

Six issue fixes : #6010, #6019, #6020, #6021, #6026, #6028.

Visible color-mode toggle in the default topbar, with localStorage persistence and prefers-color-scheme integration.

Major dependency upgrades : ESLint 9 → 10, TypeScript 5.9 → 6, Stylelint 16 → 17, Astro 6.0 → 6.3, and refreshed minor versions across autoprefixer / postcss / rollup / sass / terser.

Dependency tree cleanup : dropped eslint-plugin-import, eslint-config-xo*, and the legacy .eslintrc.json. Flat config only.

Security : npm overrides for yaml and stylelint-config-twbs-bootstrap mean npm install runs without --legacy-peer-deps and reports 0 vulnerabilities .

Breaking changes from v3

v3<br>v4

.wrapper<br>.app-wrapper

.main-header<br>.app-header

.main-sidebar<br>.app-sidebar

.content-wrapper<br>.app-main

data-toggle<br>data-bs-toggle (Bootstrap 5)

data-widget="pushmenu"<br>data-lte-toggle="sidebar"

data-widget="treeview"<br>data-lte-toggle="treeview"

.dark-mode body class<br>data-bs-theme="dark" attribute

jQuery required<br>Vanilla TypeScript — no jQuery

enablePersistence defaulted on<br>Defaults off; opt in via data-enable-persistence="true"

See the dedicated Migration from v3 guide for the complete list and step-by-step upgrade order.

Install

npm install admin-lte@4.0.0

Or via CDN:

">link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0/dist/css/adminlte.min.css" /><br>script src="https://cdn.jsdelivr.net/npm/admin-lte@4.0.0/dist/js/adminlte.min.js">script>

See CHANGELOG.md for the full notes.

Assets

Loading

Uh oh!

There was an error while loading. Please reload this page.

-->

👍<br>docxml, bulfaitelo, l205306, dfsmania, slawkens, hajjajihamza, sakamossan, agungdh, and Kumajung reacted with thumbs up emoji<br>😄<br>l205306 and slawkens reacted with laugh emoji<br>🎉<br>10<br>papppeter, ruzzeldean, l205306, wizhippo, slawkens, djangonauta, danny007in, lcharette, xgrind, and umer936 reacted with hooray emoji<br>❤️<br>ruzzeldean, l205306, Kumajung, and dfranco reacted with heart emoji<br>🚀<br>alessandrojbr, l205306, aarongmx, GuxMartin, resmo, puikinsh, and proweb reacted with rocket emoji<br>👀<br>l205306 and Ryin0424 reacted with eyes emoji

All reactions

👍<br>9 reactions

😄<br>2 reactions

🎉<br>10 reactions

❤️<br>4 reactions

🚀<br>7 reactions

👀<br>2 reactions

25 people reacted

You can’t perform that action at this time.

data reacted reactions adminlte search reload

Related Articles