Skip to content

DataScope Studio v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jun 01:51
· 29 commits to main since this release

中文

DataScope Studio v0.3.0 预发布版本新增无表头 CSV 导入配置和可自定义的 Rerun 产物目录,并加强 Mapping 校验与禁用流处理。

主要更新

  • 桌面端支持为 CSV 选择自动识别、有表头或无表头模式,并可按原始顺序指定列名。
  • 桌面端设置和转换任务可指定共同的 Rerun 产物目录,将 .rrd.rbl 保存到同一位置。
  • Source API 新增 import_options.csv.header_mode/column_names;Recording API 和构建估算支持可选 output_dir
  • CLI datascope import 新增 --output-dir
  • 缺失的 Mapping 字段和零启用流现在会阻止转换;Blueprint 忽略禁用流。
  • 文档已同步当前 CSV、MCAP、ROS2 DB3、API、CLI 和安装流程。

兼容性

未提供新增参数时保持原有行为:CSV 自动识别表头,.rrd.rbl 分别写入项目的 recordings/blueprints/。安装包包含本地 API、Python runtime 和 Rerun,无需单独配置开发环境。

English

DataScope Studio v0.3.0 adds configurable headerless CSV imports and custom Rerun artifact folders, with stricter mapping validation and disabled-stream handling.

Highlights

  • Select automatic, header, or no-header CSV parsing in the desktop app and provide ordered column names.
  • Store .rrd and .rbl together in a configurable artifact folder from Settings or the conversion workflow.
  • Use import_options.csv.header_mode/column_names in the Source API and optional output_dir in recording builds and build estimates.
  • Use datascope import --output-dir from the CLI.
  • Block conversion for missing mapped fields or mappings with no enabled streams; disabled streams are excluded from blueprints.
  • Updated CSV, MCAP, ROS2 DB3, API, CLI, installation, and release documentation.

Compatibility

Existing defaults are unchanged when new options are omitted: CSV headers are auto-detected, and artifacts use the project recordings/ and blueprints/ folders. Installers bundle the local API, Python runtime, and Rerun.

These prerelease installers are not code-signed. Review the README installation notes before bypassing Windows SmartScreen or macOS Gatekeeper.

Full Changelog: v0.2.0...v0.3.0