UniCreate

UniCreate 1.0.9

The modern WinGet manifest creator — Create and submit packages to winget-pkgs with a beautiful GUI

  • By Drrakendu78
  • Open Source
  • Updated May 13, 2026
Download for Windows

About UniCreate

The modern WinGet manifest creator — Create and submit packages to winget-pkgs with a beautiful GUI

What's new in 1.0.9

UniCreate - Patch Notes v1.0.9

Date: 2026-05-13
Release tag: v1.0.9
Repository: drrakendu78/UniCreate

Highlights

  • Auto-update no longer fails with os error 740 on non-admin sessions: UniCreate now restarts itself as administrator automatically before launching the updater. One-click update again works end to end.
  • All updater error messages translated to English (previously some surfaced the localized Windows error text, e.g. "L'opération demandée nécessite une élévation").

Changes

  • Fix — ERROR_ELEVATION_REQUIRED (740) on auto-update
  • Windows installer-detection heuristic forces UAC elevation for any .exe whose name contains updater / setup / install. Launching UniCreate-Updater.exe from a non-admin process therefore fails with OS error 740, which the previous build surfaced as a cryptic toast.
  • UniCreate now checks is_running_as_admin before triggering the updater. When the app is not elevated, it persists the pending download URL + filename in localStorage (unicreate-pending-update), calls a new restart_as_admin Tauri command, and resumes the install automatically once the app reboots with elevated privileges. A single UAC prompt now suffices — no need to manually relaunch the app as admin.

Impacted files:

  • src-tauri/Cargo.toml (added is_elevated dependency on Windows)
  • src-tauri/src/lib.rs (new is_running_as_admin and restart_as_admin Tauri commands)
  • src-tauri/src/github.rs (start_silent_update now translates raw_os_error() == 740 into a clear English message)
  • src/App.tsx (openUpdateAction checks admin first + resumes pending update on next boot)
  • Updater error messages are now consistently in English
  • The pre-existing English strings stay unchanged.
  • The 740 case used to fall through to std::io::Error::Display, which Windows localizes (French users saw "L'opération demandée nécessite une élévation"). It now returns: *"Update requires administrator privileges. Please restart UniCreate as administrator and try again."*

Impacted files:

  • src-tauri/src/github.rs
  • Version bump
  • App version updated to 1.0.9.

Checksums (SHA-256)

| File | SHA-256 |
|------|---------|
| UniCreate_1.0.9_x64-setup.exe | a56a1fb2a1b498e92da853f8f380bc357ed0ead56760e40c80f5af64760464fd |
| UniCreate_1.0.9_x64_en-US.msi | 4f59bd03348e5024090aec16f564341f6163f5c6fa1398645d10604dbf55c3e4 |

Full release notes »

Technical details

PublisherDrrakendu78
Version1.0.9
Release date2026-05-13
LicenseMIT
Installer typeexe
Architecturex64
Package IDDrrakendu78.UniCreate

Install UniCreate from the command line

Install with Windows Package Manager
winget install --id=Drrakendu78.UniCreate -e
Update to the latest version
winget upgrade --id=Drrakendu78.UniCreate -e
Uninstall
winget uninstall --id=Drrakendu78.UniCreate -e

desktop-appguimanifestopen-sourcepackage-managerreactrusttauritypescriptwindowswingetwinget-pkgs

UniCreate version history

  • 1.0.7
  • 1.0.6
  • 1.0.5
  • 1.0.4
  • 1.0.3
  • 1.0.2
  • 1.0.1

Frequently asked questions

Is UniCreate free?

Yes. UniCreate is free and open-source software released under the MIT license.

What is the latest version of UniCreate?

The latest version is 1.0.9, released on May 13, 2026.

Is it safe to download UniCreate?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with a56a1fb2a1b498e92da853f8f380bc357ed0ead56760e40c80f5af64760464fd.

Which Windows versions does UniCreate support?

UniCreate runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall UniCreate?

Open Settings › Apps › Installed apps, find UniCreate and select Uninstall. From the command line, run winget uninstall --id=Drrakendu78.UniCreate -e.