PackageTrack
Sign in Get early access

eventflux

Efficient handling of server-sent event streams with easy connectivity and data management.

2.2.1 12K downloads/mo #2673 most downloaded on pub.dev Imgkl/EventFlux

What this package is like to depend on

Last release 5 months ago

18 Mar 2026

Ships unpredictably

gaps range from 1 weeks to 12 months

Some releases are documented

notes for 19 of 36 stable releases

3 versions withdrawn

withdrawn after publishing

3 years old

45 releases · first in 2023

3 releases in the last 12 months

see the full history below

Release timeline

45 releases · Dec 2023 to Mar 2026
2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 45
  1. 3.0.2-dev 18 Mar 2026 pre-release

    Nothing published for this version

  2. 3.0.1-dev 18 Mar 2026 pre-release withdrawn

    Nothing published for this version

  3. 3.0.0-dev 18 Mar 2026 pre-release withdrawn

    Nothing published for this version

  4. 2.3.0-dev.1 23 Mar 2025 pre-release

    Nothing published for this version

  5. 2.3.0-dev 23 Mar 2025 pre-release withdrawn

    Nothing published for this version

  6. 2.2.2-dev.2 06 Oct 2024 pre-release

    Nothing published for this version

  7. 2.2.2-dev.1 04 Oct 2024 pre-release

    Nothing published for this version

  8. 2.2.1 15 Sep 2024
    Release notes
    • Added Multipart/files support
      • Now you can send multipart/files data to the server.
      • Thanks to Pedro for the PR
      • Refer README example for more info.
    Open source →
  9. 2.2.0 02 Sep 2024
    Release notes
    • Solves #29
      • Reconnect headers are now async. You can use async functions to fetch new headers, but make sure to return a Map<String, String> from the function.
      • Refer README example for more info.
    Open source →
  10. 2.1.2 26 Aug 2024
    Release notes
    • Solves #25
      • The onError method now includes the JSON response from the backend in the error message, if the backend sends a JSON response to the frontend.
    Open source →
  11. 2.1.1 23 Aug 2024
    Release notes
    • Added reconnectHeaders parameter in ReconnectConfig class.
      • If you want to send custom headers during reconnect which are different from the initial connection, you can use this parameter.
      • If you don't want to send any headers, you can skip this, initial headers will be used.
      • Refer README example for more info
    • Added Http Client Adapter to allow usage of different http clients
    • Updated Http package version to 1.2.2
    Open source →
  12. 2.1.0 18 Jul 2024
    Release notes
    • Solves #18
      • Ensures continuous connection even when network availability changes. (Again, I know, I know 🥹)
      • Thanks to Andrew Abegg for the PR
    • Solves #19
      • Fixed README.md file for the example code.
    Open source →
  13. 2.0.2 15 May 2024

    Nothing published for this version

  14. 2.0.1 01 May 2024
    Release notes
    • Solves #18
      • Ensures continuous connection even when network availability changes.
    Open source →
  15. 2.0.0 25 Apr 2024
    Release notes

    Breaking

    • Added ReconnectConfig class to manage reconnection settings.
      • Closes #7
      • If you are using autoReconnect parameter in connect method, reconnectConfig param is required.
      • Now you can set backoff strategy, max retries and retry interval.
      • Check the updated README for more info.
    Open source →
  16. 1.7.0 24 Apr 2024
    Release notes
    • Solves #12
      • Disposing the instance of stream when disconnect method is called.
    • Solves #13
      • onSuccessCallback should not be called unless 200 is returned
      • Thanks to Jan Gruenwaldt for the PR
    Open source →
  17. 1.6.9 30 Mar 2024
    Release notes
    • Solves #11
      • onError method not getting triggered for non 200 status codes.
    Open source →
  18. 1.6.8 30 Mar 2024

    Nothing published for this version

  19. 1.6.7 01 Mar 2024
    Release notes
    • Updated Http package version to 1.2.1
    Open source →
  20. 1.6.7+1 01 Mar 2024

    Nothing published for this version

  21. 1.6.6 26 Jan 2024
    Release notes

    Breaking

    • Disabled web support due to dependancy issue.
      • Refer #5 for more info.
    Open source →
  22. 1.6.5 25 Jan 2024

    Nothing published for this version

  23. 1.6.0 17 Jan 2024
    Release notes

    Added

    • Web support #5
      • Your existing code now flawlessly extends its magic to the web – no extra setup required, just pure, uninterrupted functionality across platforms!
    Open source →
  24. 1.6.0+1 17 Jan 2024

    Nothing published for this version

  25. 1.6.0+2 17 Jan 2024

    Nothing published for this version

  26. 1.6.0+3 18 Jan 2024

    Nothing published for this version

  27. 1.5.1 13 Jan 2024
    Release notes

    Updated

    • Readme's EventFlux for Every Scenario Section
    Open source →
  28. 1.5.0 11 Jan 2024
    Release notes

    Added

    • spwan method
      • Solves #3
      • Provides users the flexibility to implement multiple SSE connections.
      • See the "Supercharged" section in the README for usage instructions.
    Open source →
  29. 1.5.0-beta.2 10 Jan 2024 pre-release

    Nothing published for this version

  30. 1.5.0-beta.1 10 Jan 2024 pre-release

    Nothing published for this version

  31. 1.0.1 08 Jan 2024
    Release notes
    • Solves #2
      • Retry doesn't use provided headers.
    Open source →
  32. 1.0.0 28 Dec 2023
    Release notes

    Breaking

    • Updated the connect method to be a void function instead of returning EventFluxResponse. This change accompanies the introduction of the onSuccessCallback parameter, which provides the EventFluxResponse via callback. This modification simplifies the connection process, making reconnections and stream updates more predictable and manageable.
    Open source →
  33. 1.0.0+1 28 Dec 2023

    Nothing published for this version

  34. 1.0.0+2 03 Jan 2024
    Release notes
    • If the connection is intentionaly severed/disconnected by calling disconnet() method, then the autoReconnect will not try to reconnect the connection again and again.
      • I know, it's dumb mistake I made. Sorry. 🥹
    Open source →
  35. 1.0.0+3 03 Jan 2024

    Nothing published for this version

  36. 1.0.0+4 07 Jan 2024

    Nothing published for this version

  37. 1.0.0+5 07 Jan 2024

    Nothing published for this version

  38. 1.0.0+6 07 Jan 2024

    Nothing published for this version

  39. 0.6.5 26 Dec 2023

    Nothing published for this version

  40. 0.6.5+1 26 Dec 2023

    Nothing published for this version

  41. 0.6.2 22 Dec 2023
    Release notes

    Added

    • support for autoReconnect on connect method.
    Open source →
  42. 0.6.2+1 22 Dec 2023

    Nothing published for this version

  43. 0.6.1 22 Dec 2023
    Release notes

    Added

    • Core functionality for connecting to server-sent event streams.
    • EventFlux class to manage event stream connections.
    • EventFluxData class for representing event data.
    • EventFluxException class for handling exceptions.
    • Support for both GET and POST connection types.
    • Error and Disconnect handling and reconnection logic.
    Open source →
  44. 0.6.0 22 Dec 2023

    Nothing published for this version

  45. 0.5.0 22 Dec 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive