Changelog

A detailed history of updates and changes to XY Bike Calc.

Version 1.7.7

June 8, 2026
  • Added a Handlebar Dimensions section to the Bike Position Simulator to input handlebar reach and drop, with a searchable handlebar catalog dropdown to populate values from a database of handlebars
  • Added a drop bar visualization to the Bike Position Simulator canvas, including dashed Reach and Drop reference lines with labels
  • Added calculated Total Reach and Drop Y results to Bike Position Simulator bike cards
  • Reliability improvements to the XY Position Calculator to prevent stale authentication errors when saving profiles after extended idle periods
  • Recent bike database additions are now logged in the Changelog section (click the version number at the bottom of the navigation bar)

Version 1.7.6

March 19, 2026
  • Improved reliability of saving client profiles in XY Position Calculator after long idle periods with clearer error feedback when a save cannot complete
  • Added pre-print options dialog to XY Position Calculator to choose which bikes to include in the report and whether to include a Handlebar X/Y Visual Comparison
  • Basic subscribers can now utilize the Rider Information sidebar and additional result fields (Bar Reach Needed, Setback vs STA, Effective STA, BB to Rail, BB to SRC, Exposed Seatpost) in XY Position Calculator
  • Fixed Rider Information reset not updating bike card calculations
  • Pro users can now export all saved rider profiles and bike configurations from their User Profile as CSV, HTML Report, or JSON

Version 1.7.5

February 10, 2026
  • Fixed bug causing custom geometry to save stem configuration incorrectly
  • Modified free user permissions to allow for one manual bike configuration with no access to the dropdown menu of database bikes

Version 1.7.4

January 30, 2026
  • Bike models are now sorted by "Style" in dropdown menus for XY Position Calculator and Bike Position Simulator
  • Performance and database optimizations

Version 1.7.3

January 21, 2026
  • Fixed bug preventing email submission form from working
  • Fixed bug causing bikes from personal databases not to load geometry values in Bike Position Simulator
  • Added ability for Pro users to either update or save to new profiles in XY Position Calculator
  • Performance optimizations

Version 1.7.2

January 17, 2026
  • Changed XY Position Calculator to display two database bike cards by default instead of one database, one manual bike card
  • Performance optimizations. XY Position Calculator and Bike Position Simulator should load faster upon page load

Version 1.7.1

January 14, 2026
  • Pro users can now add custom bike geometries to their personal database for quick access in calculators. This feature is useful for bikes not yet included in the main database that you frequently reference
  • Performance optimizations
Custom bike geometries list
Custom Geometries List
Edit custom geometry
Edit Custom Geometry
Geometry dropdown in calculator
Geometry Dropdown

Version 1.7

January 7th, 2026
  • UI updated for consistency
  • Enabled subscription tiers
  • Moved logout function to the Profile page
  • Pro subscription users can upload a logo which displays in the printed XY Position Calculator results
  • Fixed bug that caused Safari users to print a blank report
    • Safari users may still experience formatting issues when printing reports from XY Position Calculator. Chrome-based browsers are recommended for best printing results.

Version 1.6.3

December 9, 2025
  • Fixed a bug in the XY Position Calculator where headset height loading/calculating incorrectly upon selecting a bike from the database
  • Added ability to search for bikes directly from the Stack & Reach Calculator

Version 1.6.2

December 3, 2025
  • Moved servers
  • Added Google login option for account creation and login.
  • Switching to Google login will remove the email/password login option for your account, but all saved data will remain
  • Added the ability to delete your account in the profile page (click account name on the navigation bar)
  • Altered highlighted input field colors in dark mode to improve readability
  • Improved layout responsiveness to home page and XY Position Calculator
  • Allowed Seat Tube Angle and Seat Tube Length values to be edited when no value is provided from the geometry database

Version 1.6.1

September 17, 2025
  • Updated the database and position calculators to incorporate stock cockpit and max spacer values when provided by the manufacturer. These values are highlighted in yellow in the XY Position Calculator and Bike Position Simulator
  • Added the ability to add a second bike to Bike Position Simulator to overlay a second bike/position for visual comparison
  • Added "Frame Material" as a filterable option in the Bike Search
  • Corrected BB to Rail calculation in XY Position Calculator (was calculating BB to SRC)
  • Added a section for Product Manuals currently supplied by manufacturers for easy reference

