Skip to content

Releases: tremor-rs/tremor-runtime

Release v0.13.0-rc.19

10 Apr 17:20
Compare
Choose a tag to compare

New features

  • kafka schema registry codec
  • Extract connectors in their own crate and aws and gcp into another

Breaking Changes

  • remove schema_registry preprocessor
  • remove defunct schema_registry support for avro codec

Release v0.13.0-rc.18

10 Apr 12:49
Compare
Choose a tag to compare

New features

  • kafka schema registry codec
  • Extract connectors in their own crate and aws and gcp into another

Breaking Changes

  • remove schema_registry preprocessor
  • remove defunct schema_registry support for avro codec

Release v0.13.0-rc.17

09 Apr 13:41
Compare
Choose a tag to compare
Release v0.13.0-rc.17 Pre-release
Pre-release

New features

  • Kafka schema registry codec
  • Extract connectors in their own crate and aws and gcp into another

Breaking Changes

  • remove schema_registry preprocessor
  • remove defunct schema_registry support for avro codec

Release v0.13.0-rc.16

10 Oct 11:42
Compare
Choose a tag to compare
Release v0.13.0-rc.16 Pre-release
Pre-release

New features

  • kafka schema registry integration
  • Expand the for comprehension to include initial values and folding (using a limited set of possible operations for now)
  • Add + for record + record

Release v0.13.0-rc.15

15 Aug 12:06
Compare
Choose a tag to compare
Release v0.13.0-rc.15 Pre-release
Pre-release

New features

  • hygienic errors for strings in path segements
  • axiom stdlib module
  • gcl now supports the timestamp metadata overwrite
  • basic avro codec

Fixes

  • Fix bug in GBQ connector where batches were not sent

Breaking Changes

  • All google connectors now require token to be either set to {"file": "<path to json>"} or {"json": {...}}

Release v0.13.0-rc.14

23 Jun 14:34
Compare
Choose a tag to compare
Release v0.13.0-rc.14 Pre-release
Pre-release

Fixes

  • Fix parsing with std::datetime::formats::RFC3339 to allow for Z (zulu) timezones.

New features

  • Add configuration option path_style_access to s3_streamer and s3_reader connectors.
  • Replace async-std runtime wint tokio

Release v0.13.0-rc.13

30 May 15:11
Compare
Choose a tag to compare
Release v0.13.0-rc.13 Pre-release
Pre-release

Fixes

  • Fix parsing with std::datetime::formats::RFC3339 to allow for Z (zulu) timezones.

New features

  • Add configuration option path_style_access to s3_streamer and s3_reader connectors.
  • Replace async-std runtime wint tokio

Release v0.13.0-rc.12

24 Apr 13:05
Compare
Choose a tag to compare
Release v0.13.0-rc.12 Pre-release
Pre-release

Fixes

  • Fix parsing with std::datetime::formats::RFC3339 to allow for Z (zulu) timezones.

New features

  • Add configuration option path_style_access to s3_streamer and s3_reader connectors.
  • Replace async-std runtime wint tokio

Release v0.13.0-rc.11

21 Dec 10:19
Compare
Choose a tag to compare
Release v0.13.0-rc.11 Pre-release
Pre-release

New Features

  • Update to rust toolchain 1.66
  • Warning types: now warnings can specify what they are about (performance, behaviour, etc.)
  • New warnings for consistency, behaviour and performance
  • Functions now can create warnings
  • Allow grouping of use with use std::{m1, m2}
  • Add tremor codec for tremor to tremor communication
  • Optimized buffer handling for json and binflux codec
  • Update HTTP connector to allow configured for mime codecs

Fixes

  • Fix google pub sub default api endpoint
  • Handle routing and pipeline information for each bulk item in the elastic connector

Breaking Changes

  • all std library constants are now uppercase
  • Remove default in match of and fn of and standardize on case _
  • textual-length-prefix pre and postprocessor are now named textual-length-prefixed for consistency in naming
  • json-sorted codec is now part of the json codec with mode: sorted

Release v0.13.0-rc.10

02 Dec 13:32
Compare
Choose a tag to compare
Release v0.13.0-rc.10 Pre-release
Pre-release

New Features

  • Added state type window where both tick and event can be handled in script form
  • Added new config socket_options to UDP, TCP and Websocket connectors to enable use of socket option SO_REUSEPORT
  • Added the chunk postprocessor for creating payloads as close to a configurable max_bytes as possible
  • Arithmetic expressions now error on overflows
  • Rust based erlang nif for tremor-script EQC testing

Fixes

  • Fix udp_client connector connecting to IPv6 hosts.
  • Fix json codec to deduplicate duplicate keys by using the last key in the JSON record.
  • Fix scoping for named scripts, they no longer polute/share the outer scope.

Breaking Changes

  • Move no_delay config of tcp_server and ws_server to socket_options.TCP_NODELAY.
  • The HTTP connectors now work with the mime_mapping instead of codec