v0.21.0 — Community Location Packs

Community Location Packs

This release introduces Community Location Packs - a new way for photographers to discover and share curated collections of their favorite photography spots. Think of it as a photography location library where experienced shooters can share their local knowledge, and newcomers can discover proven locations with optimal shooting conditions already figured out.

Added

Location Pack Marketplace

Browse and install location packs created by other photographers:

  • Smart Search & Filters - Find packs by name, description, region, or tags
  • Sorting Options - Sort by featured, newest, or most popular
  • Free & Paid Packs - Support for both free community packs and premium paid collections
  • Installation Stats - See how many times each pack has been installed
  • Author Attribution - Every location shows credit to the original photographer

Pack Creation & Management

Share your favorite locations with the community:

  • Easy Creation - Create packs from 5+ locations in your library
  • Rich Metadata - Add cover photos, descriptions, regions, and tags
  • Privacy Controls - Choose exactly what gets shared:
    • Shared: Location details, coordinates, hero photo, photography profiles
    • 🔒 Private: Visit logs, plans, favorites, additional photos
  • Profile Snapshots - Photography profiles (optimal conditions, time windows) are automatically copied with locations
  • Draft Mode - Work on packs before publishing to the community

Installation Experience

When you install a pack:

  • Independent Copies - Get your own copies of all locations, completely separate from the original
  • Preserved Profiles - All photography profiles and optimal shooting conditions are included
  • Attribution Tracking - Locations remember their original author for proper credit
  • Instant Availability - Installed locations appear immediately in your library
  • Protected from Changes - Can't accidentally add installed locations to your own packs

Improved

  • Pack Security - Defense-in-depth validation prevents adding locations from other users' packs to your packs
  • Onboarding Flow - Updated to include dark mode preferences and community pack discovery
  • Empty States - Clearer messaging and visual hierarchy throughout pack interfaces
  • Tab Navigation - New Community, My Packs, and Installed tabs with icons and counts
  • Expandable Privacy Info - Collapsible section explaining what's shared vs. private when creating packs

Fixed

  • Pack Deletion - Deleting locations now properly updates associated packs
  • Profile Limits - Location maximum entitlements now properly enforced
  • Test Stability - Improved E2E test reliability and seeding consistency
  • Error Handling - Better validation and error messages when adding locations to packs

Coming Soon

Trip Planning & Monitoring - We're building intelligent trip planning tools that help you create photography itineraries with automatic weather monitoring, location scoring, and smart recommendations. Get notified when conditions change, swap underperforming locations for better alternatives, and optimize your travel routes - all designed to help you make the most of your photography adventures.