Releases: Maxxxxior/maxxxxior.github.io
Releases · Maxxxxior/maxxxxior.github.io
Release list
💎 Release: v2.0.0
Changes
Added
- TypeScript support - implemented across the entire codebase for better type safety and development experience
- Vite - added for project bundling, modularity and faster development
- Gallery data - created separate
galleryData.tsfile for easy management of pixel arts and other graphical assets - TypeScript badge - added custom color variable (
--typescript) for TypeScript language badge
Changed
- Repository architecture - migrated the entire project from static frontend structures (vanilla HTML/JS) to a dynamic React SPA
Fixed
- Mobile burger menu - fixed issue where the menu wouldn't close properly when clicking outside, scrolling, or clicking an item inside
Removed
- Outdated legacy files - removed static HTML and JS files (
index.html,aboutme.html,javascript.js,theme.js,i18n.js, etc.)
Full Changelog: v1.4.0...v2.0.0
💎 Release: v1.4.0
Changes:
Added
- API badge - replaced old
(API)labels with proper badges for consistency and cleaner visuals
Changed
- Project cards - replaced old neon "progress-bar"-like borders with a subtle keycap-style hover glow for a cleaner and more optimized look
- Badge placement in
My GitHub repositories- moved from top-right to bottom-right corner to prevent overlap with long repository names - Font size in
SAM services- adjusted overly large text for better visual balance
Removed
- (API) label in
SAM services - Outdated comments
- Empty CSS rulesets
Fixed
- Topbar and body width - fixed layout issue where the website wasn't full-width on mobile devices
- Neon border in
My Projects- fixed flashing and disabled animation on mobile for smoother experience
Refactored
- Reorganized code regions
#region project-card - Disclaimer and badgefor better structure and readability
Full Changelog: v1.3.0...v1.4.0
💎 Release: v1.3.0
Changes:
Added
- Burger menu for mobile navigation
- Project cards in My Projects section with title, description, status badge, and tooltip
- Animated neon border around project cards with progress-like motion
- Automatic GitHub repository language detection using the official GitHub API (based on the dominant language)
- New project added to My GitHub repositories section
- i18n support for new UI elements and tooltips
- Modular support for easy addition of tooltips and badges across UI elements
- New color variables for extended customization
- #region code structure for better readability and organization
Changed
- Replaced project links with interactive project cards in My Projects section
- Improved frontend layout and responsiveness
- Updated link for the new project (replaced previous placeholder)
- Updated CSS for modularity and responsiveness
- General code refactor for better maintainability
Full Changelog: v1.2.0...v1.3.0
💎 Release: v1.2.0
Changes:
Added
- Services Availability Monitor (SAM)
- MaxChatbotBackend (API) availability monitor entry
- New repository entry
- Polish translation for My GitHub projects title
Changed
- Website title
- My GitHub repositories title
Removed
- Backend and GitHub links to MaxChatbot from My projects - now these links can be found in SAM and GitHub repositories respectively
Fixed
- Repositories layout
Full Changelog: v1.1.0...v1.2.0
💎 Release: v1.1.0
Changes:
Added
- New repositories dropdown menu in topbar
- i18n support
- Hover animation for links
Changed
- Split JavaScript files into smaller modules
- Change .png logo to .svg version
- Redesign repositories view to match GitHub style
Removed
- Vertical line between logo and GitHub profile name
- Insignificant, abandoned and unfinished repositories
Fixed
- URLs
- Rename folder FrontEnd → frontend
Full Changelog: v1.0.0...v1.1.0