The correct revision that addresses the run-on sentence is:
- Jack struggled with the shifts in temperature; the frosty air of the early morning became a baking heat by midday.
This option correctly uses a semicolon to separate two independent clauses.