Releases: candlecorp/wick
Releases · candlecorp/wick
nightly
Update webassembly.md
0.16.2
What's Changed
- Fixed custom max_packet_size on imported components by @jsoverson in #462
Full Changelog: 0.16.1...0.16.2
0.16.1
What's Changed
- Updated readme and rust template by @jsoverson in #455
- Re-hooked up --values arg by @jsoverson in #457
- Fixed concatenation of JSON bytes, fixes #458 by @jsoverson in #459
Full Changelog: 0.16.0...0.16.1
0.16.0
What's Changed
- Fixed broken links from moving root to
wick/
by @jsoverson in #441 - Fix bad OS mapping in installation script by @rnealson in #443
- Add HTTP / HTTPS proxy support to HTTP Client component by @fawadasaurus in #444
- Added TypeScript configuration SDK by @jsoverson in #445
- Changed
wick query
from jaq to liquid by @jsoverson in #447 - Component model prepwork & RSocket alignment by @jsoverson in #449
- Added event-stream handling to http client and raw router by @jsoverson in #450
- Removed dead code by @jsoverson in #451
- Added "@file.txt" style inclusion of files for CLI args by @jsoverson in #452
- Chore: updating dependencies by @jsoverson in #454
New Contributors
Full Changelog: v0.15.0...0.16.0
0.15.0
What's Changed
- Updated rust template to default to raw codegen for now by @jsoverson in #424
- Updated for chrono deprecation notice by @jsoverson in #426
- feat: improved output of
wick list
by @jsoverson in #425 - Fixed config template rendering for ops defined in triggers by @jsoverson in #427
- Added
__dirname
to configuration context by @jsoverson in #428 - Fixed source of "could not decode body as JSON" warnings by @jsoverson in #429
- Added more progress events at startup by @jsoverson in #430
- Updated lint configuration, fixed lint errors and warnings by @jsoverson in #431
- Made wick-config deps feature-dependent by @jsoverson in #432
- Wasm imports by @jsoverson in #433
- Addressed minor issues with generated JSON schema by @jsoverson in #434
- docs: added a wasm->component call example, cli example, and an examp… by @jsoverson in #436
- Added optional directory listing for the static server by @jsoverson in #437
- Added lax support for null/nonexistant variables in liquid templates by @jsoverson in #438
- Added ability for
wick reg pull
to pull to the local dir (vs module hierarchy) by @jsoverson in #439 - Removed unused crate by @jsoverson in #440
Full Changelog: 0.14.0...0.15.0
0.14.0
What's Changed
- Added support for
wick invoke
on app configuration by @jsoverson in #418 - Added packet assertions to wick test cases by @jsoverson in #413
- Made wick-config versions conditional features by @jsoverson in #420
- Add deploy docs by @fawadasaurus in #422
- Support volume restrictions on
file://
urls, update SQLite URL support for it by @jsoverson in #423
Full Changelog: 0.13.0...0.14.0
0.13.0
What's Changed
- Reorganized tracing span hierarchy by @jsoverson in #394
- Converted all level spans to info_spans by @jsoverson in #398
- Better http client substream support. by @jsoverson in #399
- Silenced missing tx warnings by @jsoverson in #400
- Ensured spans don't get filtered out by the logger. by @jsoverson in #401
- Fixed "refusing to overwrite ..." errors on application runs. by @jsoverson in #405
- Support provides/requires relationship in composite components by @jsoverson in #406
- Decoupled telemetry from log output by @jsoverson in #403
- Added configurable buffer size & caches by @jsoverson in #407
- Fixed time trigger and made hard failures cancel the scheduler by @jsoverson in #408
- Added lockdown configuration,
wick audit
, andwick run --dryrun
by @jsoverson in #411 - Brought Postgres and Sqlite type support in line with Sql Server types by @jsoverson in #412
- Removed darwin target configurations by @jsoverson in #414
- Ensured wasm calls send Done packets by @jsoverson in #415
- Made cron span less verbose by @jsoverson in #416
- Fixed broken push on package with registry deps by @jsoverson in #417
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- Removed unnecessary lifetime by @jsoverson in #389
- Fixed path for rest-router example and tests by @jsoverson in #391
- Fixed hanging tx for raw router components, removed bad debug line by @shazaibn in #392
- Update dependencies by @jsoverson in #393
- Misc cli fixes by @jsoverson in #396
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- Migrated from $ENV syntax to liquid to support composite context passing by @jsoverson in #319
- Updated generated markdown for enums by @jsoverson in #320
- Fixed panic on invalid reference format by @jsoverson in #322
- Stopped input port from being pushed to on GET requests by @jsoverson in #323
- Added number type as an alias to i64 by @jsoverson in #324
- Reordered error behavior variants to make ignore default by @shazaibn in #325
- Config hardening by @jsoverson in #327
- Added openapi spec generation to RestRouter by @jsoverson in #329
- Fixed: silenced errors from hushed modules & {{ ctx.root_config }} access in operations by @jsoverson in #335
- Added ability to pass
with
config to switch cases by @jsoverson in #336 - Fixed middleware race condition & hidden Hyper errors by @jsoverson in #338
- Added optionals support to azure sql impl by @fawadasaurus in #340
- Made Base64Bytes the primary bytes struct, updated liquid_json by @jsoverson in #339
- Added
ctx.inherent.timestamp
, improved error message output by @jsoverson in #341 - Surfaced errors from sql server data conversion by @jsoverson in #344
- Added
exec
-style SQL operation by @jsoverson in #345 - Made name in test definitions optional by @jsoverson in #346
- Added
core::collect
component to collect a stream into a single object by @jsoverson in #347 - Added
broadcast_open|close()
on output structs by @jsoverson in #348 - Added substream support for switch statements & collect by @jsoverson in #354
- Added unions to type definitions by @jsoverson in #355
- Changed pre-request middleware to one output union vs request/response race by @jsoverson in #356
- Fixed "Too many connections to input port 'input'" errors for pluck path syntax by @jsoverson in #357
- Made StreamMap more resilient by @jsoverson in #358
- Fixed infinite loop on sql server queries with no inputs by @jsoverson in #359
- Fixed root config from being generated with raw packets when codegenning with
raw(true)
by @jsoverson in #360 - Fixed MSSQL query panics on null by @shazaibn in #363
- Updated wasmtime and other wasm-deps by @jsoverson in #364
- Improved performance of frequently used regex by @jsoverson in #365
- Removed protoc as a root dev dependency by @jsoverson in #366
- Memory/perf improvements by @jsoverson in #367
- Updated openAPI path + REST router modification by @shazaibn in #370
- Added raw call support to wasm codegen by @jsoverson in #371
- Improved how forgiving
wick test
is by @jsoverson in #373 - Added http xml codec by @fawadasaurus in #372
- Composite component inheritance/delegation by @jsoverson in #374
- Fixed rustdoc, cleaned up buildability of individual crates by @jsoverson in #375
- Fixed overflow on switch freeze, closes #376 by @jsoverson in #377
- Ensured missing values for optional fields do not throw an error by @jsoverson in #379
- Improved port inference (+ added flow sequences) by @jsoverson in #380
- Deploy base image with sqlite3 by @fawadasaurus in #381
- Added wasi for v1 wasmrs components & helper macros. by @jsoverson in #384
- Added Sqlite3 & removed duplication in SQL component by @jsoverson in #385
- Fixes: Slow-tx warning, relative volumes, XML codec -> Text by @jsoverson in #386
- Made
wick run
the default subcommand if the first arg is a file that exists by @jsoverson in #387 - Added
wick install
by @jsoverson in #388
Full Changelog: 0.10.0...0.11.0
0.10.0
What's Changed
- Grab-bag PR: HTTP QoL, timeout config, SQL transactions by @jsoverson in #311
- Fixed OCI pull behavior for triggers, revamped wick paths by @jsoverson in #314
- Added generated docs, example docs. by @jsoverson in #315
- docs: Added Database + Rest API docs by @shazaibn in #309
- ci: autobuild docs by @fawadasaurus in #316
- docs: added logo + updated my docs w/ shortcodes by @shazaibn in #318
Full Changelog: 0.9.0...0.10.0