Skip to content

Releases: 514-labs/moosestack

v0.6.226-ci-5-g4ffae9de

22 Nov 01:50

Choose a tag to compare

Merge remote-tracking branch 'origin/main' into fix/connection-string

v0.6.226

21 Nov 23:32
a8da1ed

Choose a tag to compare

stop auto parsing to `Date` which drops microseconds (#3018)

<!-- CURSOR_SUMMARY -->
> [!NOTE]
> Introduce schema-driven datetime parsing to avoid JS Date truncation,
add string-based DateTime types, update runners for precision and
at-least-once processing, and add tests/docs.
> 
> - **TypeScript runtime/lib**:
> - Add `DateTimeString` and `DateTime64String<P>` types and export
them.
> - Introduce schema-driven JSON parsing (`utilities/json.ts`):
build/apply field mutations to parse only true DateTime fields; annotate
string-based date fields with `stringDate`.
> - Update `typeConvert` to mark `date-time` string fields with
`stringDate` and handle precisions.
> - Update streaming `runner` to precompute field mutations from source
stream columns and apply them per message; stop using global date
reviver.
> - Enhance `dmv2/internal.getStreamingFunctions` to return source
`Column[]` alongside handlers.
> - **Python runtime**:
> - Kafka consumer sets `enable_auto_commit=False`, flushes producer and
commits after processing; add per-message partition/offset logging.
> - **Templates/Tests**:
> - Add DateTime precision models/transforms for TS and PY; new e2e
tests verify microsecond/nanosecond handling and string preservation.
>   - Minor template updates (geometry/array/DLQ unaffected).
> - **Docs**:
> - Expand TS reference with Date/DateTime guidance, examples, and
comparison table for `DateTime*` types.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
8e8504e3eb092cdb0dbe9a641502f0cee272dca3. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

v0.6.225-ci-7-g750efb78

21 Nov 05:51

Choose a tag to compare

fix: remove unused clickhouse_rs error variant from PlanningError

v0.6.225-ci-6-g4b78515d

21 Nov 22:59

Choose a tag to compare

v0.6.225-ci-5-g00819a23

21 Nov 00:56

Choose a tag to compare

v0.6.225-ci-4-g4c0cbcb2

21 Nov 00:44

Choose a tag to compare

v0.6.225-ci-19-g8e8504e3

21 Nov 22:34

Choose a tag to compare

THAT'S THE CAUSE BEHIND ALL OUR PAIN

v0.6.225-ci-18-g0cf66175

21 Nov 21:33

Choose a tag to compare

v0.6.225-ci-17-gfe24007b

21 Nov 20:08

Choose a tag to compare

v0.6.225-ci-17-g33a12f61

21 Nov 20:43

Choose a tag to compare

docs: add API key authentication section to Express documentation

docs: add API key authentication section to v1 Express documentation