Skip to content

Releases: PlotJuggler/plotjuggler_sdk

plotjuggler_sdk v0.34.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 18:22
4d59e7d

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.34.1",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • fix(source): armWatchdog self-join guard no longer races the thread assignment (0.34.1) by @facontidavide in #200

Full Changelog: v0.34.0...v0.34.1

plotjuggler_sdk v0.34.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:04
2834821

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.34.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • feat(sdk): PJ_DATA_PROCESSOR_FLAG_HISTORY_EXEMPT — persisted, but outside undo/redo (0.34.0) by @Alvvalencia in #198

Full Changelog: v0.33.0...v0.34.0

plotjuggler_sdk v0.33.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 22:32

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.33.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • feat: feature-floors table + shipped checker core, lean floor contract (0.33.0) by @facontidavide in #197

Full Changelog: v0.32.0...v0.33.0

plotjuggler_sdk v0.32.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 17:09

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.32.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • feat(abi): set_dataset_metadata runtime-host tail slot (0.32.0) by @facontidavide in #196

Full Changelog: v0.31.1...v0.32.0

plotjuggler_sdk v0.31.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:30

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.31.1",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • pj_base: drop fmt from time_format.cpp (MSVC LNK2005 in consumers) by @facontidavide in #195

Full Changelog: v0.31.0...v0.31.1

plotjuggler_sdk v0.31.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 12:24
7737f5a

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.31.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • pj_source batch: provider-contract promotions, packaged test fixtures, provider guide (0.31.0) by @facontidavide in #194

Full Changelog: v0.30.0...v0.31.0

plotjuggler_sdk v0.30.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 15:04
9973c59

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.30.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • Explicit completion contract for cacheable finite ingests (0.30.0) by @facontidavide in #193

Full Changelog: v0.29.0...v0.30.0

plotjuggler_sdk v0.29.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 11:37
6e7b55b

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.29.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • BuiltinObject records its type tag explicitly instead of relying on RTTI (0.29.0) by @facontidavide in #192

Full Changelog: v0.28.0...v0.29.0

plotjuggler_sdk v0.28.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 08:48
b37f2da

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.28.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • fix(pj_plugins): validate a spliced GridMap right after attaching its bytes (SDK 0.26.1) by @facontidavide in #188
  • Remove dangling references and environment-specific paths by @GNERSIS in #190
  • feat(pj_base): attach_source_record runtime-host slot for the M3 source cache (0.28.0) by @facontidavide in #189
  • fix(pj_base): accept the full signed nanosecond range by @facontidavide in #191
  • feat(sdk): dataset-qualified names + pj.playback/viewport/plot_tabs host services (0.28.0) by @Alvvalencia in #184

Full Changelog: v0.27.0...v0.28.0

plotjuggler_sdk v0.27.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 19:55
c1a183a

Install via Conan

conan remote add plotjuggler-conan https://plotjuggler.jfrog.io/artifactory/api/conan/plotjuggler-conan

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.27.0",)

Link in CMake:

find_package(plotjuggler_sdk REQUIRED COMPONENTS plugin_sdk)
target_link_libraries(my_plugin PRIVATE plotjuggler_sdk::plugin_sdk)

See README.md
for available components (base, plugin_sdk, plugin_host)
and consumer examples.

What's Changed

  • feat(sdk): shared timestamp-axis policy header (0.27.0) by @GNERSIS in #187

Full Changelog: v0.26.0...v0.27.0