linebender / norad

Rust crate for working with Unified Font Object files
Apache License 2.0
43 stars 12 forks source link

Bump version to 0.12.0 #319

Closed cmyr closed 1 year ago

RickyDaMa commented 1 year ago

Because we're not at a major release yet and we're only adding new API, could we just make this a patch version? Or are you considering that the behaviour of DesignSpaceDocument::save has changed because it now writes additional fields, and thus this is breaking?

cmyr commented 1 year ago

Adding new fields to a struct where all fields are public is a breaking change, because you might have previously had code that either created a new struct or destructured an existing one, which will no longer compile. :(