| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| PlotJuggler-3.17.0-Windows-x64.exe | 2026-04-28 | 86.3 MB | |
| PlotJuggler-3.17.0-x86_64.AppImage | 2026-04-28 | 100.5 MB | |
| PlotJuggler-3.17.0-aarch64.AppImage | 2026-04-28 | 86.7 MB | |
| plotjuggler_3.17.0_amd64_trixie.deb | 2026-04-28 | 33.5 MB | |
| plotjuggler_3.17.0_amd64_bookworm.deb | 2026-04-28 | 33.3 MB | |
| plotjuggler_3.17.0_amd64_24.04.deb | 2026-04-28 | 35.4 MB | |
| 3.17.0 source code.tar.gz | 2026-04-28 | 13.9 MB | |
| 3.17.0 source code.zip | 2026-04-28 | 14.7 MB | |
| README.md | 2026-04-28 | 3.8 kB | |
| Totals: 9 Items | 404.4 MB | 1 | |
Exciting changes
- Download data directly from the Cloud, with Mosaico.
- New Tool to export data to CSV or Arrow Parquet
- Python supported for script, as an alternatice to LUA
- MCAP plugin can now read corrupted files
- We can not parse OMG IDL files, in other words DDS middlewares such as RTI, outside the ROS ecosystem
- Tons of bug fixed.
What's Changed
- Clear stale Parquet X-axis column list by @phfix in https://github.com/PlotJuggler/PlotJuggler/pull/1317
- Prioritize previously used X-axis columns in CSV and Parquet import dialogs by @phfix in https://github.com/PlotJuggler/PlotJuggler/pull/1318
- Allow curve tree nodes to be both channels and parents by @phfix in https://github.com/PlotJuggler/PlotJuggler/pull/1320
- Feature: Serial Port by @Valle125 in https://github.com/PlotJuggler/PlotJuggler/pull/1314
- Added another common statistics metrics, rms, mav, stddev, peak to peak by @Lanove in https://github.com/PlotJuggler/PlotJuggler/pull/1325
- Fix: keep internal series names aligned after prefix remap by @tstienstra in https://github.com/PlotJuggler/PlotJuggler/pull/1324
- 🛠️ bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in https://github.com/PlotJuggler/PlotJuggler/pull/1335
- 🛠️ Bump apple-actions/import-codesign-certs from 6 to 7 by @dependabot[bot] in https://github.com/PlotJuggler/PlotJuggler/pull/1343
- Title: Fix CSV loading issues (#850, [#987], [#1000]) by @Alvvalencia in https://github.com/PlotJuggler/PlotJuggler/pull/1338
- Fix: Curve reading from layout xml file now works correctly such that all curves are found by @Thieso in https://github.com/PlotJuggler/PlotJuggler/pull/1339
- fix(appimage): HiDPI scaling + theme isolation on GNOME by @GNERSIS in https://github.com/PlotJuggler/PlotJuggler/pull/1344
- Feature/omgidl support by @facontidavide in https://github.com/PlotJuggler/PlotJuggler/pull/1345
- ParserROS: fix Header tree mismatch (#1204, [#1262]) by @Alvvalencia in https://github.com/PlotJuggler/PlotJuggler/pull/1350
- DataLoadULog: fix loading of ULog files larger than 2 GB (#672) by @Alvvalencia in https://github.com/PlotJuggler/PlotJuggler/pull/1346
- rosx_introspection: parse bounded sequence syntax
[<=N](#881) by @Alvvalencia in https://github.com/PlotJuggler/PlotJuggler/pull/1349 - ParserProtobuf + DataStreamUDP: support multi-type streams (#1144) by @Alvvalencia in https://github.com/PlotJuggler/PlotJuggler/pull/1347
- Add ToolboxMosaico plugin for Mosaico Flight datasets by @GNERSIS in https://github.com/PlotJuggler/PlotJuggler/pull/1340
- conan windows cache by @facontidavide in https://github.com/PlotJuggler/PlotJuggler/pull/1355
- New meme - Plots mixed, not stirred by @pabloinigoblasco in https://github.com/PlotJuggler/PlotJuggler/pull/1357
- fix(mosaico): static-only Arrow/Flight + explicit gRPC++ link by @GNERSIS in https://github.com/PlotJuggler/PlotJuggler/pull/1356
- ci: expose ROS Python packages in CI by @facontidavide in https://github.com/PlotJuggler/PlotJuggler/pull/1358
- fix(mosaico): preserve sequence selection on lazy load by @GNERSIS in https://github.com/PlotJuggler/PlotJuggler/pull/1359
New Contributors
- @phfix made their first contribution in https://github.com/PlotJuggler/PlotJuggler/pull/1317
- @Lanove made their first contribution in https://github.com/PlotJuggler/PlotJuggler/pull/1325
- @Thieso made their first contribution in https://github.com/PlotJuggler/PlotJuggler/pull/1339
- @GNERSIS made their first contribution in https://github.com/PlotJuggler/PlotJuggler/pull/1344
- @pabloinigoblasco made their first contribution in https://github.com/PlotJuggler/PlotJuggler/pull/1357
Full Changelog: https://github.com/PlotJuggler/PlotJuggler/compare/3.16.0...3.17.0