Skip to content

Update all 23 extensions to the new 1.0.0/0.9.0 baseline#254

Merged
facontidavide merged 1 commit into
developmentfrom
update-all-plugins-1.0-baseline
Jul 18, 2026
Merged

Update all 23 extensions to the new 1.0.0/0.9.0 baseline#254
facontidavide merged 1 commit into
developmentfrom
update-all-plugins-1.0-baseline

Conversation

@facontidavide

Copy link
Copy Markdown
Contributor

Summary

pj-official-plugins reset every plugin manifest to a fresh version baseline (stable-tier plugins → 1.0.0, immature-tier → 0.9.0) and replaced all prior release tags/GitHub Releases with new ones at the new baseline (see PlotJuggler/pj-official-plugins#228).

This registry's existing entries for these 23 extensions pointed at the now-deleted releases — their download URLs are currently dead (404). This PR updates every entry's version, platforms[*].url, and platforms[*].checksum to the new releases.

What changed

  • 23 extensions updated: version + all platform download URLs + SHA256 checksums.
  • Checksums verified by re-downloading and re-hashing every artifact (not just copied from the .sha256 release asset).
  • toolbox-mosaico has no windows-arm64 artifact — pre-existing gap (Arrow has no Conan binary for that platform), unchanged from before.
  • data_stream_ros2 / ros2-topic-subscriber remains Linux-only (linux-x86_64, linux-arm64), matching its manifest's declared supported_platforms.
  • toolbox-colormap and toolbox-reactive-scripts-editor are intentionally not included — both are already absent from the registry and out of scope for this update.

Test plan

  • python3 scripts/validate_registry.py registry.json — all validations pass (schema, URL reachability, extension count).
  • Every checksum re-verified against the actual downloaded artifact bytes during generation.

pj-official-plugins reset every plugin manifest to a fresh baseline
(stable-tier plugins to 1.0.0, immature-tier to 0.9.0) and replaced
all prior release tags/artifacts. The registry's existing entries for
these 23 extensions pointed at now-deleted releases (dead download
URLs); this updates every entry's version, download URLs, and SHA256
checksums to the new releases, verified by re-downloading and
re-hashing each artifact.

toolbox-mosaico has no windows-arm64 artifact (pre-existing gap, not
new). data_stream_ros2 remains linux-only, matching its declared
supported_platforms.

Excludes toolbox-colormap and toolbox-reactive-scripts-editor (already
absent from the registry / out of scope for this update).
@facontidavide
facontidavide merged commit af14e51 into development Jul 18, 2026
1 check passed
@facontidavide
facontidavide deleted the update-all-plugins-1.0-baseline branch July 18, 2026 18:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant