2025-11-16 - 2026-02-16
Overview
36 Pull requests merged by 1 user
Merged
#67 feat(copy): sharpen value proposition and conversion messaging
Merged
#36 ⚡ Optimize LanguageProvider to prevent unnecessary re-renders
Merged
#40 🎨 Palette: Add character counter to inputs
Merged
#39 🛡️ Sentinel: Enhance email security with strict validation and sanitization
Merged
#38 ⚡ Bolt: Optimize Navbar scroll handler
Merged
#37 Fix GradientBlinds scroll drift on mobile
Merged
#23 ⚡ Bolt: Implement route lazy loading
Merged
#33 🎨 Palette: Improve Contact form accessibility
Merged
#34 🛡️ Sentinel: [Medium] Add input length limits to Contact form
Merged
#29 🛡️ Sentinel: [HIGH] Add HSTS and Permissions-Policy headers
Merged
#31 🎨 Palette: Add accessible required field indicators
Merged
#30 ⚡ Bolt: Optimize Hero re-renders
Merged
#32 ⚡ Bolt: Optimize GradientBlinds pointer handling
Merged
#28 🛡️ Sentinel: [HIGH] Strict Email Validation to Prevent XSS
Merged
#27 🎨 Palette: Improve Button loading state accessibility
Merged
#25 🛡️ Sentinel: [Enhancement] Add rate limiting to contact form
Merged
#22 ⚡ Bolt: Optimize FancyCursor mousemove handler
Merged
#21 Palette: Enable accessibility attributes on Button component
Merged
#20 🛡️ Sentinel: Add Security Headers to Firebase Config
Merged
#17 🛡️ Sentinel: Add input sanitization and validation to Contact form
Merged
#19 🎨 Palette: Improve Input accessibility with ARIA attributes
Merged
#18 ⚡ Optimize Navbar resize handler with debounce
Merged
#15 ⚡ Optimize GradientBlinds pointer move handler
Merged
#14 fix(emailjs): send emails sequentially and add reply_to
Merged
#13 Fix EmailJS parameter mapping and update API usage
Merged
#11 ⚡ Improve Hero Scroll Performance
Merged
#10 Optimize GradientBlinds with IntersectionObserver
Merged
#9 ⚡ Optimize useTypingEffect timer performance
Merged
#8 ⚡ Optimize FancyCursor: Move DOM checks to mouseover
Merged
#7 ⚡ Optimize Navbar scroll listener with requestAnimationFrame
Merged
#6 ⚡ Optimize FancyCursor by replacing elementFromPoint with event delegation
Merged
#5 Refactor useTypingEffect to fix timer leak and optimize re-renders
Merged
#4 ⚡ Perf: Throttle Hero scroll listener
Merged
#3 ⚡ Optimize GradientBlinds: Pause animation when off-screen
Merged
#2 Fix memory leak in useTypingEffect hook
Merged
#1 ⚡ Remove unused Three.js dependencies
6 Pull requests proposed by 1 user
Proposed
#41 ⚡ Bolt: Optimize GradientBlinds render loop
Proposed
#42 🛡️ Sentinel: [Security Enhancement] Escape backticks in input sanitization
Proposed
#43 🎨 Palette: Add Skip to Content Link
Proposed
#44 🛡️ Sentinel: Enhance input sanitization and update blocked domains
Proposed
#45 🎨 Palette: Add Skip to Main Content link
Proposed
#46 ⚡ Bolt: Reduce GC pressure in WebGL animation loop