アップデート / Updates

Overview

TeX64 supports in-app updates and manual downloads. Update to the latest version anytime using your preferred method.

In-App Update Flow

Update directly from within TeX64. This is the easiest and recommended method.

  1. Open Settings and choose the Account page
  2. In the update section, review the current and latest version fields
  3. Click "Check for updates" to check for new versions
  4. If a new version is available, "Apply updates" appears in Settings. The same one-click Update button can also appear in the header bar.
  5. Click "Apply updates" to download and verify the update package
  6. After the download is ready, TeX64 starts the installer for your OS. Follow the on-screen installation instructions
  7. Reopen TeX64 after installation if needed, then verify the version in Settings > Account

Manual Update

If the in-app update does not work or you prefer manual control, download and install directly from our download page.

  1. Go to /download
  2. Choose the latest macOS build for your architecture (Apple Silicon / Intel Mac)
  3. Download the DMG for macOS
  4. Open the DMG and drag TeX64.app to Applications
  5. When prompted, select "Replace" to overwrite the old version
  6. Restart TeX64 completely
  7. Verify the update in Settings > Account

Direct Download Links

Download directly using these links. Choose your architecture and file format:

  • Apple Silicon — DMG (recommended):
    /download/latest
  • Apple Silicon — ZIP:
    /download/latest?kind=zip
  • Intel (x64) — DMG:
    /download/latest?arch=x64
  • Intel (x64) — ZIP:
    /download/latest?arch=x64&kind=zip

Manifest API

For automated update checking or scripts, use the Manifest API. It's available at this endpoint:

/api/v2/updates/manifest

Returns the latest version, download URL, SHA256 checksum, required flag, release notes URL, and more. Use it for CI/CD pipelines or custom update scripts.

API Parameters

The Manifest API supports platform, architecture, and channel filtering:

  • Platform: macOS (darwin)
  • Architecture: arm64 (Apple Silicon) or x64 (Intel)
  • Channel: stable or beta

API Response

The API returns the following information:

  • latestVersion:Latest version number
  • required:Whether update is mandatory
  • notesUrl:Release notes URL
  • artifactUrl:Download URL
  • artifactSha256:SHA256 checksum for integrity verification
  • signature:Digital signature (optional)

After Updating

After updating, verify that everything is working correctly:

  1. Reopen TeX64 after the installer finishes if it is not already running
  2. Open Settings > Account and verify the current/latest version numbers
  3. Open Settings > Environment to ensure lualatex, latexmk, and synctex are working properly
  4. Test building a sample project to verify everything works

Supported Versions

TeX64 supports the following environments:

  • macOS: 12.x (Monterey) and later
  • Architecture: Apple Silicon (arm64) and Intel (x64)
  • File formats: DMG (recommended) and ZIP

The Manifest API (/api/v2/updates/manifest) respects the same version requirements.

If Update Fails

If an update fails, try these troubleshooting steps:

  1. /download and manually download the latest DMG
  2. Completely quit TeX64 (use Option+Command+Esc to force quit if needed)
  3. Delete the old TeX64.app from your Applications folder
  4. Open the DMG and copy the new TeX64.app to Applications
  5. Launch TeX64 and verify it works
  6. Run environment checks in Settings > Environment again

Common Issues

Internet Connection

A stable internet connection is required to download updates. If your connection is unstable, try manual download from /download.

Disk Space

Ensure you have at least 500 MB of free disk space for downloading and installing updates.

Security Software

Check if antivirus or firewall software is blocking downloads or installation. Temporarily disable if necessary.

Gatekeeper

If macOS Gatekeeper blocks TeX64, Control+click and select "Open", or allow it in System Settings under Security & Privacy.

Tip: TeX64 checks for updates on startup and periodically in the background. You can also check manually in Settings > Account; background checks may show an OS notification when a new version is available.