The bill took effect immediately upon its passage March 2 and is titled, “Relating to witnesses in legislative proceedings; and declaring an emergency.” SB1595 basically addresses the objections of some witnesses to making a religious oath with the phrase “so help you God,” which has historically constituted a “sworn statement” for purposes of perjury.
It's an emergency! We can't have people swearing an oath like that! After all, some people don't believe in God, and we have to address the perceived needs of Satanists and atheists, because we're all about diversity and inclusion.