fullstory_flutter
Visual capture support for Fullstory session replay
1.73.1
5.5K downloads/mo
#3717 most downloaded on pub.dev
What this package is like to depend on
Last release 11 days ago
12 Aug 2026
Release timing varies
gaps range from 2 weeks to 6 months
Most releases are documented
notes for 18 of 21 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
21 releases · first in 2024
10 releases in the last 12 months
see the full history below
Release timeline
21 releases · Oct 2024 to Aug 2026Releases
latest 21-
1.73.112 Aug 2026Release notes
Open source →See our combined release notes for Android, iOS, and Flutter update details.
-
1.73.030 Jul 2026Release notes
Open source →See our combined release notes for Android, iOS, and Flutter update details.
-
0.72.130 Jun 2026Nothing published for this version
-
0.72.025 Jun 2026Nothing published for this version
-
0.71.111 Jun 2026Release notes
Open source →See our combined release notes for Android, iOS, and Flutter update details.
-
0.71.028 May 2026Release notes
Open source →See our combined release notes for Android, iOS, and Flutter update details.
-
0.70.115 May 2026Release notes
Open source →- Addressed an issue with selectors when using
package:visibility_detector. - Addressed an crash which occurred if a
RenderBoxhad not been laid out. - Added support for translucency.
- Added various performance improvements.
- Addressed an issue with selectors when using
-
0.7.124 Mar 2026Nothing published for this version
-
0.7.024 Mar 2026Release notes
Open source →- Added session replay capability. To use, replace your existing
runApp()withrunFullstoryApp(). See dartdoc for further information on setup.
- Added session replay capability. To use, replace your existing
-
0.6.017 Dec 2025Release notes
Open source →- Fixed an issue with some event APIs in release builds
- Added
FS.consent(bool)to indicate from Flutter when user has consented to Fullstory capture. - Replaced
FS.setStatusListener()withFS.addStatusListener()andFS.removeStatusListener(), allowing multiple listeners to be set.setStatusListenerwill be removed in a future release, it is marked deprecated now.
-
0.5.016 Jun 2025Release notes
Open source →- Added support for page autocapture using
FSNavigatorObserverfor named routes - Added support for crash autocapture using
FS.captureErrors({void Function(Object? exception, StackTrace? stack)? errorHandler})or manual crash capture withFS.crashEvent({String name, Object? exception, StackTrace? stackTrace,}) - Added support for network request autocapture with
package:dioorpackage:httpusingFSInteceptorand manual network capture withFS.networkEvent({String url, String method, int? statusCode, int? durationMs, int? requestSize, int? responseSize})
- Added support for page autocapture using
-
0.4.018 Mar 2025Release notes
Open source →- Added support for add-to-app Flutter modules. Use
-PfsTarget=to set Fullstory version on Android if you encounter issues. - Added
example_moduledirectory with example add-to-app module setup.
- Added support for add-to-app Flutter modules. Use
-
0.3.027 Jan 2025Release notes
Open source →⚠️ BREAKING ⚠️
- Changed
FS.page(String pageName, {Map<String, Object?>? pageVars})toFS.page(String pageName, {Map<String, Object?>? properties})(pageVars -> properties) - Changed
FS.getCurrentSessionURL({boolean now})toFS.currentSessionURL({boolean now})(removed 'get')
New:
- Added optional
propertyUpdatesparameter toFSPage#start()
- Changed
-
0.2.022 Jan 2025Release notes
Open source →⚠️ BREAKING ⚠️
- Changed
FS.getCurrentSession()(method) toFS.currentSession(property, dropped "get") - Changed
FS.fsVersion()(method) toFS.fsVersion(property) - Changed
FS.getCurrentSessionURL([bool now = false])(positional parameter) toFS.getCurrentSessionURL({bool now = false})(named parameter) - Removed
FSLogLevel.debugto align log levels with Fullstory playback
New:
- Added
FS.page()API and associatedFSPageobject and APIs
- Changed
-
0.1.305 Dec 2024 -
0.1.204 Nov 2024Release notes
Open source →- Second attempt at generating example.md, apparently
flutter pub publishomits files that are .gitignore'd
- Second attempt at generating example.md, apparently
-
0.1.104 Nov 2024Release notes
Open source →- Added a new
fullstory_flutter.dartfile so that https://pub.dev/packages/fullstory_flutter/install will only suggest importing a single file. It just re-exportsfs.dart, so importing either one is functionally equivalent. - Improved docs and examples, including a script to generate an example.md for https://pub.dev/packages/fullstory_flutter/example
- Added a new
-
0.1.031 Oct 2024Release notes
Open source →- Breaking: removed
getPlatformVersion()API - Added
FS.fsVersion()API to return the version of the underlying native Fullstory framework - Increased minimum Fullstory version to 1.54 to support
fsVersion()API
- Breaking: removed
-
0.0.330 Oct 2024Release notes
Open source →- Breaking: changed
FS.event()to use positional parameters rather than named parameters to better match other Fullstory APIs
- Breaking: changed
-
0.0.229 Oct 2024Release notes
Open source →- Documented public APIs, move non-public parts to lib/src/
- No functional changes
-
0.0.129 Oct 2024Release notes
Open source →- Initial release: most non-visual APIs are supported (logging, identify & anonymize, events, shutdown & restart, etc.)
- No visual replay in the current release