Skip to content

Conversation

@b123400
Copy link

@b123400 b123400 commented May 22, 2025

Hello, thank you for keeping Pebble alive!

I tried to update a watchface I previously updated via an older Rebble interface, and it didn't go well.
I realised it had an irregular version of 1.0-rbl, which I suppose was manually created by the staff, as such version was impossible to create with the pebble build command.

Such version casuses trouble when updating via the current Rebble Dev Portal, as the current version comparison function (reasonably) expect a version to be numbers separated by dots.

I workedaround the issue by making the new version 2.0, but it would be better if it's handled properly.
Please let me know if this is the only irregular case or am I still missing something.

Cheers

Some apps updated via Rebble have the suffix "-rbl", e.g. "1.0-rbl".
`int("0-rbl")` raises an exception, making it impossible to update to "1.1"
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