Releases: candlecorp/wick
Releases · candlecorp/wick
0.9.0
What's Changed
- Fixed source having an empty filename in error messages by @jsoverson in #268
- Check if nightly is installed on
just deps
task by @jsoverson in #274 - feat: added types to package by @fawadasaurus in #272
- DB component fixes by @jsoverson in #273
- Added pluck shorthand e.g.
op.output.field -> op.input
by @jsoverson in #276 wick test
improvements by @jsoverson in #277- Fix handling of fatal component errors in wasm calls by @jsoverson in #278
- Added vscode extension by @fawadasaurus in #221
- docs: added docs site by @fawadasaurus in #283
- Added request/response middleware to http trigger by @jsoverson in #282
- feat: updated headers to be liquidjson by @fawadasaurus in #285
- Fixed incorrect field parsing of empty query strings by @jsoverson in #287
- Added component-level configuration and shored up config edge cases. by @jsoverson in #289
- Updated lints, deprecated Link type, removed Ref type, renamed… by @jsoverson in #290
- Fixed codegen "emojis" issue by @jsoverson in #291
- Docs round 1: Configuration reference by @jsoverson in #293
- Updated project vscode settings by @jsoverson in #294
- wick-component QoL: Reduced exposure of wasmrs* deps, added common imports by @jsoverson in #295
- Removed errant comma when codegenning multiple required components by @jsoverson in #296
- Made inherent data required vs optional/missing by @jsoverson in #298
- feat: change "--latest" to be "--tag=latest" by @fawadasaurus in #301
- Added
wick new
, better config serialization, better errors by @jsoverson in #302 - Aligned
datetime
type to RFC 3339 by @jsoverson in #305 - Rest router errors & quote-delimited paths to field syntax by @jsoverson in #308
- Removed errant println by @jsoverson in #307
Full Changelog: 0.8.0...0.9.0
0.8.0
What's Changed
- DX: Added proper type defs into config, closes #200. Fixed #228, #227. by @jsoverson in #230
- Added context config for http client operations by @jsoverson in #231
- Added codec to HTTP server by @jsoverson in #232
- Added Form Data codec by @jsoverson in #236
- Added http trigger logging by @jsoverson in #237
- Fixed sql component with multiple inputs, incorrect signature matches by @jsoverson in #240
- Added Rest API router, Azure SQL component by @jsoverson in #241
- Added settings file &
wick registry login
by @jsoverson in #243 - Made codegen more deterministic by @jsoverson in #244
- Fixed trigger import loading, removed aggressive http panic by @jsoverson in #252
- feat: added fallback option for static http by @fawadasaurus in #254
- Recursive package files by @fawadasaurus in #258
- Fix: Updated datetime datatype in azure by @shazaibn in #259
- Fixed tracing spans, removed jaeger support, added otlp by @jsoverson in #261
- Invocation & PacketStream merge + debuggability by @jsoverson in #263
- Fixed installer usage of mktemp on unbuntu 22.04 by @jsoverson in #266
- fix: same hash for latest registry push by @fawadasaurus in #264
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- Removed unused dependencies by @jsoverson in #199
- Updated Examples with new URL resource by @jsoverson in #203
- Added the ability to create inline node IDs in flow config by @jsoverson in #204
- Added static router by @jsoverson in #205
- Added reverse proxy router by @jsoverson in #208
- Added cli test for wick test, fixed
wick test
by @jsoverson in #211 - feat: added type imports by @jsoverson in #214
- Add Http client component by @jsoverson in #217
- Enable static files for package by @fawadasaurus in #219
- Added pluck, merge, switch, and sub-flows by @jsoverson in #220
- Added asset flags, fixed relative volumes by @jsoverson in #225
- Added config context, seed, for dynamic components. by @jsoverson in #226
- build: add certificates to docker image by @fawadasaurus in #229
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- Centralize on configuration files as the root source of truth by @jsoverson in #175
- Fix for path resolution and missing components in interpreter by @jsoverson in #182
- wick-package crate and OCI integration by @fawadasaurus in #178
- Propagated the network timeout to the interpreter by @jsoverson in #185
- Updated rust version by @jsoverson in #187
- Updated build jobs to centralize configuration by @jsoverson in #191
- Added BDD framework and Time Trigger by @fawadasaurus in #192
- Added require/provide relationships + sqlx component by @jsoverson in #195
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- Replaced parity-wasm with walrus by @jsoverson in #138
- Merged
wafl
intowasmflow
by @jsoverson in #139 - Updated and consolidated dependencies by @jsoverson in #140
- Wick rename + Streams by @jsoverson in #141
- Converted maps in interface types to lists by @jsoverson in #144
- Codegen & Yaml types by @jsoverson in #147
- Unified workspace dependencies & added versions by @jsoverson in #149
- Fixed windows build by @jsoverson in #153
- Nightly releases by @fawadasaurus in #154
- Added Wick Quick Installer Scripts by @fawadasaurus in #156
- Move docs to Wick Wiki by @fawadasaurus in #157
- Added github workflow to lint commits by @jsoverson in #158
- Added HTTP trigger by @jsoverson in #162
- Init templates & substreams by @jsoverson in #167
- Added pretty JSON output to
wick invoke
commands by @jsoverson in #169 - ci: working end-to-end for tag release by @fawadasaurus in #173
Full Changelog: r11...0.5.0