Skip to content

NovaFit 4.2.0 · Live Showcase + One-Click Windows

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jul 00:10

NovaFit 4.2.0 💙

NovaFit 4.2 turns the local-first wellness intelligence studio into a complete, verifiable delivery system: a polished public PWA showcase, a real standalone Windows application, synchronized multilingual documentation, and an automatically updated GitHub profile.

Start here

What is new

  • English, Spanish, and fully mirrored Hebrew RTL public experience.
  • Richer motion, graph storytelling, theme previews, icons, and responsive mobile navigation.
  • Installable/offline-capable GitHub Pages PWA with a strict public-data boundary.
  • Official Windows x64 standalone bundle with NovaFit.exe and NovaFit-CLI.exe.
  • Durable frozen-app data under %LOCALAPPDATA%\NovaFit, separate from the replaceable app folder.
  • One-click BUILD_WINDOWS_STANDALONE.bat for maintainers and START_NOVAFIT.bat for users.
  • Automatic Pages deployment after a green same-repository main quality run.
  • Automatic profile synchronization from the validated public project manifest.
  • 124 automated tests, 12 visual themes, 58 public assets, Ruff, Pyright, package audits, and native frozen-app smoke checks.

One-click Windows instructions

  1. Download the Standalone ZIP linked above.
  2. Extract the entire ZIP to a normal folder.
  3. Double-click START_NOVAFIT.bat or NovaFit.exe.
  4. Keep the _internal folder beside the executables; it is part of the app.
  5. Use OPEN_DATA_FOLDER.bat when you want to inspect your private local data folder.

Python is not required for the standalone edition. The executable is currently unsigned, so Windows SmartScreen may show an unfamiliar-app warning; verify the checksum below and choose Run anyway only when the download came from this release.

Official standalone facts

  • Compressed size: 61,979,225 bytes (59.11 MiB)
  • Extracted payload: 2,561 files / 118,629,536 bytes (113.13 MiB)
  • Build: Windows AMD64 · Python 3.13.14 · PyInstaller 6.21.0
  • Source commit: f085a4a
  • SHA-256: 66a3815e52cfd4f7028ec06c805900592901f43c703f77a08b26e90384949994

The release also includes SHA256SUMS.txt and a standalone .sha256 sidecar. Both were verified against the published files after upload.

Privacy boundary

The Pages site is a public showcase with fixed illustrative data. It cannot read your SQLite profiles, OneDrive files, exports, backups, or Windows data. The complete desktop runtime remains local. NovaFit is a personal tracking and motivation tool, not medical advice.

Other artifacts

  • NovaFit-Ultimate-v4.2.0-Windows.zip — source/BAT distribution for users who already have Python.
  • novafit_health_tracker-4.2.0-py3-none-any.whl — Python wheel.
  • novafit_health_tracker-4.2.0.tar.gz — Python source distribution.
  • SHA256SUMS.txt — authoritative hashes for every primary artifact.

Full changelog: v4.1.0...v4.2.0