When Congress passed the tax overhaul last December, some worried that it would ultimately hurt the way governments finance major infrastructure projects by making the municipal bond process more expensive.

In some ways, it has. But there have also been some pleasant surprises. Overall, 2018 has been a good year for governments issuing bonds.

(Read more: GOVERNING)