Summit High School social studies teacher Jotwan Daniels, in front, marches during a teacher rally, Friday, April 27, 2018, in Denver. More than 10,000 teachers from more than 20 districts scattered across Colorado are demonstrating as part of a burgeoning teacher uprising from the East to the interior West that is demanding more tax dollars be spent in public schools. (Hugh Carey/Summit Daily News via AP)

DENVER  |  Colorado Gov. John Hickenlooper has signed a $28.9 billion state budget into law.

The annual spending plan makes major investments in the state’s largest unmet needs. It boosts funding to schools, roads and the public pension.

The budget covers the 2018-19 fiscal year, which begins July 1. Booming economic growth and a windfall from federal tax reform allowed lawmakers to fund the bulk of the Democratic governor’s requests and increase discretionary spending by 7.5 percent.

It calls for $495 million for transportation projects and sets aside $225 million to shore up the state pension, which is badly underfunded.

It boosts K-12 education funding by $150 million annually. Public colleges and universities will get a 9 percent funding bump aimed at limiting tuition hikes.

The Associated Press is an independent, not-for-profit news cooperative of 1,300 newspapers, including The Sentinel, headquartered in New York City. News teams in over 100 countries tell the world’s...