All Versions
48
Latest Version
Avg Release Cycle
17 days
Latest Release
517 days ago

Changelog History
Page 1

  • v0.10.1 Changes

    November 18, 2022
    • ๐Ÿ‘Œ Improve performance for RecordAccumulator in batches (#2799)
    • Replace PartitionId, PartitionCount and ReplicationFactor aliased types to use u32 over i32 (#2799)
    • Standardize reading records from CLI input (#2756)
    • Smdk publish signing error w/ cross-fs tmp file (#2767)
    • 0๏ธโƒฃ Smkd template dir includes default gitignore (#2768)
    • โšก๏ธ Clap-command updates (#2766)
    • โฌ‡๏ธ Reduce wasm size by stripping symbols (#2774)
    • โœ‚ Remove old comment from src (#2778)
    • Ci-dev workflow fix (#2783)
    • โœ… Fluvio-test harness bug (#2790)
    • โž• Added chain support to producer (#2753)
    • Capability to validate WASM files (#2760)
    • โž• Added smartmodule chain support for consumer (#2759)
    • Benches with criterion and dedicated workflow (#2770)
    • Benches for SmartModuleInput encoding (#2773)
    • ๐Ÿ‘‰ Use content: write permission for benchmarks (#2775)
    • Check for Smart.toml file to be present in cwd (#2739)
    • Introduce ByteBuf for SmartModuleSpec (#2738)
    • โšก๏ธ Fluvio cli update check (#2679)
    • โšก๏ธ Update cargo generate to use Default (#2786)
    • ๐Ÿšš Moved versioned socket to fluvio-socket crate (#2797)
    • โž• Added chaining support to smdk test (#2784)
    • โž• Added chaining support to fluvio-cli (#2812)
    • โž• Add additional test for encoding/decoding version (#2761)
    • โšก๏ธ Update dev version (#2817)
  • v0.10.0 Changes

    October 24, 2022
    • โž• Add throughput control to fluvio producer (#2512)
    • โž• Added blocking on Producer if the batch queue is full (#2562)
    • ๐ŸŽ‰ Initial support for SmartEngine v2 (#2610)
    • SmartModule chaining (#2618)
    • โž• Add smdk (#2632)
    • ๐Ÿ‘Œ Support to build SmartModules using smdk build (#2638)
    • SmartModule Load Phase 1 (#2639)
    • โž• Add fluvio sm download (#2656)
    • โž• Add instrumentation to client producer (#2717)
    • โž• Added metrics to smartengine (#2726)
    • โž• Add otel to consumer (#2725)
    • โž• Add record counters to spu (#2731)
    • Metric endpoint (#2737)
    • โšก๏ธ Update clap to v4 (#2670)
    • โœ… smdk test Mode (#2636)
    • Generate SmartModules using smdk (#2630)
    • โž• Add smdk publish (#2657)
    • โž• Add smdk install support in CLI and release (#2648)
    • โœ… Rewrite test-crate-version in Rust (#2595)
    • smdk generate template (#2677)
    • โž• Add non-interactive smdk generate flow (#2693)
    • ๐ŸŽ Use localhost as proxy-addr for k8s cluster on macOS (#2740)
    • โž• Add prompt for project group in smdk generate (#2746)
    • ๐Ÿ‘‰ Use dynamic local port for k8 port forwarding (#2578)
    • Producer stat (#2743)
  • v0.9.33 Changes

    August 10, 2022
    • โž• Added DeliverySemantic to fluvio-cli. (#2508)
    • CLI: Added ability to delete multiple connectors, smart modules and topics with one command. (#2427)
    • โž• Added --use-k8-port-forwarding option to fluvio cluster start. (#2516)
    • ๐Ÿ“‡ SmartModule package: add missing metadata (#2532)
    • โž• Adds feedback and debug info to 'smart-module create' (#2513)
    • Prevent collisions between namespaces (#2539)
    • โž• Added proxy support during packages installation (#2535)
  • v0.9.32 Changes

    July 26, 2022
    • Restrict usage of --initial, --extra-params and --join-topic in fluvio consume. Those options only should be accepted when using specific smartmodules. (#2476)
    • ๐Ÿ“‡ Rename --smartmodule option in fluvio consume to --smart-module. `--smartmodule is still an alias for backward compatibility. (#2485)
    • ๐Ÿšค Measure latency for stats using macro. (#2483)
    • Keep serving incoming requests even if socket closed to write. (#2484)
    • ๐Ÿ‘Œ Support async response in multiplexed socket. (#2488)
    • ๐Ÿ”’ Drop write lock before async IO operations. (#2490)
    • โž• Add Clone trait to DefaultProduceRequest. (#2501)
    • โž• Add AtMostOnce and AtLeastOnce delivery semantics. (#2503)
  • v0.9.31 Changes

    July 13, 2022
    • ๐Ÿšš Move stream publishers to connection-level context (#2452)
    • ๐Ÿ”ง Prefer ExternalIP to InternalIP if configured in kubernetes (#2448)
    • โž• Add fluvio connector config <connector-name> (#2464)
    • โž• Add performance counters to producer (#2424)
    • โฌ†๏ธ Upgrade to fluvio-future 0.4.0 (#2470)
    • โž• Add support to detecting smartmodule type from WASM payload on SPU (#2457)
    • Require version field in connector yaml. (#2472)
  • v0.9.30 Changes

    June 29, 2022
    • ๐Ÿ‘Œ Improve CLI error output when log_dir isn't writable (#2425)
    • ๐Ÿ›  Fix issue in producer when sending more than one batch in a request ([#2443](//github.com/infinyon/fluvio/issues/2443))
    • Fix bug in last_partition_offset update when handling smartmodules on SPU (#2432)
    • Re-allow string, dictionaries and lists as options to parameters section in connector yaml. (#2446)
  • v0.9.29 Changes

    June 27, 2022
    • โšก๏ธ Revert 0.9.28 updates to Connector yaml config (#2436)
  • v0.9.28 Changes

    June 26, 2022
    • โฌ†๏ธ Upgrade to Wasmtime 0.37 (#2400)
    • ๐Ÿ‘ Allow Cluster diagnostics to continue even if profile doesn't exist (#2400)
    • โž• Add timeout when creating SPG (#2364)
    • ๐ŸŒฒ Log fluvio version and git rev on client creation (#2403)
    • Display multi-word subcommand aliases in CLI help info (#2033)
    • โž• Add filter-map support to SmartProducer (#2418)
    • ๐Ÿ›  Fix wasi functions binding relying on order (#2428)
    • โž• Add top level producer and consumer entries to connector yaml configurations. (#2426)
    • ๐Ÿ‘ Allow string, dictionaries and lists as options to parameters section in connector yaml. (#2426)
  • v0.9.27 Changes

    May 25, 2022
    • ๐Ÿ‘Œ Support installing clusters on Google Kubernetes Engine (#2364)
    • ๐Ÿ‘‰ Make Zig Install more reliable (#2388)
    • โž• Add path setting hint for fish shell in install script (#2389)
    • Fix typo in change_listener function in fluvio_types crate (#2382)
  • v0.9.26 Changes

    May 10, 2022
    • Increase default STORAGE_MAX_BATCH_SIZE (#2342)