Changelog
New features, improvements, and fixes.
UX refinements & smart defaults
v0.1.6- Weather gear now auto-detects your location via IP on first load — no permission prompt needed
- Replaced 'Workout Intensity' with 'Body temperature' preference (Runs cold / Neutral / Runs hot) for more intuitive gear recommendations
- Reordered tools by popularity: Weather gear and HR zones now appear first
- Split calculator and Treadmill pace converter moved behind a 'More tools' section to reduce clutter
- Added quick-pick pace chips to Pace converter (7:00–11:00 /mi) for fast input
- Removed hero badges and tightened card spacing for a cleaner home page
UX and design polish
v0.1.5- Added site footer with navigation links and GitHub link
- Enhanced home page hero with gradient heading and tool count badges
- Tool cards now lift on hover with improved shadow for a more tactile feel
- Navigation bar shows a subtle shadow on scroll for better depth separation
- Improved text contrast across the site for better readability
- About page values now displayed in bordered cards
- Back-to-tools link on tool pages is now a tappable chip with hover state
- Changelog timeline dots now highlight the latest entry in brand color
Mobile UX improvements
v0.1.4- Added bottom tab navigation on mobile — Tools, Changelog, and About tabs with safe-area support
- Tool cards now display in a compact 2-column grid on mobile with icon and name only
- Weather gear geolocation now works in the native iOS app (Capacitor)
- Swipe-from-left-edge navigates back on iOS
- Recent value chips appear below key inputs after you use a tool, for quick re-entry
- Tighter spacing and 2-column input grids for better information density on small screens
Heat pace converter — humidity support
v0.1.3- Heat pace converter now includes dew point as an input, using the Temperature + Dew Point combined-value method from Mantzios et al. (2022) for more accurate heat adjustments in humid conditions
Heat pace converter
v0.1.2- Added Heat pace converter — adjust your target pace for hot weather with a quick-reference table across temperatures
iOS / TestFlight prep
v0.1.1- Added @capacitor/ios package — enables generating the Xcode project with `npm run ios:add`
- Added ios:add, ios:open, and ios:sync npm scripts for iOS build workflow
- Updated capacitor.config.ts with iOS-specific settings (mobile viewport, domain limits)
- Switched build:mobile from cap copy to cap sync so native plugin changes stay in sync
VO2max estimator: time + distance input
v0.1.0- VO2max estimator now supports entering a total run time and distance (e.g. 20 min 5k) as an alternative to entering pace directly — includes quick-pick buttons for 5k, 10k, half marathon, and marathon
VO2max estimator
v0.0.9- Added VO2max estimator — estimate aerobic fitness from any training run using pace and heart rate (Daniels-Gilbert formula with Karvonen HR scaling)
Home page deduplication
v0.0.8- Tools shown in Recent no longer repeat in the All tools section
Recently used tools
v0.0.7- Home page now surfaces your 2 most recently visited tools in a Recent section
Weather gear improvements
v0.0.6- More specific layering recommendations — base, mid, and outer layer callouts
- Snow and blizzard condition alerts with appropriate gear advice
- Improved footwear suggestions based on conditions
- Sentence-case labels and consistent equal-height cards
New tools, SEO, and analytics
v0.0.5- Added Race time predictor — project finish times using the Riegel formula
- Added Split calculator — plan even, negative, or positive race splits
- Added Treadmill pace converter — convert treadmill speed and incline to equivalent outdoor pace
- Added per-tool metadata, Open Graph tags, and JSON-LD schema for search engine rich results
- Added robots.txt and auto-updating sitemap.xml
- Added Vercel Web Analytics
Weather gear tool
v0.0.4- Added Weather gear — clothing recommendations based on temperature, wind, and run intensity
- City weather search is now a submittable form with geolocation as a secondary option
Pace converter enhancements
v0.0.3- Added custom distance field with km/mi selector
- Bidirectional time-to-pace conversion — edit any race or custom time to derive pace
- Added back-to-tools navigation on tool pages
Branding, about page, changelog
v0.0.2- Added RunTools branding with gradient hero and styled nav bar
- Added About page with project values
- Added Changelog page with structured entries
- Restyled tool cards, inputs, zone bars, and race time cards
Initial release
v0.0.1- Heart Rate Zones calculator with 3 methods (% Max HR, Karvonen, LTHR)
- Pace Converter with bidirectional conversion and race time estimates
- Capacitor configuration for future mobile builds