ArchitectUI Docs
Live Demo

Changelog

All notable changes to ArchitectUI HTML Pro. The plain-text source of truth is Changelog.md at the project root; this page mirrors it inside the docs shell.

v4.8.1 — May 2026

Dependencies

  • Bootstrap 5.3.8 (latest stable)
  • ApexCharts 5.3.6 to 5.11.0
  • Webpack 5.103 to 5.106; webpack-cli 6 to 7; webpack-dev-server 5.2.2 to 5.2.4
  • Sass 1.94 to 1.99; sass-loader 16.0.6 to 16.0.8
  • Babel core and preset-env to 7.29 (latest)
  • Font Awesome 7.1 to 7.2
  • FullCalendar core/daygrid/timegrid/interaction/list to 6.1.20
  • DataTables 2.3.5 to 2.3.8 with responsive-bs5 to 3.0.8
  • SweetAlert2 11.26.3 to 11.26.24
  • Mapbox GL 3.16 to 3.23
  • SmartWizard 6 to 7 (major)
  • copy-webpack-plugin 13 to 14 (major); eslint 9 to 10 (major); eslint-webpack-plugin 5 to 6 (major)
  • Cropper.js 2.1.0 to 2.1.1; CountUp 2.9 to 2.10; metismenu pinned to 3.0.7
  • 0 npm audit vulnerabilities

Documentation

  • New built-in /docs documentation site with 12 pages and standalone shell
  • README.md rewritten in Apex-style format with badge row, page sections, tech stack table, and project structure tree
  • Changelog reformatted to per-version themed H3 sub-sections

Compatibility

  • jQuery 3.7.1 retained — jQuery 4 is incompatible with Bootstrap 5.3's defineJQueryPlugin ESM bundle and Webpack's default-export interop. Will be revisited when Bootstrap ships a compatible release

Build

  • Confirmed npm run build and npm start produce a clean output with the updated toolchain
  • Pre-existing Sass @import deprecation warnings from Bootstrap's bundled SCSS continue to be suppressed via warnRuleAsWarning: false

v4.8.0 — September 2025

Dependencies

  • Bootstrap 5.3.7 to 5.3.8 with latest accessibility improvements
  • ApexCharts 4.7.0 to 5.3.4 (major upgrade with enhanced data parsing)
  • intro.js 7.2.0 to 8.3.2 (major upgrade with modular architecture)
  • SweetAlert2 11.4.8 to 11.22.5
  • Babel core and preset-env to 7.28.3
  • Webpack toolchain to 5.101.3
  • FullCalendar components to 6.1.19
  • DataTables to 2.3.3 with responsive extension to 3.0.6
  • ESLint to 9.34.0 with improved code quality checks
  • Sass compiler to 1.91.0

Bootstrap 4 cleanup

  • Removed leftover Bootstrap 4 code remnants and references
  • select2 multiselect theme renamed from bootstrap4 to bootstrap5
  • Updated margin classes (ml-2 to ms-2) for Bootstrap 5 logical-property compatibility
  • Removed duplicate toggle-switch file containing Bootstrap 4 data-toggle attributes
  • Corrected CSS comments referencing "bootstrap-4" to "Bootstrap 5"

Internal

  • intro.js API calls migrated from introJs() to introJs.tour() syntax
  • ApexCharts v5 performance improvements with enhanced data parsing
  • Backward compatibility preserved for all existing chart and tour configurations

v4.7.0 — July 2025

Page loader system

  • New FOUC-prevention loader with configurable styling, duration, and emergency timeout
  • Environment variable opt-out (DISABLE_LOADER=true) and dedicated start:no-loader / build:no-loader scripts
  • Per-template loader configuration in src/config/loader.config.js
  • Full configuration guide added as LOADER-CONFIGURATION.md

jQuery removal

  • BlockUI migrated to a native JavaScript implementation (src/utils/block-ui-native.js)
  • DataTables migrated to jQuery-free initialization (new DataTable('#id', opts))
  • 76% of original jQuery plugins now removed or replaced
  • block-ui dependency removed from package.json

Breaking changes

  • BlockUI API changed from jQuery to native JavaScript (see README migration table)
  • DataTables initialization syntax changed from $('#table').DataTable() to new DataTable('#table')

v4.6.0 — July 2025

jQuery plugin replacements

  • bootstrap4-toggle replaced with Bootstrap 5 native form switches
  • jquery-circle-progress replaced with ApexCharts radialBar charts
  • jquery-sparkline replaced with ApexCharts sparklines
  • jquery-validation replaced with Bootstrap 5 native validation
  • jquery-cropper replaced with vanilla Cropper.js
  • select2 replaced with Bootstrap 5 native selects

Internal

  • Build optimization and dev console statement cleanup
  • Duplicate file cleanup (toggle-switch 2.hbs, circle-progress 2.js)
  • Documentation consolidation (removed duplicate CLAUDE.md files)
  • Bundle size reduction through redundant package removal
  • Better tree-shaking with native ES6 modules

v4.5.1 — June 2025

Fixes

  • Sidebar scrolling now maintains fixed positioning instead of scrolling with main content
  • Analytics dashboard tab navigation restored with corrected file path references
  • DataTable styling persistence in analytics variation page
  • Animation system conflicts resolved (transform interference with fixed elements)
  • Perfect Scrollbar / fixed sidebar initialization order conflicts fixed

Auth pages

  • Login, register, and forgot-password "boxed" variants redesigned with glass-morphism effects
  • Logo standardized to the black version for visibility on glass backgrounds
  • Copyright notices updated to 2025

v4.5.0 — June 2025

Security

  • All 34 known security vulnerabilities resolved
  • Updated @babel/traverse, body-parser, cross-spawn, braces, and SweetAlert2

Charts and animations

  • Complete sparklines page redesign with modern visualization components
  • ApexCharts integration upgraded with realistic financial data examples
  • Page transition animations with staggered loading and layout-shift prevention
  • Login, register, and forgot-password pages modernized

Build

  • Webpack toolchain modernization
  • ESLint upgraded to v9 with flat config support
  • All major dependencies updated to latest compatible versions
  • Bootstrap table migration from deprecated plugins to native Bootstrap 5 implementations

v4.0.0 — October 2023

  • Migrated to React v18 (legacy React variant — superseded by the HTML variant in 4.5+)
  • All dependencies upgraded

Earlier Versions

VersionDateHighlight
v3.1.0August 2022Library updates
v3.0.0April 2022Webpack 5 upgrade
v2.1.0December 2021Library updates
v2.0.0August 2021Migrated to Bootstrap 5
v1.5.2May 2021Fixed range slider issue; sparklines responsiveness
v1.5.0January 2021All dependencies updated; removed pre-built dist
v1.3.0October 2019Removed jvectormap-next; added mapbox-gl
v1.2.0October 2019All dependencies updated; reported errors fixed
v1.1.1December 2018Initial public release

Next Steps

For the plain-text version of this changelog (suitable for CI scripts, RSS feeds, or just grep), see Changelog.md at the project root. To return to the docs index, see Introduction.