Decryption key:
News App and Web -Flutter News App for Android and IOS App | News Website with Admin panel v4.2.0
= v4.2.0 =
+ [Added] Introduced new styles for Featured sections across the App and Web.
+ [Improved] Bug fixes, performance improvements, and UI enhancements across the platform.
Admin Panel :
+ [Improved] Switched user signup to Google ID token verification.
+ [Fixed] Password reset expiry window.
+ [Security] Moved the Gemini API key from the public settings API to a separate author-only endpoint.
+ [Security] Secured public debugging and migration routes behind admin authentication.
+ [Improved] Optimized API responses to return only the required author details wherever necessary.
+ [Improved] Updated table UI and row action dropdown styling.
+ [Added] Loading screen when switching between tabs.
+ [Added] Loading spinner on submit buttons.
+ [Fixed] Installer resetting admin login credentials when re-run.
+ [Added] Missing Podcast Episode permissions.
+ [Added] New App and Web style template images.
+ [Improved] Refreshed Select2 dropdowns and create/edit dialogs in Featured sections.
+ [Fixed] Category ID and video type fields in Featured sections.
+ [Fixed] Custom News field fetching the wrong News in Featured sections.
+ [Removed] Redundant short description.
Web :
+ [Migration] Migrated the project from JavaScript to TypeScript.
+ [Added] New Home page and News/Video Details UI.
+ [Improved] Removed the default language prefix from URLs.
+ [Improved] Implemented server-side rendering across the website for improved SEO.
App :
[+ Improved] Updated Home screen UI with new Live News, Video News, and Short News sections.
+ [Improved] Updated News Detail screen with new design.