Skip to main content

Changelog

What's new.

The evolution of Makers Page, updated frequently.

v1.4.1

SEO Optimization & New Blog Content

Improvement

Canonical URL Fixes

Fixed Google Search Console warnings by updating all canonical tags to use absolute URLs. Homepage, blog, and profile pages now properly handle query parameters like ?ref= and ?tag=.

Improvement

Domain Redirect Configuration

Added permanent 301 redirects from non-www to www in Vercel config, consolidating all traffic to the canonical domain and improving SEO.

Improvement

Robots.txt Optimization

Updated robots.txt to block crawling of static assets, fonts, favicons, and OpenGraph images, saving crawl budget and preventing "crawled but not indexed" warnings.

Feature

New Blog Articles

Published 2 new articles: "Your First $1 MRR > Your First 1000 Followers" on revenue validation, and "The 5-Hour Validation Sprint" with a tactical framework for testing ideas before coding.

v1.4.0

Auto-Save, Security & Reliability

Feature

Profile Auto-Save

Your name, bio, location, social links, and all profile settings now save automatically as you type — no more clicking "Save Changes" to persist your edits. A loading toast lets you know when it’s safe to refresh or navigate away.

Security

CRON Endpoint Auth Hardening

Replaced naive string comparison with timing-safe auth checks and added explicit misconfiguration safeguards. Error responses no longer expose internal IDs.

Security

Stripe API Key Validation

Added format validation for Stripe API keys before use, preventing invalid keys from reaching the Stripe SDK.

Improvement

Stripe Pagination Safeguard

Added a max-page limit to Stripe revenue sync loops, preventing infinite pagination in edge cases with very large accounts or API anomalies.

Improvement

Reduced Polling Frequency

Halved background data polling from every 30s to every 60s, cutting unnecessary server action calls while keeping data fresh on window focus.

Fix

Dark Mode Persistence

Fixed dark mode reverting to light after certain actions and eliminated a hydration mismatch when loading the admin dashboard in dark mode.

Fix

Drag-and-Drop Stability

Fixed React key prop on project cards to use stable IDs and moved server sync outside of the state updater, preventing reorder bugs and setState-during-render conflicts.

Fix

Session State Reset

Fixed a bug where logging out and back in without a full page reload could display stale data from the previous session.

v1.3.0

Editorial Craft: A Complete Visual Redesign

Feature

Complete Website Redesign

Overhauled the entire site with a new editorial design language featuring Instrument Serif typography, grain textures, animated gradient meshes, 3D tilt BentoGrid cards, a dual-row Wall of Makers marquee, a dark CTA section, and a redesigned hero with blur-to-sharp entrance animations. Every page has been refreshed to match.

Feature

Cookie Consent Banner

Added a privacy-friendly cookie consent banner for compliance and transparency.

Improvement

Leaderboard Project Rankings

The leaderboard now includes a project count ranking tab alongside MRR and all-time revenue.

Fix

File Upload Reliability

Fixed multiple issues with file uploads to ensure consistent and reliable media handling.

Fix

Stripe Compatibility

Updated Stripe integration to resolve version compatibility issues.

v1.2.5

Enhanced OpenGraph Social Previews

Improvement

Theme-Aware OpenGraph Images

Completely redesigned social media preview images with full theme support, profile photos, project counts, and enhanced visual design that matches your profile style.

v1.2.4

Security, Accessibility & SEO Enhancements

Security

Content Security Policy & HSTS

Added comprehensive security headers including CSP to prevent XSS attacks and HSTS to enforce HTTPS connections.

Feature

Dynamic OpenGraph Images

Profiles now generate custom social media preview images featuring your name, bio, MRR, and First 100 badge for richer sharing.

Improvement

Enhanced Accessibility

Added skip-to-content link, ARIA labels throughout navigation, improved form error messaging, and better screen reader support.

Improvement

SEO Structured Data

Enriched JSON-LD with dynamic knowsAbout fields from project categories, awards for legends, and dateModified timestamps.

Improvement

Performance Monitoring

Integrated Vercel Speed Insights to track Core Web Vitals and optimize page performance.

Improvement

Image Optimization

Replaced standard img tags with Next.js Image component for better performance, lazy loading, and SEO.

Fix

Error Boundaries

Added global error handling with user-friendly recovery options to prevent white screens.

Fix

Sitemap Optimization

Added pagination limit to prevent timeouts on large user lists and improved indexing efficiency.

v1.2.3

Custom Domains Fixed

Suggested By
Fix

Custom Domain Support

Fixed critical issues with custom domain configuration, ensuring smooth setup and reliable routing for PRO members using their own domains.

v1.2.2

SEO Polish

Fix

Canonical URL Consistency

Fixed Google Search Console warnings by enforcing strict canonical URLs across all pages. This ensures correct indexing for clean URLs versus those with tracking parameters.

v1.2.1

Community-Driven Polishes

Fix

Robust Revenue Formatting

Fixed a bug where entering non-numeric characters for MRR would display 'NaN' on public profiles. Added smart fallbacks and improved admin input validation.

Fix

Profile Scrollability

Restored full page scrollability on public profiles, ensuring visitors can always view your entire journey.

v1.2.0

SEO Power-Up for PRO Members

Feature

Comprehensive Admin Dark Mode

Full dark mode support across the entire admin dashboard Stats, Profile, Bids, Style, and Settings. Includes a seamless toggle and updated shared components (Cards, Buttons, SlideOvers).

Feature

Dynamic Profile Branding

Public profiles now use your chosen accent color for input focus, button hovers, and even text selection, creating a unified personal brand experience.

Improvement

SEO-Optimized Project Cards

Eliminated hydration errors while keeping project cards as high-performance Server Components for maximum search engine visibility.

Improvement

Polished Identity Section

Moved the PRO badge to the badge section for a cleaner layout and improved visual hierarchy on your public page.

Fix

Smooth Admin Navigation

Fixed URL synchronization issues when switching between admin tabs, ensuring your location is always correctly reflected in the browser.

v1.1.0

Revenue & Profile Power-Up

Suggested By
Feature

Flexible Revenue Models

Full support for One-time sales and Affiliate revenue. You can now mix and match any revenue type with any frequency (Monthly, Yearly, One-time).

Feature

All-time Revenue Sync

Connect Stripe to automatically fetch and verify your project's lifetime gross volume alongside your recurring MRR.

Feature

Advanced Reordering

Take full control of your profile layout with drag-and-drop project reordering.

Feature

Leaderboard Restored

The Maker Circle is back! See who's leading the pack with verified revenue signals.

Feature

Leaderboard Metric Tabs

Switch between Monthly Revenue and All-time Revenue rankings on the leaderboard.

Fix

Instant Revenue Sync

Your profile's total revenue now calculates and updates instantly when you edit project data no refresh needed.

v1.0.0

Grand Launch: The Home for Shipping Legends

Feature

Public Profiles

The ultimate link-in-bio for indie hackers. Showcase your projects, social links, and bio in one beautiful page.

Feature

Stripe Verified Revenue

Verify your MRR directly via Stripe Restricted Keys. Build trust with data that can't be faked.

Feature

Dynamic Leaderboard

Real-time leaderboard showcasing top makers based on their verified revenue signals.

Feature

Professional Blog & MDX

Launched 'The Makers Log' featuring long-form content rendered with high-performance MDX.

Fix

SEO & Accessibility

Platinum-standard SEO optimization with dynamic sitemaps, meta tags, and full accessibility support.

Ready?

Your page is waiting.

Claim your username before someone else does.

Get Started for Free