A few more tips for pre-washing fabric (I have been pre-washing my fabric for thirty years - new fabric goes right into the laundry room):
Yes! as Barbara says, cut those corners!
For commercially dyed fabrics, I started buying Synthropol (which removes un-attached dye from the fabric), but now I use Retayne (which tries to attach un-attached dye to the fabric) (I purchase mine from Dharma Trading online but you can purchase it other places also). Especially if it is a dark color and you suspect it will run, the Retayne helps to keep the color. I do still use the Synthropol for my hand-dyed fabrics.
I have a quite large washer and dryer but limit my pre-wash loads to 5-7 yards.
I do separate colors / light and darks /
and by size - washing smaller pieces with yardage beats up the smaller pieces and in the dryer they tend to get wrapped up in the larger pieces and do not dry well.
If it is a long quarter yard or smaller than a quarter yard, I use lingerie and sweater bags meant for washing these delicate items in the washing machine. I find that they help reduce the fraying and with the long quarter yards, they tend to twist on themselves so much and putting them in the bags helps a little. I do combine smaller pieces in one bag, but how much I put in depends on the size of the bag - I don't overload the bag though. My bags are polyester so they don't really pick up any colors, but when they begin to become dingy, I throw them in with a bleach load of laundry.
I also use hot water and the most delicate cycle on my machine which allows hot water (beware because my 'hand-wash cycle' only uses cold no matter what I have set so you may want to check for that).
After drying, I do iron my fabric - I find ironing the fabric such a wonderful process. It gives me time to fall in love with the fabric again
!