Someone mentioned it so I tried putting dawn dishsoap in the prewash on a bunch of batiks (purples, reds and pale pinks) and didn't have any noticeable bleeds.
I do a hot wash and a "very warm" dry on almost everything except jelly rolls In hopes of controlling shrinkage and colour bleeds and because i want to wash off nasty chemicals.so far that has worked out well. The dryer balls seem to help with the wrinkles but i will try the accordion folds on the huge pieces next time because 4 or five yards of super wrinkly fabric is no fun at all.
I spray best press or starch and iron right before cutting.