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 9c7c351.
Published on GitHub on 2026-09-11, mirroring the GitLab release of the same tag, where the artefacts above were built (!NN numbers are GitLab merge requests). The same images are on GHCR, built from this release by GitHub Actions: ghcr.io/duartesantos8/opengym-api:1.3.4 and ghcr.io/duartesantos8/opengym-web:1.3.4.