Skip to content

Releases: PlotJuggler/plotjuggler_sdk

plotjuggler_sdk v0.8.0

13 Jun 09:55
8f485e5

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.8.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

Full Changelog: v0.7.0...v0.8.0

plotjuggler_sdk v0.7.0

09 Jun 08:37

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_sdk/0.7.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

  • refactor(sdk)!: rename package & namespace plotjuggler_core -> plotjuggler_sdk (0.6.0) by @facontidavide in #114
  • feat(pj_base)!: carry frame_id through the canonical Image schema by @Alvvalencia in #117
  • feat(pj_plugins): expose DataSourceHandle::libraryOwner() for lazy-payload DSO lifetime by @facontidavide in #116

Full Changelog: v0.6.0...v0.7.0

plotjuggler_core v0.6.0

02 Jun 08:03
3f9003f

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.6.0",)

Link in CMake:

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

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

What's Changed

  • docs: navigation-node CLAUDE.md hierarchy + public-header doc-comments by @facontidavide in #109
  • refactor(data_source_protocol)!: consolidate the push API on a single push_message slot by @pabloinigoblasco in #110
  • feat(pj_base): align VideoFrame proto to Foxglove + zero-copy view decode by @facontidavide in #111
  • refactor(sdk)!: extract pj_datastore to the app repo; SDK now Apache-2.0 (0.6.0) by @facontidavide in #113

Full Changelog: v0.5.1...v0.6.0

plotjuggler_core v0.5.1

29 May 13:14
58b259a

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.5.1",)

Link in CMake:

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

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

What's Changed

  • ci(release): publish Conan binaries for Linux, macOS, and Windows by @facontidavide in #108
  • feat(dialog): code-editor caret protocol for cursor-aware completion (0.5.1) by @GNERSIS in #107

Full Changelog: v0.5.0...v0.5.1

plotjuggler_core v0.5.0

29 May 10:38
a0d100c

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.5.0",)

Link in CMake:

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

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

What's Changed

Full Changelog: v0.4.1...v0.5.0

plotjuggler_core v0.4.1

27 May 12:23

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.4.1",)

Link in CMake:

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

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

What's Changed

  • feat(pj_base): AssetVideo clip-window (start_ns/end_ns) by @Alvvalencia in #97

New Contributors

Full Changelog: v0.4.0...v0.4.1

plotjuggler_core v0.4.0

26 May 08:00
9544789

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.4.0",)

Link in CMake:

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

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

What's Changed

Full Changelog: v0.3.1...v0.4.0

plotjuggler_core v0.3.1

25 May 18:29
22b05ab

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.3.1",)

Link in CMake:

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

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

What's Changed

  • feat(sdk): add ScalarRecord/ObjectRecord for parser-controlled timestamps by @pabloinigoblasco in #92
  • feat(dialog-protocol): widget channels + Image codec for the Mosaico toolbox by @GNERSIS in #93

New Contributors

Full Changelog: v0.2.1...v0.3.1

plotjuggler_core v0.3.0

25 May 16:21

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.3.0",)

Link in CMake:

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

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

Full Changelog: v0.2.1...v0.3.0

plotjuggler_core v0.2.1

21 May 17:26
fbb4241

Choose a tag to compare

Install via Conan

conan remote add plotjuggler https://conan.cloudsmith.io/plotjuggler/plotjuggler

Add to your conanfile.py / conanfile.txt:

requires = ("plotjuggler_core/0.2.1",)

Link in CMake:

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

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

What's Changed

  • Release 0.2.1: fix Conan cmake_build_modules + namespaced subdir aliases by @facontidavide in #91

Full Changelog: v0.2.0...v0.2.1