- Changed
FS.currentSession()
(method) toFS.currentSession
(property) - Changed
FS.fsVersion()
(method) toFS.fsVersion
(property) - Changed
FS.getCurrentSessionURL([bool now = false])
(positional parameter) toFS.getCurrentSessionURL({bool now = false})
(named parameter) - Removed
FSLogLevel.debug
to align log levels with Fullstory playback
New:
- Added
FS.page()
API and associatedFSPage
object and APIs
- Update with links to developer docs.
- Second attempt at generating example.md, apparently
flutter pub publish
omits files that are .gitignore'd
- Added a new
fullstory_flutter.dart
file 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
- 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: changed
FS.event()
to use positional parameters rather than named parameters to better match other Fullstory APIs
- Documented public APIs, move non-public parts to lib/src/
- No functional changes
- Initial release: most non-visual APIs are supported (logging, identify & anonymize, events, shutdown & restart, etc.)
- No visual replay in the current release