Bump version and update changelog

Bumping the major version as this change, despite being small, is breaking. Also added text on how it breaks things.

@hmarr could you review? I'd personally love to get rid of `Serializable` from the codebase if we do a bigger rewrite. Happy to chat through that one if you'd like.