PackageTrack
Sign in Get early access

tutorial_coach_mark

Guide that helps you to present your app and its features in a beautiful, simple and customizable way. Tutorial | Guide | Coach.

1.3.3 206K downloads/mo #840 most downloaded on pub.dev RafaelBarbosatec/tutorial_coach_mark

What this package is like to depend on

Last release 10 months ago

17 Oct 2025

Release timing varies

gaps range from 4 weeks to 13 months

Nearly every release is documented

notes for 35 of 36 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

36 releases · first in 2019

2 releases in the last 12 months

see the full history below

Release timeline

36 releases · Apr 2019 to Oct 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 36
  1. 1.3.3 17 Oct 2025
    Release notes
    • Fix: Custom skipWidget not triggering tutorial skip action #222
    • Inline documentation, enable rebuilding on screen resize #226
    Open source →
  2. 1.3.2 16 Oct 2025
    Release notes
    • Adds before focus function so that something can be run before focusing on the next target
    Open source →
  3. 1.3.1 25 Jul 2025
    Release notes

    1.3.1

    • Adds animationBehavior: AnimationBehavior.preserve. #224
    • Adds disableBackButton default false.
    Open source →
    Release notes
    • Adds animationBehavior: AnimationBehavior.preserve. #224
    • Adds disableBackButton default false.
    Open source →
  4. 1.3.0 14 Apr 2025
    Release notes
    • Hidden view, allowing you to block backspace while in the tutorial #213 by AngelMinga
    Open source →
    Release notes
    • Hidden view, allowing you to block backspace while in the tutorial #213 by AngelMinga
    Open source →
  5. 1.2.13 23 Feb 2025
    Release notes
    • Disable tap while animate. Fix issue #205
    Open source →
  6. 1.2.12 27 Oct 2024
    Release notes
    • Change moment where call _controller.forward() occurs. That prevents the unFocusAnimationDuration is always called;
    • Update onSkip in README
    • Fix issue 192
    Open source →
  7. 1.2.11 13 Oct 2023
    Release notes
    • Fix issue 165
    Open source →
  8. 1.2.10 13 Oct 2023
    Release notes
    • now onSkip return a bool. if onSkip return false, the overlay will not be dismissed and call next. #89
    • Able to set to use or not SafeArea widget. Thanks devmasteripatas.
    • Adds initialFocus in TutorialCoachMark to select witch focus you want init.
    • Adds method goTo(index) in TutorialCoachMark to navigate to focus you want.
    Open source →
  9. 1.2.9 20 Jun 2023
    Release notes
    • set ignoringSemantics false in skip button. Reolve #156
    • adds ImageFilter. Now is possible apply blur in the shadow. #151
    • Adds option to show the tutorial without context. showWithNavigatorStateKey and showWithOverlayState
    Open source →
  10. 1.2.8 18 Mar 2023
    Release notes
    • Adds Method 'insert' cannot be called on 'OverlayState?' because it is potentially null. Called using ?. instead.
    Open source →
  11. 1.2.7 13 Mar 2023
    Release notes
    • Adds showSkipInLastTarget.
    • Catch NotFoundTargetException to prevent the app being left in unusable state
    Open source →
  12. 1.2.6 18 Feb 2023
    Release notes
    • Improvements in AnimatedFocusLight;
    • Adds again unFocusAnimationDuration in TargetFocus;
    • Adds NotFoundTargeException;
    • Fix issue #103
    Open source →
  13. 1.2.5 12 Feb 2023
    Release notes
    • Fixed target global position when using rootOverlay and inner navigator #142. Thanks Guillaume
    • Adds flutter_lints
    • Update README
    Open source →
  14. 1.2.4 04 Aug 2022
    Release notes
    • BREAKING CHANGE: moved context of the TutorialCoachMark to show method. tutorialCoachMark.show(context:context);
    • Resolve issue #125
    Open source →
  15. 1.2.3 20 May 2022
    Release notes
    • Fix warn build in Flutter 3.0.
    • Collect target tap position. PR #116
    Open source →
  16. 1.2.2 18 Apr 2022
    Release notes
    • Add unfocus animation duration. PR #111
    • Update Build gradle, kotlin, fix manifest. PR #110
    Open source →
  17. 1.2.1 14 Dec 2021
    Release notes
    • Add BorderSide param in TargetFocus. PR #96
    • Added right property for custom alignment. PR #101
    Open source →
  18. 1.2.0 23 Nov 2021
    Release notes
    • Add pulseEnable param in TutorialCoachMark to enable/disable pulse animation. PR #88
    • Add padding param in TargetContent to customize target padding. PR #84
    • Add optional param rootOverlay in TutorialCoachMark.show(). Suggestion date in issue 93
    • The methods onClickTarget and onClickOverlay now they can be asynchronous and the next target will only be called after processing something added to it.
    Open source →
  19. 1.1.1 09 Aug 2021
    Release notes
    Open source →
  20. 1.1.0 05 Aug 2021
    Release notes
    Open source →
  21. 1.0.3 14 Jun 2021
    Release notes
    • Fix blink when start tutorial with shape ShapeLightFocus.RRec
    Open source →
  22. 1.0.2 14 Jun 2021
    Release notes
    • Adds builder(BuildContext context, TutorialCoachMarkController controller) in TargetContent. Now you can create a widget of the TargetContent with child or builder.
    Open source →
  23. 1.0.1 08 Jun 2021
    Release notes
    • Merged PR 72
    Open source →
  24. 1.0.0 15 Apr 2021
    Release notes
    • Migrate to Null-Safety
    • Merged PR 55
    • Merged PR 57
    Open source →
  25. 0.6.0 07 Feb 2021
    Release notes
    • Improvements in the project structure
    • BREAKING CHANGE: rename onClickSkip to onSkip
    • BREAKING CHANGE: rename CustomTargetPosition to CustomTargetContentPosition
    • BREAKING CHANGE: rename AlignContent to ContentAlign
    • BREAKING CHANGE: rename ContentTarget to TargetContent
    Open source →
  26. 0.6.0+1 07 Feb 2021
    Release notes
    • update README
    Open source →
  27. 0.5.3 05 Feb 2021
    Release notes
    Open source →
    Release notes
    Open source →
  28. 0.5.2 10 Dec 2020
    Release notes
    • add focusAnimationDuration and pulseAnimationDuration to settings animations duration.
    • add paddingFocus and alignSkip in TargetFocus. Now you can configure Skip alignment and focus padding individually.
    Open source →
  29. 0.5.1 09 Aug 2020
    Release notes
    • Fix issue #34
    Open source →
  30. 0.5.0 30 Jul 2020
    Release notes
    • Add enableOverlayTab and enableTargetTab in TargetFocus;
    • Add nextand previous in TutorialCoachMark;
    Open source →
  31. 0.4.0 30 Jul 2020
    Release notes
    • Add radius and Color in TargetFocus;
    • Add custom align in ContentTarget;
    • Click to progress only in target;
    • BREAKING CHANGE: rename finish to onFinish
    • BREAKING CHANGE: rename clickSkip to onClickSkip
    • BREAKING CHANGE: rename clickTarget to onClickTarget
    Open source →
  32. 0.3.0 18 Oct 2019
    Release notes
    • Fix Issue #14
    • Fix Issue #11
    • Fix Issue #18
    • Accepts contributions from grandpa-guru and Vanethos
    Open source →
    Release notes
    • Fix Issue #14
    • Fix Issue #11
    • Fix Issue #18
    • Accepts contributions from grandpa-guru and Vanethos
    Open source →
  33. 0.2.0 23 Jun 2019
    Release notes
    • Fix Issue #4
    • add LightBulb RRect
    Open source →
    Release notes
    • Fix Issue #4
    • add LightBulb RRect
    Open source →
  34. 0.1.1 30 Apr 2019

    Nothing published for this version

  35. 0.1.0 30 Apr 2019
    Release notes
    • Add change opacity shadow
    Open source →
  36. 0.0.1 29 Apr 2019
    Release notes
    • First version
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive