Repository navigation
v1.18.40
Built without the optimisation stage. No PGO and no BOLT ran for this release, so its binaries are slower than a standard release of the same code. Cut deliberately for a fast deploy-and-test cycle. Do not use it to measure performance, and prefer a later optimised release for anything long-lived.
1.18.40 (2026-09-24)
Bug Fixes
- capture: add the json_only capture mode (fe24bef)
- chart: let the KEDA Kafka scaler authenticate (#168) (25e1cc2)
- ci: skip PGO and BOLT for the rc.14 workstream (#196) (0747dbf)
- config: validate a reload by the startup rules (#191) (78c312e), closes #190
- discover only _land/_load topics and name non-JSON rejections (#171) (77edc8b), closes scalo-rs#145 scalo-rs#34 #169 #170
- docs: add the README this repo never had (#178) (71113c0)
- docs: name scalo and crates.io, and delete five spent planning docs (#194) (42c2335)
- extractor: copy a source field two columns read (0f3f6c8)
- keep the memory guard on the kernel reading on Linux (#174) (b0f0e85), closes #173
- rebuild on scalo 2.12.6 with release consent (3eed81b)
- resolve the topic_name source fallback (#189) (cdbcf6a), closes #187
- schema: re-read column comments on a hot table (#188) (2fb7537), closes #182
- split a newline batch and route it by topic (#185) (7980849), closes #128 #184
- transform: read @timestamp for the event time (#197) (05630e6), closes hyperi-io/dfe-engine#498
- use 50051 for the gRPC example and drop the dead publish keys (#175) (75c7bb3), closes dfe-engine#436 dfe-engine#442 #166 #167
What's Changed
- chore(ci): correct the channel table and publish target comments by @catinspace-au in #165
- fix(chart): let the KEDA Kafka scaler authenticate by @catinspace-au in #168
- fix: discover only _land/_load topics and name non-JSON rejections by @catinspace-au in #171
- fix: keep the memory guard on the kernel reading on Linux by @catinspace-au in #174
- fix: use 50051 for the gRPC example and drop the dead publish keys by @catinspace-au in #175
- fix(docs): add the README this repo never had by @catinspace-au in #178
- fix(capture): add the json_only capture mode by @catinspace-au in #179
- fix(extractor): copy a source field two columns read by @catinspace-au in #181
- fix: split a newline batch and route it by topic by @catinspace-au in #185
- fix(schema): re-read column comments on a hot table by @catinspace-au in #188
- fix: resolve the topic_name source fallback by @catinspace-au in #189
- fix(config): validate a reload by the startup rules by @catinspace-au in #191
- chore(ci): drop the optimise stanza the default now supplies by @catinspace-au in #193
- fix(docs): name scalo and crates.io, not rustlib and Artifactory by @catinspace-au in #194
- fix(transform): read @timestamp for the event time by @catinspace-au in #197
- fix(ci): skip PGO and BOLT for the rc.14 workstream by @catinspace-au in #196
- fix: rebuild on scalo 2.12.6 with release consent by @catinspace-au in #200
Full Changelog: v1.18.39...v1.18.40