What's New
Every improvement, fix, and new feature — documented.
v1.9.0
New- Course curriculum preview now displays media tags and quiz previews so you can explore course materials before enrolling
- Watermark protection now floats smoothly across all embedded video lessons (including YouTube and Google Drive)
- Instant, hassle-free enrollment for 100% discount and free courses with zero-price checkout
Improved- Cleaner course presentation with standardized, crystal-clear 16:9 widescreen course cover images
- More informative checkout error messages to help you fix payment or enrollment issues quickly
- Upgraded underlying system components and build tooling for faster performance and reliability
Fixed- Video lessons in course preview now feature proper player controls while keeping download actions secure
- Fixed order confirmation status updates when enrolling in free courses
v1.8.0
New- Smoother checkout experience with instant mobile banking (bKash, Nagad, Rocket) and cards
- Course preview pages now load faster with richer course details and outlines
- Faster and more reliable SMS delivery for login codes and important alerts
Improved- Your shopping cart now stays in sync across your phone, tablet, and computer tabs
- Redesigned payment screen with clearer payment method badges and real-time status updates
- Easier-to-read text, higher color contrast, and better navigation throughout your student dashboard
Security- Enhanced payment protection to prevent duplicate charges and keep transactions safe
- Improved account security with stronger protection for your login and password reset
Fixed- Long course titles no longer get cut off in the dashboard course selector
- Fixed payment confirmation issues so you get instant access to your courses right after payment
v1.7.2
New- YouTube and Google Drive links now supported as lecture and mock video sources
v1.7.1
New- Video playback restricted to allowed domains
- Curriculum builder sorts newest-first; public preview shows oldest-first
Fixed- Video upload failures resolved
- Allowed origins sanitized across environments
v1.7.0
New- Course preview before purchase
- Redesigned public pages
v1.6.5
Fixed- Login now redirects to the right page instead of showing an error
- Session stays active more reliably across the site
v1.6.4
New- Only one device can play a video at a time per account — prevents sharing login credentials to watch lectures
v1.6.3
New- Your name now appears as a small watermark overlay on video lectures — deters unauthorized screen recording
- Picture-in-Picture support — pop the video into a floating window while you take notes
- Brand watermark automatically burned into all uploaded videos
- Right-click disabled on video player; keyboard shortcuts for developer tools blocked
- Partner video sharing system — external coaching centers can upload and share mock videos through their own API
- Admin tools for managing partner video access and API keys
Improved- Payment processing is now more reliable with duplicate protection
- Expired pending orders now automatically return items to stock
- Faster loading of chat message counts
Fixed- Watermark now displays correctly during fullscreen and Picture-in-Picture transitions
- Payment timing issues that could cause duplicate charges
v1.6.2
New- Payment gateway compliance banners displayed during checkout for transparency
v1.6.1
Improved- Course names display more reliably in dashboard and enrollment cards
- Payment system better protects against accidental duplicate purchases
Fixed- Course names no longer show as random codes in the student dashboard
- Server configuration fixes for smoother deployment
v1.6.0
New- Partner video sharing — external coaching centers can now upload mock test videos and share them with their students through our platform
v1.5.0
New- Drag-and-drop file uploads across the admin panel — just drag files in instead of browsing
- Upload multiple images for course outlines (previously limited to one)
- Upload multiple files for reading materials and resources with reordering
- Progress tracking when uploading several files at once
Improved- Content editor is more responsive on mobile devices
- Removed upload size limits for images
v1.4.3
Improved- Dashboard now tracks progress across multiple courses more accurately
v1.4.2
New- Accurate lecture counts shown for each course on your dashboard
Improved- Course names no longer disappear when the system can't find them
- Enrollment progress is now calculated from actual lectures watched, not rough estimates
- Course selector in dashboard uses a unique ID to avoid confusion with duplicate names
Fixed- Enrollments with missing course names no longer silently vanish from your dashboard
v1.4.1
New- Free courses can now be purchased instantly — no payment step needed
- Dedicated order confirmation page after a successful purchase
- Toast notification confirms when you click “Get for Free”
Improved- Checkout redirects to a success page instead of showing an inline message
- Coupon discounts are applied more accurately
Fixed- Coupon discount was being calculated twice — now applied correctly once
- “12 Months” course duration was being interpreted as 12 days instead of 365 days
- Clicking purchase twice no longer creates duplicate orders
v1.4.0
New- “Coming Soon” badges on quiz and practice features so you know what’s coming
- Phone number and verification status now shown in your profile
- Improved admin dashboard with better data display
- SSL (HTTPS) security for the development environment
Improved- Removed the 500MB video upload size limit
- Simplified server routing configuration for better reliability
Fixed- Checkout page now shows an error if your phone number is missing
- Login and signup flows work more reliably
- Coupon display issues in the sidebar
v1.3.4
New- “Coming Soon” placeholders for upcoming quiz and practice features
- Phone number added to user profiles
Improved- Video upload size limit removed entirely
- Payment processing is more secure and handles edge cases better
- Server routing consolidated for better performance
Fixed- Purchase validation no longer allows invalid orders
- Payment webhook security tightened
v1.3.3
New- Local development environment with HTTPS support
- Improved admin dashboard UI and data visualization
Fixed- Sidebar display error fixed
- Coupon list now shows correctly in the cart
v1.3.2
New- SSL (HTTPS) enabled for local development
- Separate configurations for development and production environments
- SSH access for the development server
Improved- Server routing reorganized for better reliability
Fixed- Phone number is now required at checkout to prevent incomplete orders
- Payment flow handles errors more gracefully
- Removed personal data from error logs
v1.3.1
Fixed- www domain now properly redirects to the main site
- Database setup scripts fixed for fresh installations
v1.3.0
Improved- Production-grade database setup for better reliability and performance
v1.2.5
New- Password reset via email — receive a code to reset your password
- Phone number login option
- Change your email address from the profile page with OTP verification
- Rate limiting on password reset to prevent abuse
- Drag-and-drop reordering for course curriculum items
- Unit tests added across all backend services for reliability
Improved- Video upload process with better size validation
- Cloudflare Stream integration for smoother video playback
Fixed- Video upload now correctly handles large files
- UUID validation in forms improved
- Lint and type errors resolved across all services
v1.2.4
New- Notification system — receive alerts for course updates, orders, and more
- Book purchase workflow in the student dashboard
- Book order management for admins
- Profile pages are now fully functional
Improved- File storage moved to Cloudflare R2 for faster, more reliable uploads
- Enrolled course names display correctly instead of showing codes
Fixed- Notification delivery errors resolved
- Double redirect after login fixed
- File upload flow corrected for the latest server version
v1.2.3
New- Real-time notifications for course updates
- Chat message notifications
- Functional profile pages with editable information
Improved- Switched to Cloudflare R2 for file storage — faster and more reliable
- Chart labels no longer overflow on smaller screens
Fixed- Notification service connection issues resolved
- Authentication errors across multiple services fixed
v1.2.2
New- Video pages are now fully dynamic — content loads from the database
- Help desk widget for quick support access
- Responsive dashboard layout that works on phones, tablets, and desktops
- Improved chat interface
Improved- Study planner hours calculation is more accurate
- Typography and spacing polished across the dashboard
Fixed- Quiz placeholder page now matches the courses page layout
- Practice problem display issues resolved
v1.2.1
Improved- Development environment setup streamlined
- User seeding data updated with new roles
v1.2.0
New- Redesigned student dashboard with analytics — see your study hours, course progress, and performance at a glance
- Practice problems section with GRE Quant questions organized by category and difficulty
- Study hours analytics chart
- Quiz updates and improvements
- Loading skeletons for smoother page transitions
- Responsive design that works beautifully on all screen sizes
Improved- Dashboard typography and card layouts refreshed
- Course cards display more information
v1.1.2
New- Dynamic instructor profiles with bios and score reports
- Success stories section with student testimonials
- Reviews carousel pulled from the database
- Course outlines displayed as images
- Demo classes available for all courses
Improved- Instructor page typography and layout polished
- Login error messages are now clearer
v1.1.1
Improved- Service reliability — all backend services now have health checks and better retry logic
- Docker deployment files reorganized for consistency
- Environment configurations standardized across all services
v1.1.0
Fixed- Login and authentication now work correctly with the correct URL paths
- Sign-in page no longer shows a 404 error
v1.0.0
New- First production release — GRE Quant School is live on cloud servers
- Upgraded server infrastructure for better performance
v0.3.1
New- SSL certificates installed for secure HTTPS connections
- Continuous integration pipeline — every code change is automatically tested
Fixed- Payment callback errors when coming from the payment gateway
- Course fetching issues resolved
- Login redirect now works correctly after payment
v0.3.0
Fixed- Environment configuration corrected across all services
v0.2.1
New- All services containerized with Docker for consistent deployments
- Services now communicate through a message queue instead of direct HTTP calls — more reliable
- Frontend polished with better typography, layout, and custom icons
Improved- Dashboard cache refreshes after payment so your enrolled courses appear immediately
- Auth pages redesigned with gradient headers and better spacing
Fixed- Payment service connection issues resolved
- Frontend health checks corrected for cloud deployment
v0.1.0
New- Initial release of GRE Quant School LMS
- Student dashboard, course browsing, and enrollment
- Video streaming integration
- Admin panel for course and user management
Looking for something specific? Contact us and we'll help you out.