Skip to content

Upgrade github.com/BurntSushi/toml to v1.3.2

Arran Walker requested to merge ajwalker/upgrade-toml-lib-v1.3.2 into main

What does this MR do?

Upgrades github.com/BurntSushi/toml

Why was this MR needed?

We have another dependency that wanted to upgrade this. I'm doing this in its own MR as there was also some tests that needed fixing.

The last time we upgraded this (!3883 (merged)) it removed some empty config structs. This was likely a bug, as in this upgrade, they've now returned (thus tests needed to be updated to accomodate).

What's the best way to test this MR?

N/A

What are the relevant issue numbers?

Edited by Arran Walker

Merge request reports