アップデート / 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 by selecting TeX64 menu > Settings (or press Cmd+,)
  2. Navigate to the "Runtime" tab
  3. Click the "Check for Updates" button to check for new versions
  4. If a new version is available, a "Download" button appears. Click to start downloading
  5. After download completes, click the "Install" button
  6. The macOS installer will launch automatically. Follow the on-screen instructions to complete the installation
  7. After installation completes, TeX64 automatically restarts

Manual Update

If automatic updates don't work or you prefer manual control, download and install directly from our download page.

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

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 (currently supported)
  • 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. TeX64 usually restarts automatically
  2. Open Settings > Runtime and verify the new version number
  3. Check the environment status 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 > Runtime 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: Enable update notifications in Settings > General to receive alerts immediately when new versions are available.