fix: repair --scan command (RPC schema mismatch) and refresh Cargo.lock to upstream main #99

Merged
nabil_salah merged 2 commits from fix_update_cargo into main 2026-06-07 09:11:23 +00:00
Member

Summary

Two related changes that get a fresh checkout building and the --scan command
working again.

1. chore(deps): refresh Cargo.lock to upstream main

Re-locks the workspace after the git dependencies in Cargo.toml were pointed
at upstream main branches.

  • Consolidates hero_lib crates (herolib_core, herolib_derive,
    herolib_openrpc, herolib_oschema, hero_lifecycle) onto a single main
    revision (9657556a), removing the duplicate branch=development lock
    entries that had drifted from main.
  • Bumps the hero ecosystem deps: hero_db3b35f530,
    hero_proc1a1e8e0f, hero_website_framework0bfbdcd1.
  • Drops the unused hero_theme (mycelium dashboard template) entry.
  • Refreshes transitive crates.io deps (e.g. chrono 0.4.44 → 0.4.45).

Net +55 / −173 — most of the deletions are divergent duplicate lock entries
being removed, not dependency drops.

2. fix: --scan failed with "missing field collection"

Symptom

## Summary Two related changes that get a fresh checkout building and the `--scan` command working again. ## 1. `chore(deps)`: refresh Cargo.lock to upstream `main` Re-locks the workspace after the git dependencies in `Cargo.toml` were pointed at upstream `main` branches. - Consolidates `hero_lib` crates (`herolib_core`, `herolib_derive`, `herolib_openrpc`, `herolib_oschema`, `hero_lifecycle`) onto a single `main` revision (`9657556a`), removing the duplicate `branch=development` lock entries that had drifted from `main`. - Bumps the hero ecosystem deps: `hero_db` → `3b35f530`, `hero_proc` → `1a1e8e0f`, `hero_website_framework` → `0bfbdcd1`. - Drops the unused `hero_theme` (mycelium dashboard template) entry. - Refreshes transitive crates.io deps (e.g. `chrono` 0.4.44 → 0.4.45). Net `+55 / −173` — most of the deletions are divergent duplicate lock entries being removed, not dependency drops. ## 2. `fix`: `--scan` failed with "missing field `collection`" **Symptom**
Signed-off-by: Nabil-Salah <nabil.salah203@gmail.com>
Signed-off-by: Nabil-Salah <nabil.salah203@gmail.com>
mahmoud approved these changes 2026-06-07 09:03:21 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_slides!99
No description provided.