Changelog 📋

From v0.01's humble beginnings to rich previews and beyond. Here's how your feedback and ideas are shaping LinkDrop!

Total development caffeine consumed: 147 cups

v0.03

Feature
June 15, 2025

Import/Export System! 📤📥

Share and backup your bookmarks with powerful import/export functionality!

What's New:

Bookmark Export
Export your bookmarks to JSON format with all metadata preserved - tags, descriptions, submitter info, and dates.
Smart Import System
Import bookmarks with file validation, preview, and choice between merge or replace modes.
Cross-Platform Sharing
Share curated bookmark collections between LinkDrop users with perfect data preservation.
JSON Format
Native LinkDrop JSON format maintains all rich metadata, tested across Chrome and Safari.
Import Preview
Preview imported bookmarks before committing, with duplicate detection and conflict resolution.
Beautiful UI Components
Enhanced with ShadcnUI RadioGroup cards, proper form validation, and polished user experience.

Technical Changes:

  • Created useBookmarkExport and useBookmarkImport custom hooks
  • Built BookmarkManagerDialog with ShadcnUI components
  • Implemented bookmarkParser utility for file validation
  • Added RadioGroup cards for better user interface
  • Cross-browser compatibility testing (Chrome, Safari)
  • Smart merge/replace logic with duplicate detection
  • Comprehensive error handling and user feedback
  • Form integration with Zod validation schemas

v0.02

Feature
June 10, 2025

Rich Link Previews Launch! 🎉

Major new feature - automatic rich previews for all links!

What's New:

Automatic Link Previews
Links now show rich previews with images, titles, descriptions, and favicons automatically extracted from websites.
Live Preview in Form
See preview data in real-time as you type URLs in the submission form.
Bulk Preview Update
Added admin tools to retroactively generate previews for existing links.
Smart Form Auto-population
Title and description fields automatically fill with extracted metadata, but remain editable.
Enhanced Schema
Extended Sanity schema to store preview metadata with proper fallback handling.
Improved UX
Better loading states, error handling, and visual feedback throughout the platform.

Technical Changes:

  • Added Cheerio for HTML parsing and metadata extraction
  • Created /api/preview endpoint for live preview generation
  • Enhanced LinkCard component with rich preview display
  • Implemented graceful fallbacks for failed extractions
  • Added bulk update API for existing links
  • Updated Next.js image configuration for external domains
  • Enhanced form validation and auto-population logic

v0.01

Major
June 03, 2025

Initial Launch! 🚀

LinkDrop goes live as a collaborative link sharing platform.

What's New:

Core Platform
Collaborative link board with real-time updates powered by Sanity Live.
Community Submission
Anyone can submit links with title, description, tags, and attribution.
Moderation System
All submissions go through approval workflow via Sanity Studio.
Click Tracking
Track and display click counts for all shared links.
Filtering & Search
Filter links by tags and search through titles and descriptions.
Bookmark System
Save favorite links with persistent local storage.
RSS Feed
Subscribe to approved links via RSS feed at /feed.xml
Modern Tech Stack
Built with Next.js 15, TypeScript, ShadcnUI, and Sanity CMS.

Technical Changes:

  • Next.js 15 with App Router and TypeScript
  • Sanity CMS for content management and real-time updates
  • ShadcnUI component library with Tailwind CSS
  • Zod for form validation and type safety
  • Real-time sync with Sanity Live API
  • SEO optimization with metadata and Open Graph
  • RSS feed generation for approved links

What's Coming Next?

We're always working on making LinkDrop better! Have suggestions? Drop us a link or reach out - community feedback shapes our roadmap.

Explore Links