This is a bugfix release containing two major fixes. Most importantly, the Copy
constraint has been removed from Identifiable::Id
. This was an oversight which ended up making it impossible to use #[changeset_for]
with string IDs. This fix does technically constitute a breaking change to public API, but I'm doing this in a patch release as it affects a recently introduced trait and I consider it more of a bugfix. We're still 0.x, so semver doesn't strictly hold yet. Additionally, the macro form of #[belongs_to]
supported specifying custom foriegn keys, while the procedural form did not. This has been remedied.