NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3968 most downloaded on pub.dev
Visual capture support for Fullstory session replay
Last release 2 days ago
06 Oct 2026
Release timing varies
gaps range from 9 days to 3 months
Most releases are documented
notes for 24 of 27 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
27 releases · first in 2024
One column per month.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
Nothing published for this version
Nothing published for this version
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
See our combined release notes for Android, iOS, and Flutter update details.
Addressed an issue with selectors when using package:visibility_detector.
package:visibility_detector.RenderBox had not been laid out.Nothing published for this version
Added session replay capability. To use, replace your existing runApp() with runFullstoryApp(). See dartdoc for further information on setup.
runApp()
with runFullstoryApp(). See dartdoc
for further information on setup.setStatusListener will be removed in a future release, it is marked deprecated now.
FS.consent(bool) to indicate from Flutter when user has consented to
Fullstory capture.FS.setStatusListener() with FS.addStatusListener() and
FS.removeStatusListener(), allowing multiple listeners to be set. setStatusListener
will be removed in a future release, it is marked deprecated now.Added support for page autocapture using FSNavigatorObserver for named routes
FSNavigatorObserver for named routesFS.captureErrors({void Function(Object? exception, StackTrace? stack)? errorHandler})
or manual crash capture with FS.crashEvent({String name, Object? exception, StackTrace? stackTrace,})package:dio or package:http using FSInteceptor and manual
network capture with FS.networkEvent({String url, String method, int? statusCode, int? durationMs, int? requestSize, int? responseSize})Added support for add-to-app Flutter modules. Use -PfsTarget= to set Fullstory version on Android if you encounter issues.
-PfsTarget= to set Fullstory version on Android if you encounter issues.example_module directory with example add-to-app module setup.Changed FS.page(String pageName, {Map ? pageVars}) to FS.page(String pageName, {Map ? properties}) (pageVars -> properties)
⚠️ BREAKING ⚠️
FS.page(String pageName, {Map<String, Object?>? pageVars}) to FS.page(String pageName, {Map<String, Object?>? properties}) (pageVars -> properties)FS.getCurrentSessionURL({boolean now}) to FS.currentSessionURL({boolean now}) (removed 'get')New:
propertyUpdates parameter to FSPage#start()Changed FS.getCurrentSession() (method) to FS.currentSession (property, dropped "get")
⚠️ BREAKING ⚠️
FS.getCurrentSession() (method) to FS.currentSession (property, dropped "get")FS.fsVersion() (method) to FS.fsVersion (property)FS.getCurrentSessionURL([bool now = false]) (positional parameter) to FS.getCurrentSessionURL({bool now = false}) (named parameter)FSLogLevel.debug to align log levels with Fullstory playbackNew:
FS.page() API and associated FSPage object and APIsUpdate with links to developer docs.
Second attempt at generating example.md, apparently flutter pub publish omits files that are .gitignore'd
flutter pub publish omits files that are .gitignore'dAdded a new fullstory_flutter.dart file so that https://pub.dev/packages/fullstory_flutter/install will only suggest importing a single file. It just
fullstory_flutter.dart file so that https://pub.dev/packages/fullstory_flutter/install will only suggest importing a single file. It just re-exports fs.dart, so importing either one is functionally equivalent.Breaking: removed getPlatformVersion() API
getPlatformVersion() APIFS.fsVersion() API to return the version of the underlying native Fullstory frameworkfsVersion() APIBreaking: changed FS.event() to use positional parameters rather than named parameters to better match other Fullstory APIs
FS.event() to use positional parameters rather than named parameters to better match other Fullstory APIsDocumented public APIs, move non-public parts to lib/src/
Initial release: most non-visual APIs are supported (logging, identify & anonymize, events, shutdown & restart, etc.)
Your coding agent can read these notes before it upgrades. Set up the MCP server →