Commit Graph

8 Commits

Author SHA1 Message Date
Aigars Silkalns
01aefe5ac0 Release 4.0.0-rc4: Updated dependencies and refined mobile image fix
- Updated 8 npm packages to latest versions including TypeScript, Astro, and linting tools
- Refined mobile image loading solution by removing JavaScript runtime fix in favor of HTML-level path generation
- All images now use relative paths generated at build time for optimal compatibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-10 12:11:37 +03:00
Aigars Silkalns
a9e3a52379 Fixed Compilation/Start error #5867
Compilation/Start error #5867 by introducing shx
2025-07-10 08:57:13 +03:00
Aigars Silkalns
f17065cc11 Minor changes 2025-06-24 08:39:03 +03:00
Aigars Silkalns
3885daabe1 Release v4.0.0-rc3: Production deployment fixes and cross-platform compatibility
- Fix production build path resolution for CSS/JS/images
- Resolve sidebar navigation layout issues (badges, arrows, spacing)
- Fix RTL CSS processing interference with LTR builds
- Update dependencies (Bootstrap 5.3.7, Bootstrap Icons 1.13.1, OverlayScrollbars 2.11.0)
- Remove CDN integrity attributes to prevent digest mismatches
- Add dist/ to .gitignore to exclude build files from repository
- Implement smart relative path calculation for all deployment scenarios
- Add runtime image path correction for sub-folder deployments
- Ensure development and production environment parity
- Fix all ESLint compliance issues (prefer-global-this, prefer-string-slice)

Major improvements:
 Production builds now work identically to development
 Images, CSS, and JavaScript load correctly in any deployment structure
 Sidebar displays properly with badges and arrow indicators
 Zero console errors from CDN resources
 Full compatibility with FTP/static hosting platforms
2025-06-23 12:45:13 +03:00
Aigars Silkalns
63aabd6610 Major accessibility and es2022 updates 2025-06-20 16:52:49 +03:00
Aigars Silkalns
53081955d7 Clean up documentation: correct date and remove excessive emojis
- Update release date to today's actual date: 2025-06-20
- Remove excessive emojis from CHANGELOG.md and README.md
- Keep documentation professional and readable
- Maintain all technical content and information
2025-06-20 15:59:40 +03:00
Aigars Silkalns
c74fe4ef06 📅 Fix release date in CHANGELOG.md
- Update release date from 2024-12-20 to 2025-12-20
- Correct date for v4.0.0-rc1 release
2025-06-20 15:56:16 +03:00
Aigars Silkalns
7d4c893296 🚀 Release v4.0.0-rc1: Complete Modernization
🎉 Major modernization release bringing AdminLTE to current standards

## Key Improvements:
- 🔒 Zero security vulnerabilities (all dependencies updated)
-  ESLint v9 with modern flat configuration
- 📦 Astro 5.x, Bootstrap 5.3.7, 50+ package updates
- 🛠️ New npm scripts: 'npm start', 'npm run build'
- 🧹 700+ linting issues resolved, technical debt cleaned
- 🎯 ES modules, modern tooling, optimal bundles

## Infrastructure:
- Upgraded to ES modules with proper configurations
- Migrated ESLint to v9 flat config format
- Enhanced build scripts and developer experience
- Added comprehensive CHANGELOG.md
- Updated README.md with v4.0.0-rc1 highlights

## Quality & Security:
- All npm vulnerabilities resolved
- Zero linting errors across JS/TS/CSS/Astro
- Updated browserslist and build dependencies
- Removed deprecated patterns and dead code

## Compatibility:
- No breaking changes for end users
- Full Bootstrap 5.3.7 compatibility maintained
- All HTML templates remain compatible
- Enhanced developer experience with modern tooling

See CHANGELOG.md for complete details.
2025-06-20 15:53:40 +03:00