Skip to content

Releases: infinyon/fluvio

v0.9.2

11 Aug 04:51
Compare
Choose a tag to compare

Release Notes

Platform Version 0.9.2 - 2021-08-10

  • Make Cluster installation more reliable. (#1395)
  • Reliabiility improvement in SC's SPU controller. (#1413)

v0.9.1

07 Aug 00:15
Compare
Choose a tag to compare

Release Notes

Platform Version 0.9.1 - 2021-08-06

  • Add Apple M1 as Tier2 platform for fluvio-run (#1382)

v0.9.0

04 Aug 00:07
Compare
Choose a tag to compare

Release Notes

Platform Version 0.9.0 - 2021-08-03

  • Add k8s feature flag to cli. (#1257)
  • Add windows build of cli and client. (#1218)
  • Improve #[derive(Encoder, Decoder)] to work with data enums. (#1232)
  • Fix Replication bug in K8 (#1290)
  • Add apply method to StoreContext. (#1289)
  • Build M1 mac CLI (#132)
  • Use inline helm chart (#1292)
  • Update ConsumerConfig with more idiomatic builder (#1271)
  • Improve install.sh to run on more targets (#1269)
  • Make fluvio-cloud an optional part of installation based on target support (#1317)
  • Remove #[deprecated] items from crates (#1299)
  • Bump MINIMUM_PLATFORM_VERSION to 0.9.0 (#1310)
  • Fix owner reference type to work delete in K 1.20.0 (#1342)
  • Fix Upgrading K8 Cluster (#1347)
  • Add Error Handling to SmartStreams (#1198)
  • Finish SmartStream Map (#[smartstream(map)]) API (#1174, #1198)

v0.8.5

18 Jul 20:28
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.5 - 2021-07-18

  • Add unstable Admin Watch API for topics, partitions, and SPUs (#1136)
  • Make recipes for smoke tests no longer build by default, helps caching. (#1165)
  • Relax requirement of FluvioAdmin methods from &mut self to &self. (#1178)
  • Sort output of fluvio partition list by Topic then Partition. (#1181)
  • Add SmartStream Map (#[smartstream(map)]) API for transforming records (preview). (#1174)
  • Change C compiler to zig and linker to lld. Resolves segaults when cross compiling to musl. (#464)
  • Consumer CLI prints a status when consuming from the end of a partition. (#1171)
  • Upgrade wasmtime to thread-safe API. (#1200)
  • Update fluvio-package to support arbitrary Targets. (#1234)
  • Future-proof PackageKind by deserializing all Strings. (#1249)

Compatibility Notice:

  • This release includes a backwards-incompatible update to the Fluvio Package Registry that is used to deliver Fluvio updates and plugins. To upgrade to 0.8.5, please do not use fluvio update, instead re-use the installation script with this one-liner:
curl -fsS https://packages.fluvio.io/v1/install.sh | bash

v0.8.4

04 Jun 22:40
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.4 - 2021-05-29

  • Don't hang when check for non exist topic. (#697)
  • fluvio cluster start uses Kubernetes NodePort by default (#1083)
  • Use OpenSSL for Client (#1150)
  • Add --raw flag to fluvio produce for sending whole file input (#1149)

v0.8.3

25 May 21:51
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.3 - 2021-05-25

  • Added builder for fluvio_storage::config::ConfigOption. (#1076)
  • Use batch record sending in CLI producer (#915)
  • Now ResponseApi and RequestApi encoder-decoders are symmetric (#1075)
  • FluvioCodec encoder now supports FluvioEncoder types. Implementation with bytes::Bytes now is deprecated. (#1076)
  • Added implementations of FluvioEncoder for &T: FluvioEncoder. (#1081)
  • Updated RecordAPI with RecordKey and RecordData (#1088)
  • Support WASM for client (#1101)
  • spu_pool to support wasm runtime. (#1106)
  • Remove async trait for more wasm support to client (#1108)
  • Better logging for SPU health check (#1109)
  • fluvio-socket build for wasm32 (#1111)

v0.8.2

11 Aug 01:21
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.2 - 2021-05-06

  • Fix Replication fail over with duplication (#1052)
  • Relax platform version requirement for upgrade check (#1055)
  • Update logic for finding latest package release (#1061)

v0.8.1

04 May 02:36
ced2414
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.1 - 2021-05-03

  • Use file name for the external commands (fixes #889) (#1008)
  • Fix Fluvio log directory on K8 (#1043)
  • Add RecordKey API for sending records without keys (#985)
  • Make Fluvio Client compatitble with WASM (#1042)
  • Update Replication logic for SPU (#1011)

v0.8.0

27 Apr 17:03
Compare
Choose a tag to compare

Release Notes

Platform Version 0.8.0 - 2021-04-27

  • Added Partitioner trait for assigning partitions based on record keys (#965)
  • Deprecated the TopicProducer::send_record method (#965)
  • Decoupled Fluvio CLI from Fluvio server components (#928)

v0.7.3

03 Apr 04:42
01919a7
Compare
Choose a tag to compare

v0.7.3