1. 6a6f155 refactor(csharp): implement SDK version handling in login requests (#2937) by Łukasz Zborek · 15 hours ago master csharp-sdk-0.7.1-edge.2 edge
  2. ff4716e chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 in /foreign/go (#2934) by dependabot[bot] · 15 hours ago
  3. 909fa52 chore(deps): bump github.com/containerd/containerd from 1.7.18 to 1.7.29 in /foreign/go (#2935) by dependabot[bot] · 16 hours ago
  4. 4289261 chore(deps): bump black from 24.10.0 to 26.3.1 in /foreign/python (#2926) by dependabot[bot] · 16 hours ago
  5. 51e359f feat(go): add TLS integration tests and examples (#2898) by saie-ch · 16 hours ago
  6. 3f651e0 refactor(java): replace JUnit assertions with AssertJ across all tests (#2929) by Maciej Modzelewski · 3 days ago
  7. c90b5f8 feat(java): Add unit tests for message package in Java SDK (#2918) by Jonathon Henderson · 3 days ago
  8. 261d255 feat(bdd): support -race option for Go BDD tests (#2914) by Atharva Lade · 4 days ago
  9. c151006 feat(java): add TCP/TLS integration tests and examples (#2823) by Atharva Lade · 5 days ago
  10. 5d3b793 fix(js): use localhost instead of disabling hostname verification in … (#2913) by Atharva Lade · 5 days ago
  11. fc5d900 feat(csharp): add TCP/TLS producer and consumer examples (#2821) by Atharva Lade · 6 days ago
  12. fc39760 fix(consensus): prevent UB from untrusted bytes interpreted as enum discriminants in consensus headers (#2887) by Krishna Vishal · 6 days ago
  13. 5af953c test(java): add async-specific tests for ConsumerGroupsTcpClient (#2890) by Atharva Lade · 6 days ago
  14. 3b29d33 refactor(java): use generation-based auth for pooled channels (#2910) by Maciej Modzelewski · 6 days ago
  15. 0625ba9 ci: fix flaky keyring tests with eval and collection warmup (#2908) by Hubert Gruszecki · 6 days ago
  16. 08845bf ci: split examples-suite into per-SDK example components (#2899) by Hubert Gruszecki · 6 days ago
  17. 782c8c3 chore(deps): upgrade workspace dependencies, bump all edge iggy crates (#2901) by Hubert Gruszecki · 6 days ago bench-dashboard-0.6.3-edge.1 binary-protocol-0.9.2-edge.1 cli-0.11.2-edge.1 common-0.9.2-edge.1 connectors-0.3.2-edge.1 iggy-0.9.2-edge.1 mcp-0.3.2-edge.1 server-0.7.2-edge.1
  18. dbbbba5 chore: bump Rust to 1.94 (#2900) by Hubert Gruszecki · 6 days ago
  19. 52afc3c feat(rust): add dedicated TCP/TLS producer and consumer examples (#2820) by Atharva Lade · 6 days ago
  20. f914860 feat(connectors): add MongoDB sink connector (#2815) by amuldotexe · 6 days ago
  21. 7d20f31 feat(java): implement Async Connection Pooling using FixedChannelPool (#2606) by Rythm Sachdeva · 6 days ago
  22. ae29f6c feat(js): add TCP/TLS integration tests and examples (#2822) by Atharva Lade · 6 days ago
  23. 3bcf7ff ci(go): merge BDD and e2e test coverage into Go SDK Codecov reports (#2859) by Atharva Lade · 6 days ago
  24. c182bfc refactor(go): upgrade go-retry to v5 and enable infinite reconnection (#2884) by Chengxi Luo · 6 days ago
  25. 8c1d844 refactor(go): move command /foreign/go/internal/command (#2881) by Chengxi Luo · 7 days ago
  26. deb3eaa feat(connectors): restart connector with new config without runtime restart (#2781) by xin · 7 days ago
  27. 315bfb0 fix(rust): auto-reconnect on transport errors after server restart (#2880) by Piotr Gankiewicz · 7 days ago iggy-0.9.1-edge.2
  28. 0cff6d2 feat(python): add TLS and auth args to getting-started examples (#2754) by saie-ch · 7 days ago
  29. ad46a97 chore(shard,metadata): enable pedantic and nursery clippy lints (#2896) by Hubert Gruszecki · 7 days ago
  30. 6918812 chore(simulator): enable pedantic and nursery clippy lints (#2895) by Hubert Gruszecki · 7 days ago
  31. 7a7b0ed chore(message_bus): enable pedantic and nursery clippy lints (#2873) by Hubert Gruszecki · 7 days ago
  32. bf460c3 chore(partitions): enable pedantic and nursery clippy lints (#2876) by Hubert Gruszecki · 7 days ago
  33. 7342649 chore(clock, journal): enable pedantic and nursery clippy lints (#2874) by Hubert Gruszecki · 7 days ago
  34. cc5dedf chore(consensus): enable pedantic and nursery clippy lints (#2870) by Hubert Gruszecki · 7 days ago
  35. 6df20bb fix(ci): disable Go caching to eliminate duplicate-restore errors (#2877) by Hubert Gruszecki · 7 days ago
  36. 33bee3d fix(web): improve handling of `message_expiry` (#2888) by Piotr Ziółko · 8 days ago
  37. ecd7709 feat(server): delete segments command for http (#2804) by Thanh Tran · 10 days ago
  38. 6735eea ci: add binary artifact detection to pre-commit and CI (#2875) by Hubert Gruszecki · 11 days ago
  39. 6655902 chore(repo): update versions to edge for all packages (#2871) by Maciej Modzelewski · 11 days ago binary-protocol-0.9.1-edge.1 cli-0.11.1-edge.1 common-0.9.1-edge.1 connectors-0.3.1-edge.1 csharp-sdk-0.7.1-edge.1 foreign/go/v0.7.1-edge.1 iggy-0.9.1-edge.1 mcp-0.3.1-edge.1 node-sdk-0.7.1-edge.1 server-0.7.1-edge.1 web-ui-0.2.1-edge.1
  40. 185215f fix(go): fix tcp client connect method (#2860) by Chengxi Luo · 11 days ago pedantic-clock
  41. 553123e feat(metadata): thread STM response into consensus Reply body (#2856) by Hubert Gruszecki · 11 days ago
  42. f6c4150 feat(go): implement TCP/TLS connection in Go SDK (#2834) by saie-ch · 11 days ago
  43. 13ff0f5 fix(ci): use cargo-llvm-cov properly for Python SDK coverage in Codecov (#2867) by Atharva Lade · 11 days ago
  44. 62f7256 fix(ci): fix gnome-keyring locking mid-test in CI (#2868) by Hubert Gruszecki · 11 days ago
  45. 79caf94 perf: make IggyMessagesBatch::last_offset O(1) (#2840) by Cistus Creticus · 11 days ago
  46. 654d94c ci: add --no-format to cargo sort check (#2864) by Hubert Gruszecki · 11 days ago
  47. 11295b3 feat(shard): Implement shard router (#2853) by Krishna Vishal · 11 days ago
  48. 50423db feat(consensus): Add metadata and partition handles for MuxPlane (#2855) by Krishna Vishal · 12 days ago
  49. 118ab6a ci(go): improve go bdd Dockerfile to leverage Docker layer caching (#2862) by Chengxi Luo · 12 days ago
  50. 5ec0d73 fix(cluster): fix type mismatch for variadic plane impl (#2857) by Grzegorz Koszyk · 12 days ago
  51. be23a35 feat(consensus): add loopback queue for primary self-addressed messages (#2825) by Hubert Gruszecki · 13 days ago
  52. 4f1044d fix(csharp): fix .net node redirection in tcp client (#2843) by Łukasz Zborek · 13 days ago
  53. 0423f52 feat(cli): add cluster metadata command (#2839) by xin · 13 days ago
  54. 88f43f5 feat(cpp): add bazel building and testing infrastructure (#2785) by Rimuksh Kansal · 13 days ago
  55. 2eefbc3 refactor(go): Introduce Command interface to improve Go client request handling (#2737) by Chengxi Luo · 14 days ago
  56. 448fb8c docs(csharp): update dotnet SDK README (#2836) by Łukasz Zborek · 14 days ago
  57. ab8834d fix(ci): prevent v8/musl build failures in artifacts and Docker (#2844) by Hubert Gruszecki · 14 days ago bench-dashboard-0.6.2-edge.1
  58. effbab6 feat(bench): add embeddable chart endpoints with PNG rendering (#2833) by Hubert Gruszecki · 2 weeks ago
  59. 29a27cc feat(java): add missing methods to async TCP UsersClient (#2837) by Jonathon Henderson · 2 weeks ago
  60. 7ebce1b fix(integration): prevent flaky connector sink tests from f64 round-trip mismatch (#2838) by Hubert Gruszecki · 2 weeks ago
  61. 71eb4d5 feat(bench): add latency distribution chart with log-normal fit (#2832) by Hubert Gruszecki · 2 weeks ago
  62. 1ca37f1 perf(bench): downsample time series charts with LTTB (#2831) by Hubert Gruszecki · 2 weeks ago bench-dashboard-0.6.1-edge.1
  63. 3432714 feat(simulator): implement PacketSimulator for deterministic simulator (#2769) by Krishna Vishal · 2 weeks ago
  64. 6f01169 fix(ci): use cargo-llvm-cov for Python SDK coverage (#2817) by Atharva Lade · 2 weeks ago
  65. d5d31e5 ci(go): add Codecov coverage for Go SDK (#2793) by Atharva Lade · 2 weeks ago
  66. bcfa50c refactor(configs): move ServerConfig types from server to configs crate (#2796) by Hubert Gruszecki · 2 weeks ago
  67. 514b5c5 deps(web): update frontend dependencies (#2819) by Maciej Modzelewski · 3 weeks ago
  68. f3fef3d feat(shard): create `shard` crate and generic `IggyShard` (#2811) by Krishna Vishal · 3 weeks ago
  69. f585773 ci(js): add Codecov coverage for Node SDK (#2792) by Atharva Lade · 3 weeks ago
  70. 57da007 feat(java): add async API parity with blocking client (#2718) by Atharva Lade · 3 weeks ago
  71. cca86fe feat(ci): impl typos automatically checks (#2803) by Svecco · 3 weeks ago
  72. 586c669 fix(ci): unblock wheel collection when Windows is disabled (#2814) by Hubert Gruszecki · 3 weeks ago
  73. 6222c98 ci(python,rust): fix publish dry-run and disable Windows wheels (#2813) by Hubert Gruszecki · 3 weeks ago
  74. 28e7c04 ci: add Codecov coverage for Python SDK (#2790) by Atharva Lade · 3 weeks ago
  75. 9541332 fix(server): prevent storing consumer offsets beyond max partition range (#2794) by omnitrix · 3 weeks ago
  76. d897efb fix(ci): pass Codecov token to C# and Java test jobs (#2800) by Hubert Gruszecki · 3 weeks ago
  77. 66a9c7c fix(server): report correct current_offset after segment deletion (#2798) by Hubert Gruszecki · 3 weeks ago
  78. f36c5ee ci(csharp): add C# coverage upload to Codecov (#2782) by Łukasz Zborek · 3 weeks ago
  79. 683d3b1 chore(repo): advance to year 2026 (#2795) by Grzegorz Koszyk · 3 weeks ago
  80. aff29a5 feat(cluster): create a unified abstraction for subsystems (#2780) by Grzegorz Koszyk · 3 weeks ago
  81. ae484ec feat(consensus): enable independent commit progress across namespaces (#2765) by Hubert Gruszecki · 3 weeks ago
  82. b7818db fix(ci): pin hwloc to v2.12.2 on macOS (#2784) by Maciej Modzelewski · 3 weeks ago
  83. d75aa86 refactor(csharp): rewrite integration tests to remove DependsOn (#2710) by Atharva Lade · 3 weeks ago
  84. e03355b feat(sdk): support hostnames in QUIC and WebSocket clients (#2768) by xin · 4 weeks ago
  85. 4107de2 feat(bench): add --username/--password and reuse admin client (#2778) by Hubert Gruszecki · 4 weeks ago
  86. ce5c739 chore(python): replace pip with uv (#2767) by Rimuksh Kansal · 4 weeks ago
  87. 9ecbcc0 fix(connectors): don't use posix function names as FFI interface (#2771) by Kriti Kathuria · 4 weeks ago
  88. f8566c5 feat(web): update benchmark dashboard dark mode to Iggy brand colors (#2738) by Vishakha Agrawal · 4 weeks ago
  89. 6d5233b fix(ci): skip stable Docker tags in check-tags during auto-publish (#2759) by Hubert Gruszecki · 4 weeks ago
  90. f428078 refactor(consensus): couple message assoc type (#2761) by Grzegorz Koszyk · 4 weeks ago
  91. 2dca380 refactor(metadata): improve the stm update method (#2757) by Grzegorz Koszyk · 4 weeks ago
  92. 78ef2b9 docs(java): add async client JavaDoc and usage guide (#2711) by Atharva Lade · 4 weeks ago
  93. 2728100 chore(repo): bump version of all packages for new release (#2758) by Grzegorz Koszyk · 4 weeks ago bench-dashboard-0.6.0 binary-protocol-0.9.0 cli-0.11.0 common-0.9.0 connectors-0.3.0 csharp-sdk-0.7.0 foreign/go/v0.7.0 iggy-0.9.0 java-sdk-0.7.0 mcp-0.3.0 node-sdk-0.7.0 python-sdk-0.7.0 server-0.7.0 server-0.7.0-rc1 web-ui-0.2.0
  94. 9ff670b ci(java): detect Netty ByteBuf memory leaks in CI tests (#2755) by Maciej Modzelewski · 4 weeks ago
  95. 92ed133 refactor(java): extract base integration test class (#2749) by Maciej Modzelewski · 4 weeks ago
  96. 11073ca fix(sdk): add leader redirection logic for `login_with_personal_access_token` (#2752) by Chengxi Luo · 4 weeks ago
  97. 8594d7d fix(security): harden all deserializers against malformed packets (#2741) by Hubert Gruszecki · 4 weeks ago
  98. 51cb969 refactor(partitions): add plane trait and refactor partitions module (#2744) by Grzegorz Koszyk · 4 weeks ago
  99. e6a38e2 refactor(consensus): decouple pipeline from VsrConsensus internals (#2740) by Hubert Gruszecki · 4 weeks ago
  100. e698469 fix(ci): replace BREAKING body match with breaking:storage label check (#2742) by Hubert Gruszecki · 4 weeks ago