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
Releases
latest 36-
1.3.317 Oct 2025Release notes
Open source →- Fix: Custom skipWidget not triggering tutorial skip action #222
- Inline documentation, enable rebuilding on screen resize #226
-
1.3.216 Oct 2025Release notes
Open source →- Adds before focus function so that something can be run before focusing on the next target
-
1.3.125 Jul 2025Release notes
Open source →1.3.1
- Adds animationBehavior: AnimationBehavior.preserve. #224
- Adds
disableBackButtondefault false.
Release notes
Open source →- Adds animationBehavior: AnimationBehavior.preserve. #224
- Adds
disableBackButtondefault false.
-
1.3.014 Apr 2025Release notes
Open source →- Hidden view, allowing you to block backspace while in the tutorial #213 by AngelMinga
Release notes
Open source →- Hidden view, allowing you to block backspace while in the tutorial #213 by AngelMinga
-
1.2.1323 Feb 2025 -
1.2.1227 Oct 2024Release notes
Open source →- Change moment where call
_controller.forward()occurs. That prevents theunFocusAnimationDurationis always called; - Update
onSkipinREADME - Fix issue 192
- Change moment where call
-
1.2.1113 Oct 2023 -
1.2.1013 Oct 2023Release notes
Open source →- now
onSkipreturn a bool. if onSkip return false, the overlay will not be dismissed and callnext. #89 - Able to set to use or not SafeArea widget. Thanks devmasteripatas.
- Adds
initialFocusinTutorialCoachMarkto select witch focus you want init. - Adds method
goTo(index)inTutorialCoachMarkto navigate to focus you want.
- now
-
1.2.920 Jun 2023 -
1.2.818 Mar 2023Release notes
Open source →- Adds Method 'insert' cannot be called on 'OverlayState?' because it is potentially null. Called using ?. instead.
-
1.2.713 Mar 2023Release notes
Open source →- Adds
showSkipInLastTarget. - Catch
NotFoundTargetExceptionto prevent the app being left in unusable state
- Adds
-
1.2.618 Feb 2023Release notes
Open source →- Improvements in
AnimatedFocusLight; - Adds again
unFocusAnimationDurationinTargetFocus; - Adds
NotFoundTargeException; - Fix issue #103
- Improvements in
-
1.2.512 Feb 2023 -
1.2.404 Aug 2022Release notes
Open source →- BREAKING CHANGE: moved
contextof the TutorialCoachMark toshowmethod.tutorialCoachMark.show(context:context); - Resolve issue #125
- BREAKING CHANGE: moved
-
1.2.320 May 2022 -
1.2.218 Apr 2022Release notes
Open source → -
1.2.114 Dec 2021Release notes
Open source → -
1.2.023 Nov 2021Release notes
Open source →- Add
pulseEnableparam inTutorialCoachMarkto enable/disable pulse animation. PR #88 - Add
paddingparam inTargetContentto customize target padding. PR #84 - Add optional param
rootOverlayinTutorialCoachMark.show(). Suggestion date in issue 93 - The methods
onClickTargetandonClickOverlaynow they can be asynchronous and the next target will only be called after processing something added to it.
- Add
-
1.1.109 Aug 2021 -
1.1.005 Aug 2021 -
1.0.314 Jun 2021 -
1.0.214 Jun 2021Release notes
Open source →- Adds builder(BuildContext context, TutorialCoachMarkController controller) in
TargetContent. Now you can create a widget of theTargetContentwithchildorbuilder.
- Adds builder(BuildContext context, TutorialCoachMarkController controller) in
-
1.0.108 Jun 2021 -
1.0.015 Apr 2021 -
0.6.007 Feb 2021Release notes
Open source →- Improvements in the project structure
- BREAKING CHANGE: rename
onClickSkiptoonSkip - BREAKING CHANGE: rename
CustomTargetPositiontoCustomTargetContentPosition - BREAKING CHANGE: rename
AlignContenttoContentAlign - BREAKING CHANGE: rename
ContentTargettoTargetContent
-
0.6.0+107 Feb 2021 -
0.5.305 Feb 2021 -
0.5.210 Dec 2020Release notes
Open source →- add
focusAnimationDurationandpulseAnimationDurationto settings animations duration. - add
paddingFocusandalignSkipinTargetFocus. Now you can configure Skip alignment and focus padding individually.
- add
-
0.5.109 Aug 2020 -
0.5.030 Jul 2020Release notes
Open source →- Add
enableOverlayTabandenableTargetTabin TargetFocus; - Add
nextandpreviousin TutorialCoachMark;
- Add
-
0.4.030 Jul 2020Release notes
Open source →- Add
radiusandColorin TargetFocus; - Add custom align in
ContentTarget; - Click to progress only in target;
- BREAKING CHANGE: rename
finishtoonFinish - BREAKING CHANGE: rename
clickSkiptoonClickSkip - BREAKING CHANGE: rename
clickTargettoonClickTarget
- Add
-
0.3.018 Oct 2019Release notes
Open source →Release notes
Open source →- Fix Issue #14
- Fix Issue #11
- Fix Issue #18
- Accepts contributions from grandpa-guru and Vanethos
-
0.2.023 Jun 2019 -
0.1.130 Apr 2019Nothing published for this version
-
0.1.030 Apr 2019 -
0.0.129 Apr 2019