Two things noticed on the phone right after v1.3.3. Web bundle and APK; the API only carries the
version number.
- 🎨 The effort picker looks like the rest of the app. The v1.3.3 sheet was a grid of colour-edged
tiles that matched nothing else on screen. It is now the same list the ⋯ menus use: a tinted
square with the value where the icon sits, the sentence as the row, a tick on the current one, and
an "Exact RIR" row carrying the app's own stepper, tinted like the logged cell. Same six levels, same
colours, same free value.
- 🖼️ Animations that fail to load fall back instead of breaking. If the animation cannot be
fetched (dropped connection, CDN hiccup, an instance that gates media behind a session) the still
picture takes its place; if that fails too, a neutral tile does, and a tap tries again. No more
broken-image glyph on a white block.
Install or upgrade
docker compose pull && docker compose up -d
| Image | Tags | Digest |
|---|---|---|
registry.gitlab.com/duartesantos8/opengym/api
| 1.3.4 1.3 latest
| sha256:fc747675504f7389218e2d655bcf31ab061552b99823676113351c5879dc51ce
|
registry.gitlab.com/duartesantos8/opengym/web
| 1.3.4 1.3 latest
| sha256:5b8d83cf068d195e4a1153666742d2d72b5e490904af93c73b554c431ccc2961
|
Both images are linux/amd64 + linux/arm64. Android: openGym-1.3.4.apk, SHA-256 eef8189f9eee3c1f66ab4d4ac1fac6890b903fb2d0d7e518f4f9fad93d7350a9 — check it with sha256sum -c openGym-1.3.4.apk.sha256. Built from 9c7c3513456a5b20bb8ea80a070e0035e0953cc6.