- Carbon bikes
- Factory wheels
- Tubeless
- Cycle clothing - I wouldn't pick one particular item but would place quality bibs at the top of my clothing list
- Clipless pedals
- Oval chain rings
- Garmin Varia
- di2 - wireless shifting
- Disc brakes
- GPS units
- Cycle luggage - the many alternatives to the traditional saddle bag
I've chosen seven from your ten and listed them in order of importance to improving
my personal cycling experience. and added four of my own. #1 - 5 are what I'll call "fundamental," as I can't think of the right word, and #6 - 10 are luxuries, #11 added convenience.
Whether or not these all occurred in the last 25 years I couldn't say. My list is more about the things that most improve my cycling experience as opposed to the "greatest" invention.