I wash all my fabric by hand in very hot water. I let it soak until the water is cool. This takes care of shrinkage and bleeding. I fold it accordion style into the water. When the water has cooled I hand squeeze it then hang to dry.
I'm lucky to live where we get lots of sun. Queensland is called the Sunshine state.
I always wash my quilts when I'm finished so that takes care of cleaning the fabric.