It seems fluent_bundle is a "public dependency" of fluent. So a semver bump in fluent_bundle should require a semver bump in fluent.
The result of this is that projects depending on fluent and i18n-embed are getting errors about incompatible types (from different versions of fluent-syntax) when running cargo update.
Originally posted by @ids1024 in #383 (comment)