-
Notifications
You must be signed in to change notification settings - Fork 0
Auto Update
CatiaMenuWin32 checks for updates automatically on startup and can install them without leaving the app.
- On startup the app calls the GitHub Releases API to get the latest release tag
- If the latest version is newer than the current version (comparing major.minor.patch only), an update notification appears in the toolbar
- Clicking the notification opens the update dialog
If Auto-install updates is enabled in Settings:
- A dialog asks "Download and install automatically?"
- Clicking Yes downloads the new
.exedirectly from GitHub Releases - The app shows "Closing to install..." then exits
- A batch script replaces the old
.exewith the new one and restarts the app - Clicking No opens the GitHub Releases page in your browser instead
If Auto-install updates is disabled, the dialog always opens the releases page.
Go to the releases page, download the latest CatiaMenuWin32.exe, and replace your existing one.
Versions follow major.minor.patch.build. The update check only compares major.minor.patch — local dev builds with a higher build number than the latest release will not trigger the update prompt.
Update prompt appears on local builds — run git fetch --tags and git pull origin main then delete the build folder and rebuild. The CMake version detection needs the latest release tags locally.
Download failed — check your internet connection. If you are behind a corporate firewall that blocks github.com, use manual update instead.
Getting Started
Using the App
Scripts
Reference
Development
Legal