Patch Notes

Tracking the evolution of the platform.

v1.8.0January 19, 2026

Course Tracks & Landing Page

  • feat: Implement comprehensive course track management, dashboard features, and a new landing page with associated content and utilities.
v1.7.0January 17, 2026

SEO & Sitemap Generation

  • feat: Implement comprehensive SEO, sitemap generation, and content management for blogs and courses.
v1.6.0January 17, 2026

Interactive Lesson Sandbox & UI Customization

  • feat: Implement core application structure, interactive lesson sandbox, UI customization, and foundational API routes for courses and user profiles.
v1.5.0January 17, 2026

Learning Platform Foundation

  • feat: Implement core application structure with Prisma, API endpoints, and a wide range of UI components for a new learning platform.
v1.4.0January 6, 2026

Course Management System

  • feat: Implement course management system with API endpoints, database schema, and UI for creating courses, lessons, exercises, and tracking user progress.
  • feat: Implement core application structure with Prisma, API routes, and UI components for content, courses, and user management.
v1.3.1January 5, 2026

Documentation Cleanup

  • Clean up README by removing outdated sections
v1.3.0December 20, 2025

Site Builder & Portfolio

  • feat: Add new projects page with portfolio display, filtering, and detailed view, including Resellz project images.
  • feat: add NavLinks component for dynamic navigation
  • feat: add new demos index page with an entry for an interactive site builder.
  • feat: add SiteBuilder core infrastructure with types, style utilities, component registry, and footer components, and include a new sitemap.
  • feat: Add new SiteBuilder component variants and a comment section.
  • feat: Implement Site Builder with a comprehensive component library and demo page.
v1.2.0December 19, 2025

Navigation & Content Indexes

  • feat: Add Navbar component with navigation links, theme toggle, and mobile menu functionality.
  • feat: Add new blog and courses index pages with search and data display.
  • feat: add new projects page with project details and associated images for 'SaaS Landing' project
  • feat: add projects page with SEO configuration and placeholder images
v1.1.0December 17, 2025

Core Pages & Authentication

  • feat: Implement a new login page with form submission, loading state, and toast notifications.
  • feat: Add responsive Navbar component with dynamic navigation links and theme toggle.
  • feat: Add new `index`, `about`, `demos`, and `projects` pages with supporting components, update `tsconfig` paths, and remove old configuration files.
v1.0.5December 10, 2025

Interactive Projects

  • feat: add projects page with interactive project cards, detailed view, and animations.
v1.0.4December 9, 2025

Landing Page Contacts

  • feat: add new ContactSection component to the landing page
  • feat: Add landing page with new contact and newsletter signup sections.
  • feat: Add a new projects page featuring detailed project views, image galleries, and a new Navbar component.
v1.0.3December 8, 2025

Initial Structure & SEO

  • feat: Add sitemap and disabled contact API endpoint, and update tsconfig for JSX transform and type includes.
  • chore: update Next.js, React, and related dependencies.
  • feat: Implement initial website structure, core pages, theming, and feature flag configuration.
v1.0.2May 18, 2025

Dashboard Notifications

  • Add toast notification for successful IndexNow update
  • Refactor dashboard layout: add UpdateIndexNow component and rearrange sections
v1.0.1May 16, 2025

IndexNow Integration

  • Implement IndexNow notification API and refactor blog indexing logic
  • Refactor loading indicators and improve error handling in various components
v1.0.0May 14, 2025

Blog Analytics & SEO

  • Add heading for blog index page
  • Add SEO configuration for courses and implement loader in login page
  • Add Ahrefs analytics script to blog post component
  • Enhance SEO metadata for blog posts by adding author and publisher details, and improving default image handling.
  • fix: add TypeScript types for getServerSideProps and BlogPost in sitemap generation
  • fix: update sitemap configuration and implement server-side sitemap generation
  • fixed getuser api repsonse
v0.9.5May 13, 2025

Course Ratings System

  • fix: update rating display to show rating object instead of raw number
  • fix: update rating type in Course interface and refactor course data fetching in pages
  • fix: update setCourses prop type to use ExtendedCourse array
  • fix: refactor rating update logic to use a serialized ratings array
v0.9.4May 12, 2025

Rating API

  • feat: implement API for fetching course ratings and update CoursePage to display user rating
  • added rating stuff
v0.9.3May 11, 2025

Dynamic Blog Fetching

  • fix: change getStaticProps to getServerSideProps for dynamic blog post fetching
  • fix: ensure post content is serialized safely in getServerSideProps
  • feat(prisma): update schema and generated files
  • feat: enhance blog post and user models with AI-related fields and improve error handling in savePost API
  • feat: add CourseProgressService for managing user course progress
v0.9.2May 7, 2025

AI Field Integration

  • feat: add isAI field to BlogPost model and update related components
v0.9.1May 4, 2025

Course Progress Tracking

  • feat: Update Prisma schema and API for enhanced course and lesson progress tracking
  • feat: implement blog post update API and integrate toast notifications in ManageBlogs
v0.9.0May 3, 2025

User Management & Toast

  • feat: add toast notifications for user creation success and failure in SignupPage
  • refactor: remove unused toast import in Navbar and fix type assertion in SignupPage
  • feat: update Prisma client and schema for MongoDB compatibility
v0.8.0May 2, 2025

Dashboard & Management Tools

  • feat: Implement ManageBlogs, ManageUsers, and SendMessage components with CRUD functionality
  • Enhance BlogPost component: add animations for improved user experience, integrate back navigation link, and refactor paragraph and strong text rendering.
  • Enhance AIGeneratedTextSection: add copy prompt functionality with user feedback, improve UI elements, and refactor button components for better interaction.
  • Refactor createPost and AIGeneratedTextSection components: remove unused props, streamline state management, and enhance image handling functionality.
  • Refactor dashboard components: enhance create post functionality, integrate AI-generated text section, and improve comment handling in blog posts.
  • Enhance UI and functionality across components: add animations, improve user feedback with toast notifications, and update navigation links based on user authentication status.
  • updateuser not implemented fixed stupid stuff
  • updating courses from dashboard. need to make add/delete buttons
v0.7.0May 1, 2025

Breadcrumb & Dashboard Refactor

  • Refactor Breadcrumb and editCourseDashboard components for improved logic and UI; update Navbar and MobileMenu links; enhance DashboardPage effect dependencies
v0.6.0April 30, 2025

Server-Side Rendering Fixes

  • Refactor Breadcrumb and Dashboard components for improved styling and functionality
  • SERVERSIDE PROPS WAS THE ANSWERRRR
  • Added disconnect and logging statements in API handlers and LessonPage component
  • Added some fixes for erros which make vercel go XD
  • feat: Implement server-side fetching of courses and update API routes
v0.5.0April 28, 2025

Initial Dashboard & Auth

  • fix: update form reference in login page submit handler
  • feat: add user authentication API endpoints and dashboard
  • updated date for mdx so it dsplays the updatedAt date properly
v0.1.0October 24, 2024

Initial Commit

  • first commit
  • Create README.md