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