Skip to content

4.0 Release Candidate 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ZevEisenberg ZevEisenberg released this 09 Nov 23:46
· 504 commits to master since this release

See changes between BonMot 3.2 and 4.0.rc.1.

See all commits since 4.0.beta.1.

New Features

  • Add support for vertical position, small caps, ligatures, and contextual alternates font features. (#173)
  • Update example app and inline documentation. Add BonMot 3 → 4 migration guide.

Major/Breaking Changes

  • Change the StringStyle.style(...) method to a StringStyle.init(parts:...) initializer. (#222)
  • Renamed and re-scoped StringStylePart to StringStyle.Part. (#232)
  • Move continuous integration build from Travis to Circle CI. (@dostrander, #230)
  • Add a case to StringStyle.Part that takes a StringStyle. Create a new styled(with:overrideParts:) function on Composable. (@Imperiopolis, #233)
  • Re-scope XMLRuleStyler as XMLStyleRule.Styler. (71e04df)

Minor Changes

  • Add currentStyle to XMLStyler protocol's style function. (d45c042)