Its a huge relief that two big issues have been addressed the WP23 upgrade and the inclusion of a popular theme format I am now able to start addressing a number of additional enhancements that I have wanted to include for the past few months

What is the correctly punctuated version of this sentence?
It's a huge relief that two big issues have been addressed - the WP2.3 upgrade, and the inclusion of a popular theme format. I am now able to start addressing a number of additional enhancements that I have wanted to include for the past few months.