time for another release

Pulled in a couple of PRs, there's some breaking changes so those are captured here in detail:

- [ ] thumbs up on release notes
- [ ] run integration tests properly
- [ ] tag and :shipit:

cc @haacked @thedillonb @kevfromireland
"are now nullable"