Hey! We’re trying not to break stuff now, and I’m working on a testing regimen to help by building crates published on crates.io against betas and nightlies. It’s not refined yet, but it does get some useful results, so I’m going to start giving them visibility by posting them here.
Today I have results for our first week trying hard to not break stuff, and they are pretty good! Comparing last week’s beta to last night’s nightly I’ve found two regressions.
The leveldb regression is the result of
deny(warnings). This is tough to avoid on our end since we need to be able to introduce warnings.
The second is more mysterious. Some pointer conversion was made illegal. It’s not clear offhand exactly what change caused it, but in @nikomatsakis’s opinion it looks like arguably a legit bugfix.