Version 1.6

August 20, 2025
  • Created new "Bike Position Simulator" to help users visualize both saddle and handlebar positions. This calculates and displays Cartesian and polar coordinates of the frame, saddle, and handlebar
  • Added "Headset Height" value inputs to XY Position Calculator, Stack & Reach Calculator, and Bike Position Simulator to differentiate between spacers and headset/transition spacer stack
  • Updated "Bike Search" with sliders, brand filter, and Stack/Reach Ratio filter. Added Stack/Reach Ratio to the results table. Bikes can now be added to XY Position Calculator directly from the Bike Search results table

Version 1.5.2

July 31, 2025
  • Fixed a bug in the XY Position Calculator visual where 0° stem angle was treated as no value and defaulted to -6°
  • Redrew the saddle image in the Seatpost Calculator to be shorter in height
  • Added "BB to Saddle XY" calculation to the Seatpost Calculator to differentiate it from "BB to Rail", which is measured along the STA

Version 1.5.1

July 30, 2025
  • Added a "Notes" section to each bike configuration in the XY Position Calculator to allow for additional notes about that particular bike. This will be saved to client profiles and will show up in the Print document

Version 1.5

July 28, 2025
  • Created a new separate Seatpost Calculator with a visual aid to help calculate seatpost length, angle, and other values
  • Renamed "HX/HY to Frame Calculator" to "Stack & Reach Calculator" and updated the calculator to include sliders for input value adjustment and added a visual aid to the calculator

Version 1.4.2

July 22, 2025
  • Added a visual aid to the XY Position Calculator to help visualize and comparethe calculated handlebar positions
  • Added a 'Donate' page to support the site 🙏

Version 1.4.1

July 7, 2025
  • Restructured site directories and created a new start page

Version 1.4

March 20, 2025
  • Moved the rider information section from the top to the left column of the XY Position Calculator. Added a toggle to collapse/expand the section to create more real estate for bike comparisons
  • Added a "Component Notes" section to the client profiles to note other details about the equipment used or planned to be used
  • Added hover text to XY Position Calculator, Stem Calculator, and Stack & Reach Calculator to explain what or how values are calculated/measured
  • Reformatted the Print Results page to include this new component notes section
  • Resized and repositioned stem comparison visual in Stem Calculator for easier viewing and to prevent deformation of the graph on mobile devices

Version 1.3

March 14, 2025
  • Added Terms of Service
  • Required acknowledgement of Terms of Service and Privacy Policy during account creation
  • Login is now required to access XY Position Calculator database
  • Added "Notes" section to client profiles to note other details about the client or equipment
  • Added a visual aid to the Stem Calculator to more easily visualize stem comparisons

Version 1.2.1

March 9, 2025
  • Added "Guide" page to explain how to use the XY Position Calculator
  • Reformatted printed results page to more closely reflect the XY Position Calculator
  • Improved navigation bar code consistency in desktop and mobile views

Version 1.2

March 5, 2025
  • Fixed light/dark mode toggle bug on home page
  • Implemented account creation
  • Client profiles in XY Position Calculator are now saved to the cloud instead of using local browser storage and require login credentials
  • Optimized Load dialog to be optimized for both desktop and mobile views
  • Added Google Analytics tracking
  • Updated Privacy Policy to include Google Analytics information
  • Added user name to print header when available
  • Added site favicon

Version 1.1.1

March 1, 2024
  • Fixed Bike Search table so the results table doesn't resize and cut off text
  • Combined Target Reach/Stack and Acceptable Range inputs into one box
  • Added "About" page
  • Added public Changelog
  • Fixed Dark Mode toggle on XY Position Calculator

Version 1.1

March 1, 2024
  • Added responsiveness to improve the mobile experience
  • Added ability to hide description of calculator tools by clicking page title
  • Added privacy policy
  • Reorganized css

Version 1.0

February 28, 2024
  • Initial release
Loading bike database history...