My question involves workers compensation law for the state of: California

Hello ,
Im asking for advice for my situation. I have been working for a small office since Nov of 2014. I have never been late,missed work for doc apts, No wright up's and I never made any mistakes that would cost me my job. I was let go today because my boss gave me a ultimatum he knows I couldn't take. He changed the daily hours Forcing me to say NO ,he gave me my last paycheck. I'm almost 6 months pregnant and need to know if California has any compensation laws or anything for women in my situation. Being this far along is going to be a struggle to find another job. I worked PT and I have the original e-mail when he hired me to be PT. I have another PT job that he was fully aware of before I accepted his offer back in Nov.

any information would be greatly appreciated .