seenn_flutter 0.2.0 copy "seenn_flutter: ^0.2.0" to clipboard
seenn_flutter: ^0.2.0 copied to clipboard

Flutter SDK for Seenn - Real-time job progress tracking with SSE and Live Activity support.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.0 - 2026-01-24 #

Added #

  • Android Ongoing Notification - Persistent notification with progress bar
    • OngoingNotificationService for direct Android control
    • JobNotificationService for unified cross-platform API
  • ETA Countdown - Real-time countdown with server sync
    • EtaCountdownService with formatted output
    • etaCountdownStream() convenience function
  • Parent-Child Jobs - Hierarchical job relationships
    • ParentInfo, ChildrenStats, ChildJobSummary models
    • childrenOf(), parents, children in JobsService
  • New Job Fields - Full @seenn/types alignment
    • jobType, workflowId, estimatedCompletionAt
    • etaConfidence, etaBasedOn, childProgressMode
    • parent, children, startedAt
  • JobTracker Enhancements
    • onCancelled stream
    • onChildProgress stream for parent jobs

Changed #

  • StageInfo fields: name, current, total, description
  • QueueInfo added queueName field
  • JobStatus added cancelled status

Deprecated #

  • StageInfo.id → use name
  • StageInfo.label → use name
  • StageInfo.index → use current

0.1.0 - 2026-01-22 #

Added #

  • Initial release
  • SSE connection with auto-reconnect
  • iOS Live Activity support
  • Job state management with RxDart
  • JobsService with reactive streams
  • LiveActivityService for iOS
0
likes
160
points
--
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for Seenn - Real-time job progress tracking with SSE and Live Activity support.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, rxdart, shared_preferences

More

Packages that depend on seenn_flutter

Packages that implement seenn_flutter