Formulus
org.opendataensemble.formulus
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 1, 2026 1.3.2## What's Changed * fix(ios): Applied explicit UTF-8 encoding to placerholder by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/744 * fix(formulus): patch RNFS reject to stop attachment-download crashes by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/747 * fix(ios): Adjusted app icon by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/745 * fix(desktop): Fixing generational issue in Desktop by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/748 * fix(formulus): ship universal APK on GitHub releases by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/749 * feat(formulus): adaptive sync paging by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/750 * chore: docs update by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/751 * fix(formulus): align Android release packaging and version codes by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/783 * feat: Release prep 1.3.2 by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/818
More…
* chore: v1.3.2 by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/819 **Full Changelog**: https://github.com/OpenDataEnsemble/ode/compare/v1.3.1...v1.3.2 - Aug 26, 2026 1.3.1# v1.3.1 - Formulus on Apple App Store ## Main updates: - Formulus is now available for iOS on the Apple app store! - Better performance and memory handling in Formulus - Packages and build tooling updated ## What's Changed * feat(ios): Added dark icon by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/731 * fix(ios): update app icon by @IamLRBA in https://github.com/OpenDataEnsemble/ode/pull/732
More…
* feat(formulus): Updated Grant Permission button title for App Store compliance by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/730 * feat(formplayer): updated performance and memory handling by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/733 * fix(formulus): build pipeline fixes after pnpm upgrade by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/739 * fix(formulus): hoist buffer for release Metro and speed up Android CI by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/740 * fix(formulus): hoist hermes-compiler for release Hermes bundling by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/741 * v1.3.1 prep by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/742 **Full Changelog**: https://github.com/OpenDataEnsemble/ode/compare/v1.3.0...v1.3.1 - Aug 21, 2026 1.3.0# ODE v1.3.0 This release brings Formulus to iOS beta, adds import/export improvements to ODE Desktop, and makes syncing, diagnostics, and everyday data handling smoother across ODE. ### Highlights - **Formulus for iOS** is now in beta testing. iPhone users can try it by installing **TestFlight** from Apple and then joining the [Formulus beta](https://testflight.apple.com/join/2Sn4ANxe). - **Import & export in ODE Desktop** — new export functionality and improved data imports. - **Faster, more robust sync** across ODE Desktop and Formulus on Android and iOS. - **Better forensics support in Formulus**, including a new **Export logfile** option.
More…
- **Improved Formulus UI** with more compact and consistent Observation and Form tables. - **Richer analytics in ODE Desktop**, with maps added to basic analytical charts. - **Smarter sub-observation sorting**, automatically sorting numerically or alphabetically based on the column type. - **Bug fixes**, including decimal values incorrectly exporting as `NA` and index rebuilding being skipped after a sync rollback. **Full Changelog**: https://github.com/OpenDataEnsemble/ode/compare/v1.2.0...v1.3.0 ## What's Changed * chore: backmerge main into dev by @najuna-brian in https://github.com/OpenDataEnsemble/ode/pull/705 * fix: numeric fields exporting as null in parquet export by @najuna-brian in https://github.com/OpenDataEnsemble/ode/pull/708 * fix(desktop): app bundle structure by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/706 * feat(portal): Home page with charts.. by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/709 * fix(formplayer): Updated sub-observation table sort to use numerical … by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/710 * fix(formplayer): Clear fields on hide (cascading) by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/711 * feat(formplayer): Better display of validation errors on finalize screen by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/712 * feat(formulus): Fix IOS startup by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/714 * fix(desktop): Fix issue with injected dev scripts by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/715 * chore(deps): update dependency typescript-eslint to v8.66.0 by @renovate[bot] in https://github.com/OpenDataEnsemble/ode/pull/686 * fix(formplayer): Fix various UI snags by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/717 * feat(formulus): Added IOS metadata necessary for Apple AppStore submission by @cstaerk in https://github.com/OpenDataEnsemble/ode/pull/718 * chore(deps): update actions/checkout digest to 11d5960 by @renovate[bot] in https://github.com/OpenDataEnsemble/ode/pull/716 * chore(deps): update actions/setup-java digest to cf277c6 by @renovate[bot] in https://github.com/OpenDataEnsemble/ode/pull/719 * chore(deps): enable Renovate automerge for patch and digest updates by @Ndacyayisenga-droid in https://github.com/OpenDataEnsemble/ode/pull/721 * chore: release prep for v1.2.1 by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/713 * feat(desktop): Add export functionality by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/722 * fix: More robust index building after sync by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/723 * feat(formulus): add log viewer to Help&Support by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/724 * fix(formulus): Include bundled sqlite package (jsi) by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/725 * chore: prep for v1.3.0 by @r0ssing in https://github.com/OpenDataEnsemble/ode/pull/726 ## New Contributors * @cstaerk made their first contribution in https://github.com/OpenDataEnsemble/ode/pull/714 **Full Changelog**: https://github.com/OpenDataEnsemble/ode/compare/v1.2.0...v1.3.0