You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: plumb module_version through as a separate field
Add module_version as an optional field through the full updater stack:
- YamlConfig: parse module_version from shorebird.yaml
- UpdateConfig: propagate module_version from yaml config
- PatchCheckRequest: send module_version alongside release_version
(skipped when null via serde skip_serializing_if)
The server uses module_version for patch lookup when present,
while release_version always contains the host app's version
for analytics. This avoids polluting release_version data with
git hashes from module releases.
Part of shorebirdtech/shorebird#793
0 commit comments