All Versions
Latest Version
Avg Release Cycle
116 days
Latest Release

Changelog History
Page 2

  • v1.2.2-workaround

    March 03, 2019
  • v1.2.1 Changes

    December 06, 2018

    ๐Ÿš€ Released on 2018-12-05. โš ๏ธ Defective version

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #160 - CoachMark misplaced on iPad

    โž• Added

    • โž• Add support for coach marks placed over cutout paths. (#152)
    • โž• Add support for presentation contexts. (#84)
    • โž• Add support for animated coach marks.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change willSHow and didShow coachmark delegate methods to discriminate between different configuration changes.
  • v1.2.0 Changes

    June 04, 2018

    ๐Ÿš€ Released on 2018-06-04.

    ๐Ÿ”„ Changed

    • Migrated to Swift 4.1 (PR #159)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #163 - Silly weak modifier in protocol property.
    • ๐Ÿ›  Fix #166 - UIApplication.networkActivityIndicatorVisible called from background queue.
    • ๐Ÿ›  Fix #90 - Crash occurring infrequently if the view controller is dismissed too quickly. (PR #161)

    โž• Added

    • โž• Add supports for ornaments on the overlay.
    • โž• Add (partially implemented by #131).
    • โž• Add status bar style customization (PR #164, PR #139).
    • โž• Add proper support for iPhone X.
  • v1.1.0 Changes

    August 09, 2017

    ๐Ÿš€ Released on 2017-08-09.

    โž• Added

    • โž• Add a new delegate method to handle tap on the overlay (#100).

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #127 & #132 by retrieve configuration from parent controller.
  • v1.0.0 Changes

    July 05, 2017

    ๐Ÿš€ Released on 2017-07-05.

    No changes.

  • v1.0.0-beta.1 Changes

    June 04, 2017

    ๐Ÿš€ Released on 2017-06-04.

    โž• Added

    • ๐Ÿ‘Œ Support for Swift 3.
    • Ability to choose the UIWindowLevel for the overlay.
    • Ability to prepare Instructions for frame changes manually.

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Renamed a number of methods to make them conform to the [API Design Guidelines]

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #74 possible build failure on Carthage due to unneeded build dependency (PR #76).
    • ๐Ÿ›  Fix inability to detect if user has skipped the flow (PR #81).
    • ๐Ÿ›  Fix blur effect on iOS 10 #80.

    ๐Ÿ“š [API Design Guidelines]:

  • v0.5.0 Changes

    ๐Ÿš€ Released on 2016-09-06.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #63 dataSource methods wrongly called during idle state.
    • ๐Ÿ›  Fix #58 inability to restart the flow.

    ๐Ÿ”„ Changed

    • ๐Ÿ—„ Deprecate calling helper methods directly from CoachMarkController, methods are now available through the CoachMarkController.helper object.
    • ๐Ÿ—„ Deprecate calling flow state properties directly from CoachMarkController, properties are now available through the CoachMarkController.flow object.
    • ๐Ÿ—„ Deprecate settings overlay parameters directly from CoachMarkController, properties are now available through the CoachMarkController.overlay object.

    โž• Added

    • ๐Ÿ‘ Full support of App Extensions.
  • v0.4.3 Changes

    ๐Ÿš€ Released on 2016-08-10.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix #57, #60 โ€“ Duplicated coach marks on rotation.
    • ๐Ÿ›  Fix crash occurring on index 0 when coachMarkWillLoadForIndex returns false.
  • v0.4.2 Changes

    ๐Ÿš€ Released on 2016-07-07.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix an issue where the skipped parameter was not set properly on didFinishShowingAndWasSkipped.
    • ๐Ÿ›  Fix most timing issues, leading to multiple coach marks being displayed.
  • v0.4.1 Changes

    ๐Ÿš€ Released on 2016-07-04.

    โœ‚ Removed

    • โœ‚ Remove partial support for App Extensions (will be added back in full for 0.5.0).

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix a bug caused by always-enabled touch inside the cutout path.
    • ๐Ÿ›  Fix a crash occurring during background fetches.
    • ๐Ÿ›  Fix the shift of cutout paths occurring when toggling the in-call status bar.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Change completion method signature in delegate; it now provides a boolean notifying whether the flow was skipped by the user.