Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: PlotJuggler/plotjuggler_bridge
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.4.3
Choose a base ref
...
head repository: PlotJuggler/plotjuggler_bridge
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.5.0
Choose a head ref
  • 11 commits
  • 9 files changed
  • 2 contributors

Commits on Mar 10, 2026

  1. Fix AppImage release race: use softprops/action-gh-release

    Both appimage and release-debs workflows upload to the same GitHub
    Release on tag push. The raw `gh release upload` fails if the release
    doesn't exist yet. Replace with softprops/action-gh-release which is
    idempotent — creates if missing, appends if existing.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: 1ec2d6f4c253
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    ffde517 View commit details
    Browse the repository at this point in the history
  2. Fix README and CLAUDE.md: correct channel name and dependency info

    - README: robostack-staging → robostack-humble in pixi install command
    - README/CLAUDE.md: IXWebSocket is find_package + FetchContent fallback,
      not vendored in 3rdparty/. nlohmann_json is find_package(REQUIRED),
      not in 3rdparty/. Only tl::expected is vendored.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: 7b73676d3b12
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    f4ef72c View commit details
    Browse the repository at this point in the history
  3. Fix AppImage schema discovery: correct msg path and preserve host ament

    1. Fix cp --parents bug that nested .msg files under absolute conda path
       instead of relative AppDir/usr/share/<pkg>/msg/
    2. Prepend bundled prefix to AMENT_PREFIX_PATH instead of overwriting,
       so user-sourced workspaces with custom msgs remain visible
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: a3cc2f1180a0
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    d0db338 View commit details
    Browse the repository at this point in the history
  4. fix appimage

    Entire-Checkpoint: 11a2dcd599ba
    facontidavide committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    8d5b166 View commit details
    Browse the repository at this point in the history
  5. prerelease

    Entire-Checkpoint: 7cd20ad6de03
    facontidavide committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    c3001c8 View commit details
    Browse the repository at this point in the history
  6. 0.5.0

    facontidavide committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    51ffd88 View commit details
    Browse the repository at this point in the history
  7. Bump conda recipe to 0.5.0 to match package.xml

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: 46eaa8a83176
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    191680d View commit details
    Browse the repository at this point in the history
  8. Add create_release.py and force conda upload on conflict

    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: af8736e141d0
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    6672f73 View commit details
    Browse the repository at this point in the history
  9. Fix CI release race: use gh CLI + || true for idempotent creates

    - appimage.yaml: replace per-job softprops/action-gh-release with
      single release job using gh CLI (eliminates intra-workflow race)
    - release-debs.yaml: replace softprops/action-gh-release with gh CLI,
      remove dead "Determine release tag" step and debugging noise
    - Both workflows: add || true after gh release create to handle
      cross-workflow race (two workflows creating the same release)
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: ae53f25e11a4
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    63cdb93 View commit details
    Browse the repository at this point in the history
  10. Make conda upload tolerant of prefix.dev 500 errors

    When re-uploading the same version (e.g. after a tag recreation),
    prefix.dev returns 500 "Package version does not exist" even with
    --force. Since the packages already exist from the prior upload,
    warn instead of failing.
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: 3e6d72ed52a8
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    fc20aa1 View commit details
    Browse the repository at this point in the history
  11. Fix conda upload: try without --force first, fallback to --force

    The --force flag causes prefix.dev to return 500 "Package version does
    not exist" on first upload of a new version. Upload without --force
    first (works for new versions), then retry with --force (works for
    re-uploads of existing versions).
    
    Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
    Entire-Checkpoint: e95a79181772
    facontidavide and claude committed Mar 10, 2026
    Configuration menu
    Copy the full SHA
    1175d57 View commit details
    Browse the repository at this point in the history
Loading