Rightpoint/BonMot breaking changes

swift

7 curated breaking changes across major versions of Rightpoint/BonMot. Use this as a migration checklist before bumping dependencies.

7
changes
Breaking changes by transition
  • 5.5.1 \u2192 5.6.0breaking

    Minimum deployment target is now iOS 10.0 or higher

  • 4.3.1 \u2192 5.0breaking

    Drops support for Swift 2.x and 3.x. Thanks to @Imperiopolis and @joe-goullaud for their help with this release.

  • 4.0.beta.1 \u2192 4.0.rc.1breaking

    Change the `StringStyle.style(...)` method to a `StringStyle.init(parts:...)` initializer. (#222)

  • 4.0.beta.1 \u2192 4.0.rc.1breaking

    Renamed and re-scoped `StringStylePart` to `StringStyle.Part`. (#232)

  • 4.0.beta.1 \u2192 4.0.rc.1breaking

    Move continuous integration build from Travis to [Circle CI](https://circleci.com/gh/Raizlabs/BonMot). (@dostrander, #230)

  • 4.0.beta.1 \u2192 4.0.rc.1breaking

    Add a case to `StringStyle.Part` that takes a `StringStyle`. Create a new `styled(with:overrideParts:)` function on `Composable`. (@imperiopolis, #233)

  • 4.0.beta.1 \u2192 4.0.rc.1breaking

    Re-scope `XMLRuleStyler` as `XMLStyleRule.Styler`. (https://github.com/Raizlabs/BonMot/commit/71e04df9e4325be3684b2bd1aae42b04e923ae82)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/swift/Rightpoint/BonMot
Rightpoint/BonMot breaking changes — Swift migration guide | DepScope