v2.3.0 — Contact Link Update
• Updated "Grab a Coffee" link to the new Calendly endpoint.
v2.2.0 — Interactive CTA & Polish
• Entrance Logic: Floating button now waits for the user to scroll past the hero before
revealing itself.
• Micro-Interactions: Added a subtle pulse animation and smoother 3D entrance.
• Collision Detection: Button automatically hides when nearing the footer to prevent visual
overlap.
v2.1.0 — Conversion Focus
• Conversion CTA: Added high-contrast floating "Request a Quote" button for easier project
inquiries.
v2.0.0 — 2026 Freelance & Events Revamp
• Brand Shift: Centered the narrative on Caleb McCartney as a premier freelancer rather than
an agency.
• Niche focus: Re-optimized bio and SEO for Concert, Corporate, and Event photography.
• Modernized Content: Removed specific dates (2025) and outdated internship mentions to
reflect current professional standing.
• SEO update: Refined Schema.org data to target freelance photography keywords and services.
• Navigation enhancement: Added direct 'Contact Page' link to the 'Get In Touch' menu.
• True Glassmorphism: Enhanced panels with inner shadows and border gradients for premium
depth
• Scroll Reveal: Sections now gracefully slide up and fade in when scrolling
• Micro-interactions: Added metallic "glint" animation to client logos on hover and card lift
effects
v1.5.5 — Performance & Animations
• Lazy Loading: Statistics now fetch/calculate only when scrolled into view (saving resources)
• Animated Counters: Stats counts animate up from 0 for a premium feel
• Rendering Optimization: Added `content-visibility: auto` to heavy sections for faster
initial load
v1.5.4 — Major Update: Efficiencies & Readability
• Fully dynamic Client Carousel: width and speed scale automatically with client count
• Readability upgrade: Increased bio font size (1.15rem), contrast, and line height (1.7)
• Dynamic Statistics: Backported real-time stats logic (Manifest/Carousel/Calc layers)
• Implemented CSS variables and added preconnect hint for github assets
• Removed redundant top statistics section for cleaner layout
v1.4.6 — Client Carousel v1.3.0 Integration
• Updated to Client Carousel v1.3.0 with 25 clients (up from 22)
• Added 3 new clients: Howl at the Moon, Dream the Heavy, When We Were Dead
• Universal white CSS filter applied to ALL client logos for brand consistency
• Removed obsolete logo-specific classes (haven-logo-white, pup-logo-white,
pittsburgh-magazine-logo)
• Updated animation timing to 55s for smoother carousel experience
• Synchronized logo URLs with standalone carousel for consistency across site
v1.4.5 — Buttons & Dropdown Refinements
• Rebuilt Get In Touch/Documents controls with unified glass buttons and consistent typography
• Simplified button sizing for a minimal footprint while preserving balanced spacing
• Aligned contact/document dropdown styling, added mutual exclusivity, and improved disabled
states
• Mobile dropdowns now stack in-flow to avoid overlapping the Client Testimonials section
• Added shared outside-click handling and extra bio spacing for reliable menu behavior
v1.4.4 — Client Carousel v1.2.3 Integration
• Replaced client carousel logic with v1.2.3 widget code (triple-array infinite loop,
Fisher-Yates shuffle, error handling)
• Pittsburgh Union Progress logo always white (branding fix)
• Pittsburgh Magazine logo filter for visibility on dark backgrounds
• All carousel branding and performance enhancements applied
• Follows workspace standards for widget integration and versioning
v1.4.3 — CV Download Button Added
• Added CV download button next to Resume button
• Points to detailed CV file when uploaded
• Uses GitHub raw URL for reliable hosting
v1.4.2 — Resume Download Fix
• Fixed broken resume download link
• Replaced Squarespace placeholders with GitHub raw URL
• Resume now downloads correctly from GitHub repository
v1.4.0 — Advanced Debugging System
• Interactive debug button with real-time logo testing
• System information display (URL, browser, viewport)
• Debug message logging with timestamps
• Professional debugging interface
v1.3.0 — GitHub Asset Integration
• All client logos load directly from GitHub repository
• Profile photo loads from GitHub (no Squarespace upload needed)
• Simplified deployment process
• Auto-updates when logos change in repository
v1.2.0 — Complete About Section
• Combined bio, photo, reviews, and client carousel
• LinkedIn and Google testimonials section
• Enhanced mobile responsive design
• Dark liquid glass professional aesthetic
v1.1.0 — Client Carousel Integration
• Infinite scrolling showcase of 20+ client logos
• Interactive hover effects and clickable logos
• Statistics display (clients, projects, experience)
• Smooth 25-second animation loop
v1.0.0 — Initial About Section
• Professional bio with current status
• Photo integration and call-to-action buttons
• Squarespace Code Block optimized
• Self-contained CSS with unique class names