Перейти к содержимому
Oleaflyv0.4.6

How Oleafly keeps itself current: signed in-place updates with release notes, automatic checks at startup, and a manual check whenever you want one.

Это содержимое пока не доступно на вашем языке.

Oleafly updates itself in place. No re-downloading installers, no losing your setup: an update downloads, verifies, installs, and relaunches the app right where you left off.

At startup, Oleafly quietly checks the release feed (bounded to a few seconds so it never delays your writing). When a new version exists, a dedicated update window appears with the version and its release notes; choose Update now or dismiss it with Later (a dismissed version stays quiet for the rest of the session).

Settings, Help & About, Check for updates (also in the About dialog and the app menu’s “Check for Updates…”). The states are explicit:

  • “You’re on the latest version”, with a link to the current release notes.
  • “Update available · vX.Y.Z”, with the notes and an Update now button.
  • A download progress bar, then “Installing… Oleafly will restart to finish.”
  • If the check fails (offline, GitHub down), an error with Try again and a Download from GitHub fallback link.

The Oleafly application menu also includes Reload Views to refresh every webview and Restart Application for a full app restart.

Updates come from the project’s GitHub Releases and are cryptographically signed; the app verifies each download’s signature against a key embedded in the app before installing. A build that doesn’t verify doesn’t install. There’s one release channel (latest stable), and your projects are never touched by an update: they live in their own folder, fully separate from the app.

How an update installsAt startup, Oleafly checks GitHub Releases for the latest stable version. The update window shows it with its release notes. After Update now, the download is checked against a signing key built into the app. A verified update installs and the app restarts. An update that fails the check is not installed. Your projects are never touched.GitHub ReleasesChecked at startupUpdate windowUpdate nowSignature checkKey in the appInstalledApp restartsNot installedFails the checkHow an update installsAt startup, Oleafly checks GitHub Releases for the latest stable version. The update window shows it with its release notes. After Update now, the download is checked against a signing key built into the app. A verified update installs and the app restarts. An update that fails the check is not installed. Your projects are never touched.GitHub ReleasesChecked at startupUpdate windowUpdate nowSignature checkKey in the appInstalledApp restartsNot installedFails the check
An update installs only after it passes a signature check against a key built into the app. Your projects are never touched.

Release notes describe the changes; the changelog is available in the app under Settings, Help & About, What’s new, and on the releases page (opens in a new tab). Maintainer-facing details of how releases are built and signed live in Engineering.

Image preview

AI answers couldn’t load

Try again, or search the documentation.