Releases: 514-labs/moosestack
Releases · 514-labs/moosestack
v0.6.226-ci-5-g4ffae9de
Merge remote-tracking branch 'origin/main' into fix/connection-string
v0.6.226
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
fix: remove unused clickhouse_rs error variant from PlanningError
v0.6.225-ci-6-g4b78515d
fixes
v0.6.225-ci-5-g00819a23
cleanup
v0.6.225-ci-4-g4c0cbcb2
simplify
v0.6.225-ci-19-g8e8504e3
THAT'S THE CAUSE BEHIND ALL OUR PAIN
v0.6.225-ci-18-g0cf66175
ahhhhhhhhhh
v0.6.225-ci-17-gfe24007b
lol, lmao
v0.6.225-ci-17-g33a12f61
docs: add API key authentication section to Express documentation docs: add API key authentication section to v1 Express documentation