Changelog
Release notes and notable updates. Remember to update this page after each major tool development.
Dark Mode Implementation – Complete
dark-modethemeuiaccessibility
- Implemented comprehensive dark mode with beautiful light charcoal theme (#2a2a2a background)
- Dark mode is now the default theme for all users, providing easy-on-the-eyes experience
- Added theme toggle dropdown in both authenticated and public headers for quick switching
- Integrated next-themes for robust theme management, persistence, and system preference detection
- Updated all major components: home page, JWT Decoder, settings, and OAuth sign-in forms
- Enhanced OAuth sign-in buttons with dark styling for better visual consistency
- Connected user profile settings theme selection to theme provider for immediate UI updates
- Implemented theme-aware styling across all tools, forms, and navigation elements
- Ensured proper color contrast ratios and accessibility compliance throughout
- Theme preferences are saved to database and persist across sessions and devices
User Settings & Account Management – Complete
settingsprofilesubscriptionsecuritystripe
- Complete user settings page with profile, subscription, security, and account management
- Profile management with avatar upload, OAuth integration, and real-time updates
- Subscription management with full Stripe integration, billing portal, and webhook handling
- Security settings with real-time session tracking and device-based notifications
- Account deletion with immediate permanent deletion and comprehensive data export
- Database functions and API routes for robust data management and error handling
- Authentication fixes for build-time and runtime compatibility
- Production-ready system with comprehensive testing and user feedback
Blog System – Complete Implementation
blogcmsadminseo
- Full-featured blog system with admin-only CRUD operations and public read access
- Database schema with blogs table, admin profiles, RLS policies, and image support
- Modern blog overview page with featured articles, search, pagination, and responsive design
- Professional blog detail pages with author info, engagement icons, and related posts
- Admin dashboard for blog management with WYSIWYG editor and image uploads
- SEO integration with dynamic sitemap generation and structured data
- Blog integration on landing page with featured and popular articles sections
- Comprehensive seed data with 5 sample blog posts and placeholder images
Public Docs, SEO, and Routing Improvements
docsseorouting
- Added static, SEO‑optimized documentation for all tools under /docs with light/dark mode
- Introduced per‑tool personalized content overrides (docs-content/<tool>/intro|how-it-works|steps|examples.html)
- Created professional /docs landing grid with tool cards and metadata
- Mirrored docs to public/docs for in‑app serving; added robots.txt and sitemaps
- Top‑level shortcuts (/world-clock, /json-formatter, etc.) now rewrite to public docs
- Unauthenticated /tools/<slug> requests redirect to /docs/<slug> instead of sign‑in
- Added docs link icon to tool cards on the landing page
World Clock & Time Zones – Complete
world-clockpremium
- Card‑based timezone view with real‑time updates and meeting planner
- Premium: unlimited cities, weather overlays, calendar export, ±30 day range
- Accessibility and keyboard shortcuts; responsive layout
Core Tools Suite Enhancements
jsonregexjwtbase64uuidimage
- JSON Formatter with validation, sorting, and minify
- Regex Tester with multi‑engine support and advanced analytics (premium)
- JWT Decoder/Encoder with signature verification (premium)
- Base64 Encoder/Decoder with file support and batch (premium)
- UUID Generator with bulk export and namespace management (premium)
- Image Compressor with WebP/AVIF and batch processing (premium)