Skip to content

Releases: oliexdev/openScale

openScale development build

12 Jun 10:23
eaf5621

Choose a tag to compare

Pre-release

Commits

  • d823325: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 63b5546: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 1bef4a5: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • c160228: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 036f852: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 5202470: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1306
  • a0143bf: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • dd401c3: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 2b66547: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • c0fa9e8: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 5189b60: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 9c40e0c: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 1adf807: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 30a23c5: Translated using Weblate (Spanish) (apemay) #1320
  • b2dc828: Added translation using Weblate (Slovenian) (Damjan Gerl) #1320
  • b41cce7: Translated using Weblate (Slovenian) (Damjan Gerl) #1320
  • ff11ded: Translated using Weblate (Italian) (Damjan Gerl) #1320
  • 50f429f: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 8fb5b5b: Translated using Weblate (Slovenian) (Damjan Gerl) #1320
  • ac4ba4a: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • f690472: Translated using Weblate (Slovenian) (Damjan Gerl) #1320
  • d546924: Translated using Weblate (Spanish) (apemay) #1320
  • 3d54009: Translated using Weblate (Italian) (Damjan Gerl) #1320
  • 59d960f: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 482fe7c: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • b8b23fb: Translated using Weblate (Portuguese (Brazil)) (Ddelaqua) #1320
  • c111ecd: Translated using Weblate (Slovenian) (Damjan Gerl) #1320
  • afd2320: Translated using Weblate (Japanese) (MORI (MORI_peer)) #1320
  • 8a32422: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • a2dae4b: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • caac226: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • b16901a: Translated using Weblate (Russian) (Isaac Clark) #1320
  • b3a93f5: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • f403849: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • 52d2c4b: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1320
  • bf2250f: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 8249944: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • a6e8387: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • c45b371: Translated using Weblate (Chinese (Simplified Han script)) (BombEuler) #1348
  • 46d59e8: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 6a9cea4: Translated using Weblate (Chinese (Simplified Han script)) (BombEuler) #1348
  • 9d4b664: Translated using Weblate (Greek) (Adrian) #1348
  • fd578eb: Translated using Weblate (Chinese (Simplified Han script)) (BombEuler) #1348
  • e7c2cf1: Translated using Weblate (Greek) (Adrian) #1348
  • 97855f8: Added translation using Weblate (Hebrew) (Yaron Shahrabani) #1348
  • 05c9156: Translated using Weblate (Hebrew) (Yaron Shahrabani) #1348
  • 8851545: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 1fe7b2d: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • ebc380c: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • e9554ba: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • fb4d8da: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 77182bb: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • dee5563: Translated using Weblate (Hebrew) (Yaron Shahrabani) #1348
  • 9dfa598: Translated using Weblate (Spanish) (apemay) #1348
  • c08c888: Added translation using Weblate (Basque) (Miren) #1348
  • 19937c2: Translated using Weblate (Chinese (Simplified Han script)) (BombEuler) #1348
  • 2440244: Translated using Weblate (Basque) (Miren) #1348
  • 08ea667: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 7b80af5: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • f985449: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 48ff3fa: Translated using Weblate (Greek) (Felix le Fix) #1348
  • eb891e3: Translated using Weblate (Portuguese (Brazil)) (Ddelaqua) #1348
  • 52fe995: Translated using Weblate (Hebrew) (Yaron Shahrabani) #1348
  • 09a217c: Translated using Weblate (Italian) (Gh0st971) #1348
  • 70ed3b7: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 63ff3a2: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 92b3d0d: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • ed0f22b: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 28b72fe: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • a2d391e: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • a44bda9: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 485b161: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 817bfd1: Translated using Weblate (Swedish) (Esspel) #1348
  • 60f6ecc: Translated using Weblate (Portuguese (Brazil)) (Ddelaqua) #1348
  • 82b505b: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 664d23d: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • 9222862: Added translation using Weblate (Dutch) (Wouter Mense) #1348
  • 3f96b45: Merge branch 'origin/master' into Weblate. (Hosted Weblate) #1348
  • f58f78a: Translated using Weblate (Swedish) (bittin1ddc447d824349b2) #1348
  • 4803513: Translated using Weblate (Spanish) (apemay) [#1348](https://github.com/oliexdev/op...
Read more

openScale 3.1.1 release

30 May 15:42

Choose a tag to compare

  • New Insights screen with rich, data-driven analysis of your measurement history.
  • Expanded device support: Dr.Trust Smart Scale 532, Cult Smart Scale Pro, RyFit (YunYue) and Eufy C20, plus broadcast-mode support for QN-lineage scales.
  • Connectivity fixes for Huawei AH100/CH100, QN/RENPHO, Beurer/Sanitas and Mi Scale 2 (incl. dual impedance).
  • Enabled ECW, ICW, protein and BCM metrics; CSV import/export now covers internal types.
  • Backups are staged and validated before restoring.

openScale 3.1.0 release

10 Apr 14:46

Choose a tag to compare

  • Add support for Body Fat-B2 / Belter Body Fat Scale / Etekcity ESF-551 / Runstar R5 / SEB Scale
  • Add aggregation support
  • Improve App perfomance
  • Support of App Material 3 theming, dynmaic coloring and hight contrast

openScale 3.0.3 release

01 Mar 10:46

Choose a tag to compare

  • New Body Fat Method: Added the U.S. Navy formula, which calculates body fat percentage using your waist, neck, and hip measurements.
  • Easier Data Management: You can now delete measurements directly from the edit screen, featuring a new confirmation dialog and improved button layout.
  • Expanded Device Support: Added compatibility for the Realme Smart Scale (RMH2011) and Xiaomi Body Composition Scale S400, along with connectivity fixes for Renpho and Mi Scale models.
  • Performance & UI Polish: Smoother chart animations, faster table loading, and a new "Clear" button in input dialogs for quicker manual entries.

openScale 3.0.2 release

07 Jan 14:43

Choose a tag to compare

  • Improved stability and reliability of Bluetooth connections
  • Fixed issues with measurement date/time handling and various minor bugs
  • Minor UI and data improvements (e.g. weekday display, updated BMI calculation)

openScale 3.0.1 release

03 Jan 09:47

Choose a tag to compare

  • Improved measurement accuracy with better unit conversions, full precision, and more reliable timestamps from Bluetooth scales.
  • Enhanced charts and goals with projections, goal lines, and UI improvements across measurement and settings screens.
  • Refactored Bluetooth and sync handling for greater stability and device compatibility.
  • Updated dependencies, translations, and internal tooling.

openScale 3.0 release

30 Nov 07:28

Choose a tag to compare

This is a landmark update! openScale has been completely rewritten from the ground up to build a modern, stable, and faster foundation for the future.

  • Complete App Rewrite: The entire app is now built with Kotlin and Jetpack Compose for better performance and a refreshed user interface.
  • New Bluetooth System: A fully modernized Bluetooth stack improves connection reliability and makes it easier to support new scales.
  • Modern Architecture: Updated to the latest standards for a more robust and future-proof app.

As this is a complete rewrite, you may encounter new bugs or regressions. Please report them via GitHub so we can fix them. Your patience and feedback are greatly appreciated!

A huge thank you to our beta testers!

openScale 2.5.4 release

27 Jun 07:44

Choose a tag to compare

  • added bluetooth crane scale support
  • sync also fat, water and muscle
  • minor fixes

openScale 2.5.3 release

14 Dec 16:11

Choose a tag to compare

  • initial support for icomon bluetooth scale
  • support for nameless OKOK scales (Myria MY4836)
  • support for ES-26BB-B scale
  • support for AE-BS06 scale
  • fixed some button color issues

openScale 2.5.2 release

29 Jul 10:38

Choose a tag to compare

  • switch to Material 3 theme
  • fixed some color issues
  • added simple moving average option