2026.01.02
Gangmates Release Notes: v2026.01.02
Release Date: January 16, 2026 Environment: Prod Version: 2026.01.02
🎨 Branding & Visual Identity
Company Logo System Overhaul
Unified Logo Management: Implemented consistent company logo storage across all platform components
Standardized naming convention:
companies/{COMPANY_CODE}/logos/logo.{extension}Automatic cleanup of old logo files when uploading new versions
PDF Document Branding
Enhanced Paystub Design: Company logos now prominently displayed on all paystubs
Increased logo dimensions from 40x20mm to 60x30mm for better visibility
Intelligent aspect ratio preservation for all image formats
Smart positioning with adjacent "Payslip" header text
Transaction Receipt Branding: Integrated company logos into PDF transaction receipts
Base64 encoding optimization for reliable embedding
Automatic fallback to Gangmates branding when company logo unavailable
Consistent visual identity across all financial documents
🔐 Authentication & Security
SSO Session Management
Fixed DecryptException During Login: Resolved critical bug causing crashes when encrypted session data became stale
Implemented try-catch blocks with graceful fallback logic
Enhanced session data validation to handle corrupted or outdated encrypted values
Improved error logging for better debugging of authentication issues
📊 Dashboard & Analytics
Mobile Chart Performance
Fixed Analytics Chart Rendering: Eliminated continuous stretching and blinking of charts on mobile devices
Optimized Chart.js configuration for mobile viewport constraints
Disabled resize observers causing infinite render loops
Added canvas height constraints and CSS improvements
Fixed issues on both Payroll Index and Users Index pages
Role-Based Dashboard Design
New Elegant Dashboard Interface: Redesigned main dashboard with modern, professional aesthetics
Personalized welcome sections based on user role (Admin vs Regular User)
Gradient metric cards with real-time data
Quick action grids for common tasks
Activity feed with timeline view
Responsive analytics with mobile-first design
Smooth animations and modern UI elements
🛠️ Technical Improvements
File Storage Architecture
Centralized storage configuration with environment-based disk selection
Temporary file handling with automatic cleanup for PDF generation
Optimized image processing pipeline for logo embedding
Enhanced error logging for storage operations
Code Quality
Improved exception handling across authentication flows
Better separation of concerns in remittance processing logic
Enhanced validation rules for type-specific form submissions
Mobile-responsive CSS constraints with performance optimization
🐛 Bug Fixes Summary
✅ Fixed SSO login session decryption errors
✅ Fixed mobile analytics chart infinite render loop
✅ Fixed VAT remittance data type storage bug
✅ Fixed logo display in local development environment
✅ Fixed undefined property errors in agent remittance views
Last updated