Skip to content

Conversation

@ArshVermaGit
Copy link
Owner

πŸš€ Version 3.0.0 – UX, Stability & Modal System Overhaul
This release focuses on improving overall user experience, visual stability, and cross-device reliability. The onboarding, authentication, and consent flows have been rebuilt for smoother rendering and more predictable layering behavior, especially on mobile and during initial page load.
✨ Major Improvements
UX & Stability Polish
Eliminated UI flickering during onboarding and consent flows
Improved component loading reliability for a smoother first interaction
React Portals for Critical Modals
Auth and Sign-In modals now render via portals
Guarantees correct z-index stacking and consistent layout across all pages
Mobile Navigation Enhancements
Fixed background scrolling when the mobile menu is open
Added internal scrolling so all menu items remain accessible on small screens
βž• Added
Hydration Safety Checks
Components that rely on client-side storage now handle hydration more safely
Reduces mismatch and unstable rendering between server and client
πŸ› Fixed
Modals & Cookie Consent
Corrected z-index and delayed appearance issues for welcome/auth and cookie consent modals
Code Quality & Performance
Resolved all react-hooks/set-state-in-effect lint warnings to ensure cleaner, safer React patterns
Contact Page Simplification
Removed the heavy message form
Replaced with direct contact links (Email, Twitter, LinkedIn) for faster and more reliable communication
πŸ’₯ Impact
More stable initial page loads
Consistent modal behavior across the entire app
Better usability on mobile devices
Cleaner, more maintainable React codebase
This version builds on the UI/UX redesign from 2.0.0 and prepares the foundation for future feature additions by making core layout and interaction patterns more robust.

@vercel
Copy link

vercel bot commented Jan 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
simplypdf Ready Ready Preview, Comment Jan 30, 2026 5:11pm

@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@ArshVermaGit ArshVermaGit merged commit b4a1913 into main Jan 30, 2026
8 of 9 checks passed
@ArshVermaGit ArshVermaGit deleted the release-3.0.0 branch January 30, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants