Releases: robotical/raftjs
Releases · robotical/raftjs
Release list
v2.1.6
v2.1.5
v2.1.4
v2.1.3
Robotical raftjs v2.1.3
Changes:
- Merged Rob upstream main through 047686e.
- Fixed file-transfer stream ID handling for non-zero stream IDs, which fixes stale/out-of-sequence stream data during log downloads.
- Included the upstream message race-condition fix.
- Added the upstream MicroPython RT stream client API/export.
- Preserved Robotical package identity and metadata for @robotical/raftjs.
Validation:
- npm run build-all
- npm run lint
- Axiom Simple Mode ODL real-device suite passed with the equivalent linked local build.
- Cog real-device connection test passed with the linked local build.
v2.1.2
Summary of v2.1.0..v2.1.2:
- Added backwards compatibility for legacy Cog devbin/raw records, including device-key handling for older Cog firmware and new coverage in
RaftDeviceManager.test.ts. - Improved Web BLE reconnect recovery and documented the reconnect retry behavior.
- Pulled in upstream RaftJS work covering BLE command chunking, publish-rate/timestamp handling, timezone support, file-transfer CRC ordering, and dashboard logging/CSV/date-time flows.
- Added pseudocode-to-JS transpiler support and docs, plus struct/timezone/publish helpers and related tests/exports.
- Expanded the example dashboard with logging configuration, log file management, device selection, device stats, and simulator updates.
- Updated GitHub workflows for manual version bumping and npm publishing, then advanced package metadata through
2.1.1and the workflow-generated2.1.2tag.
Diff stat: 50 files changed, 12,190 insertions, 7,606 deletions.
v2.1.0
v2.0.11
Requesting subscription for published data automatically