The problem with bleach is that it yellows and eats away at the fabric, making the buttons fall off and eats holes in the sleeves.
I use HOT H2O in the washer on small load setting. Add 3-4 scoops of oxyclean, add laundry. Let agitate to mix in well with clothes. Then let sit in washer, agitating periodically over a period of 4-12 hours.
Then add regular laundry detergent, more H2O by bumping up load size and complete wash. I.ve been doing this for at least 10 years. My jackets last years and are way brighter than most, save for the ones professionally done.