PackageTrack
Sign in Get early access

github.com/reugn/go-streams

v0.13.0 #784 most downloaded on Go modules reugn/go-streams

What this package is like to depend on

Last release 7 months ago

14 Jan 2026

Release timing varies

gaps range from 9 days to 4 months

Some releases are documented

notes for 8 of 17 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

94 releases · first in 2019

4 releases in the last 12 months

see the full history below

Release timeline

94 releases · Aug 2019 to Jan 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 94
  1. v0.13.1-0.20260114150441-86444ed50ec3 14 Jan 2026 pre-release

    Nothing published for this version

  2. v0.13.1-0.20251115205028-18f3717f85d7 15 Nov 2025 pre-release

    Nothing published for this version

  3. v0.13.1-0.20250816111552-3872dfc1b7df 16 Aug 2025 pre-release

    Nothing published for this version

  4. v0.13.0 10 May 2025
    Release notes

    Features

    • feat(flow): implement rolling fold transformation by @Wkkkkk in #162
    • feat(flow): add support for allowed lateness in sliding window by @reugn in #177

    Fixes

    • fix(flow)!: sliding window blocks until the first window is elapsed by @reugn in #165
    • fix(flow): use of sliding window in keyed flow by @reugn in #176

    Improvements

    • refactor(flow): use atomic.Int64 in Throttler by @reugn in #169
    • refactor(flow): rework parallel processing of stream elements by @reugn in #178

    Connectors

    • deps(connectors): update dependency versions by @reugn in #183

    Maintenance

    • chore: update code documentation and rework the maze example by @reugn in #167
    • docs(flow): enhance keyed flow documentation by @reugn in #181
    • ci: upgrade golangci-lint to v2.1.5 by @reugn in #182

    New Contributors

    Full Changelog: v0.12.0...v0.13.0

    Open source →
  5. v0.12.1-0.20250510062123-d43ee10d8177 10 May 2025 pre-release

    Nothing published for this version

  6. v0.12.1-0.20250503152417-f3ba59b33b87 03 May 2025 pre-release

    Nothing published for this version

  7. v0.12.1-0.20250502080936-aecb7d08931e 02 May 2025 pre-release

    Nothing published for this version

  8. v0.12.1-0.20250426184341-a8e8ac73b939 26 Apr 2025 pre-release

    Nothing published for this version

  9. v0.12.1-0.20250421135708-e4d8dcf7380e 21 Apr 2025 pre-release

    Nothing published for this version

  10. v0.12.1-0.20250322162113-57f1115686f7 22 Mar 2025 pre-release

    Nothing published for this version

  11. v0.12.1-0.20250314171012-46a369df701a 14 Mar 2025 pre-release

    Nothing published for this version

  12. v0.12.0 01 Mar 2025
    Release notes

    Features

    • feat!: introduce AwaitCompletion method to Sink by @reugn in #154
    • feat(flow): implement ZipWith stream transformation by @reugn in #156
    • feat!: rework standard connector implementations by @reugn in #157

    Connectors

    • deps(connectors): update dependency versions by @reugn in #152

    Maintenance

    • chore: reorganize the extension package by @reugn in #155
    • docs(contributing): update minimum go version requirement by @reugn in #159
    • ci: update golangci-lint configuration by @reugn in #161

    Full Changelog: v0.11.0...v0.12.0

    Open source →
  13. v0.11.1-0.20250222124800-f0c753ba8cff 22 Feb 2025 pre-release

    Nothing published for this version

  14. v0.11.1-0.20250217172408-8d45bbe8a8a2 17 Feb 2025 pre-release

    Nothing published for this version

  15. v0.11.1-0.20250208104937-0965c8841a4e 08 Feb 2025 pre-release

    Nothing published for this version

  16. v0.11.1-0.20250131093315-05bdc469d857 31 Jan 2025 pre-release

    Nothing published for this version

  17. v0.11.1-0.20250125122332-209586bb9914 25 Jan 2025 pre-release

    Nothing published for this version

  18. v0.11.1-0.20250108142829-40e6f1450214 08 Jan 2025 pre-release

    Nothing published for this version

  19. v0.11.0 09 Nov 2024
    Release notes

    Features

    • feat(flow): add keyed flow implementation by @reugn in #141

    Fixes

    • fix(flow): remove priority queue from sliding window by @reugn in #137

    Improvements

    • refactor(flow): hide mutex methods in window flows by @reugn in #138

    Connectors

    • deps: upgrade dependencies in connectors by @reugn in #114
    • refactor(aerospike)!: enhance connector functionality by @reugn in #127
    • feat(websocket)!: rename the connector module by @reugn in #129
    • feat(connectors)!: remove signal.Notify from connectors by @reugn in #131
    • refactor(redis): minor connector improvements by @reugn in #132
    • fix(connectors): string formatting for message type by @reugn in #134
    • feat(connectors)!: use slog for structured logging by @reugn in #140
    • feat: add support for AWS S3 connector by @reugn in #143
    • chore(aws): refine S3 connector logs by @reugn in #145
    • feat: add support for GCP Storage connector by @reugn in #146
    • feat: add support for Azure Blob Storage connector by @reugn in #147

    Maintenance

    • test: improve code coverage by @reugn in #113
    • chore: add gci linter by @reugn in #128
    • chore(examples): update docker compose files by @reugn in #133
    • test(flow): improve coverage and minor refactoring by @reugn in #139
    • ci: update golangci-lint configuration by @reugn in #148

    Full Changelog: v0.10.0...v0.11.0

    Open source →
  20. v0.10.1-0.20241109202112-4557f02c7ca5 09 Nov 2024 pre-release

    Nothing published for this version

  21. v0.10.1-0.20241018073555-fb15167cea11 18 Oct 2024 pre-release

    Nothing published for this version

  22. v0.10.1-0.20240914181018-d2f45f16b1a4 14 Sep 2024 pre-release

    Nothing published for this version

  23. v0.10.1-0.20240906094040-ccdc63e3b853 06 Sep 2024 pre-release

    Nothing published for this version

  24. v0.10.1-0.20240830182257-2acf4ae59ec0 30 Aug 2024 pre-release

    Nothing published for this version

  25. v0.10.1-0.20240819134348-de0eaa2aee20 19 Aug 2024 pre-release

    Nothing published for this version

  26. v0.10.1-0.20240818082856-cdcb6c0848c8 18 Aug 2024 pre-release

    Nothing published for this version

  27. v0.10.1-0.20240817172507-af55736da705 17 Aug 2024 pre-release

    Nothing published for this version

  28. v0.10.1-0.20240803163706-fe0876e17568 03 Aug 2024 pre-release

    Nothing published for this version

  29. v0.10.1-0.20240622192604-b920e3ef69cd 22 Jun 2024 pre-release

    Nothing published for this version

  30. v0.10.1-0.20240514084523-096ebcae9023 14 May 2024 pre-release

    Nothing published for this version

  31. v0.10.1-0.20240513074856-b235e526f833 13 May 2024 pre-release

    Nothing published for this version

  32. v0.10.1-0.20240512082536-1a0fc9da5cd7 12 May 2024 pre-release

    Nothing published for this version

  33. v0.10.1-0.20240511112755-2c4dbedf03ba 11 May 2024 pre-release

    Nothing published for this version

  34. v0.10.1-0.20240510081732-91811dcfba68 10 May 2024 pre-release

    Nothing published for this version

  35. v0.10.1-0.20240309130842-f0683d05172c 09 Mar 2024 pre-release

    Nothing published for this version

  36. v0.10.1-0.20240210105148-9353ae466f82 10 Feb 2024 pre-release

    Nothing published for this version

  37. v0.10.0 14 Jan 2024
    Release notes

    ⚠ BREAKING CHANGES

    • refactor!: replace uint parameter type with int; panic on invalid argument (#107)
    • feat!: make window and batch flows generic (#104)

    Features

    • feat: implement batch with timeout flow (#103)

    Fixes

    • fix: session window inactivity timer reset mechanism (#102)
    • fix: throttler functionality; improve code coverage (#101)
    • fix: use ticker time in sliding window (#100)
    • fix: close output channel properly in window flows (#99)

    Improvements

    • refactor: make utility packages internal (#108)
    • refactor: replace empty interface with any (#105)
    • refactor: pre-allocate slice in flow.FanOut (#94)

    Connectors

    • feat: implement Redis stream connector (#80)
    • refactor!: JetStream source and sink connectors (#109)
    • refactor!: Redis publish-subscribe connector (#79)
    • build: upgrade dependencies in connectors (#82)

    Maintenance

    • docs: improve code documentation (#106)
    • ci: update action versions in workflows (#110)
    Open source →
  38. v0.9.1-0.20240114072835-7e7870067fc1 14 Jan 2024 pre-release

    Nothing published for this version

  39. v0.9.1-0.20240113165338-f0ece3465489 13 Jan 2024 pre-release

    Nothing published for this version

  40. v0.9.1-0.20240112144716-f1fe352d9663 12 Jan 2024 pre-release

    Nothing published for this version

  41. v0.9.1-0.20240112113210-68daebcfa2db 12 Jan 2024 pre-release

    Nothing published for this version

  42. v0.9.1-0.20240112084132-138ea28f3e61 12 Jan 2024 pre-release

    Nothing published for this version

  43. v0.9.1-0.20240111180737-fef9ee5e692c 11 Jan 2024 pre-release

    Nothing published for this version

  44. v0.9.1-0.20240110140722-b09bd8377377 10 Jan 2024 pre-release

    Nothing published for this version

  45. v0.9.1-0.20240110070447-66d65d499e0e 10 Jan 2024 pre-release

    Nothing published for this version

  46. v0.9.1-0.20240109104407-3821626b1edc 09 Jan 2024 pre-release

    Nothing published for this version

  47. v0.9.1-0.20231216092528-70c164944912 16 Dec 2023 pre-release

    Nothing published for this version

  48. v0.9.1-0.20230930135953-1049716797ed 30 Sep 2023 pre-release

    Nothing published for this version

  49. v0.9.1-0.20230819092316-b587a8c212d3 19 Aug 2023 pre-release

    Nothing published for this version

  50. v0.9.1-0.20230617150129-aaf190e24c6d 17 Jun 2023 pre-release

    Nothing published for this version

  51. v0.9.1-0.20230616062304-e8a79495a225 16 Jun 2023 pre-release

    Nothing published for this version

  52. v0.9.1-0.20230203123634-20014ab83877 03 Feb 2023 pre-release

    Nothing published for this version

  53. v0.9.0 07 Jan 2023
    Release notes

    Features

    • Make SlidingWindow generic
    • Validate constructor parameters in SlidingWindow
    • Make the Split utility function generic

    Fixes

    • Fix the SlidingWindow element assignment mechanism

    Improvements

    • Add go1.18 to the CI build workflow
    • Improve test coverage
    Open source →
  54. v0.8.1-0.20221017101211-40a238463bad 17 Oct 2022 pre-release

    Nothing published for this version

  55. v0.8.0 17 Oct 2022
    Release notes

    Features

    • Use generic transformation functions in Flows (#53)
    • Implement RoundRobin Flow (#38)
    • Implement Reduce Flow (#53)
    • Implement Flatten Flow (#53)
    • Require go 1.18

    Fixes

    • Close the notify channel in Throttler (#41)
    • Fix sliding window emit bug (#50)

    Improvements

    • Update GitHub actions versions
    • Remove deprecated linters
    Open source →
  56. v0.7.1-0.20220904085830-b642dd83af2e 04 Sep 2022 pre-release

    Nothing published for this version

  57. v0.7.1-0.20220601082555-e488a966b15a 01 Jun 2022 pre-release

    Nothing published for this version

  58. v0.7.1-0.20220531180508-a70de39fb9f7 31 May 2022 pre-release

    Nothing published for this version

  59. v0.7.1-0.20220528115107-43ee9b2fc386 28 May 2022 pre-release

    Nothing published for this version

  60. v0.7.1-0.20220211083629-1ca36d9d74c8 11 Feb 2022 pre-release

    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