Repository navigation
Releases: CodeInIA/minecraft-mod-updater
Release list
Minecraft Mod Updater v2.3.0
Novedades / What's new
- Split the interface into modules and check the code with ruff and mypy
- Retry failed requests and downloads, keep a log and add keyboard shortcuts
- Modrinth requests are retried when the connection fails, the server has a
- Downloads are retried when they fail or arrive corrupted
- What the app does and every error go to mod_updater.log in the
- Keyboard shortcuts: F5/Ctrl+R check, Ctrl+U update, Ctrl+F search,
- Ask to close Minecraft before changing the files of a folder it is using
- Enable and disable mods from the table
- Choose the version of a mod to install, and keep it
- Warn about mods installed twice and incompatible mods
- Assistant to move a profile to another Minecraft version
- Find and install mods, packs and shaders from Modrinth
- Export and import Modrinth modpacks, and compare two profiles
- The new "..." menu of a profile exports it as an .mrpack (the format of
- Import > "Import .mrpack file..." installs a pack into a folder and adds it
- "Compare with another profile..." shows the mods only one of two profiles
- docs: describe the new features in the README
- Fix the search dialog on Linux and keep background results flowing after an error
- On Linux the window icon was stored as _icon_image, which replaced a method
- An unexpected error in one background result stopped the app from
- Modrinth's firewall page and other HTML error pages are reported with a
- Network tests are skipped while Modrinth is down or blocks the connection,
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.2.3...v2.3.0
Minecraft Mod Updater v2.2.3
Novedades / What's new
- Find mods Modrinth does not know by hash through their mod ID, and use icons from the jar
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.2.2...v2.2.3
Minecraft Mod Updater v2.2.2
Novedades / What's new
- Identify a profile's files on Modrinth before the first check
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.2.1...v2.2.2
Minecraft Mod Updater v2.2.1
Novedades / What's new
- Show a profile's files as soon as it is selected
- Selecting a profile (or opening the app) lists the files of its folder right away, without going online, marked as "Not checked yet"
- Names, icons and installed versions are remembered from earlier checks and updates, so known mods show up with their real names
- "Check for updates" then replaces the list with the full results, as before
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.2.0...v2.2.1
Minecraft Mod Updater v2.2.0
Novedades / What's new
- docs: bring the README up to date
- Describe mod icons, Modrinth links, "Select all", profile colors and drag-and-drop reordering
- Releases are published after the tests pass and only when the app changed, not on every commit to main
- Mention the Python 3.10+ requirement in the Spanish section too
- Use the same line endings in the whole file
- Dependencies, undoable updates, changelogs and more
- Missing required dependencies (for example Fabric API) are found and offered for installation
- Every update can be undone from the new Backups window, which lists the backups of the profile
- Right-click a mod (or double-click it) to read the changelog of every version between the installed and the new one
- Right-click a mod to stop updating it (per profile) or to show its file
- Profiles can hold resource packs, shaders or data packs, which are updated like mods
- Server profiles warn about client-only mods, and client profiles about server-only ones
- Import profiles from Prism Launcher, Modrinth App, CurseForge, ATLauncher and MultiMC
- Unchanged files are not hashed again, so rescans are much faster
- docs: describe dependencies, backups, changelogs, content types and launcher import
- Clean upgrades: files an older version bundled are removed when installing a new one
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.1.2...v2.2.0
Minecraft Mod Updater v2.1.2
Novedades / What's new
- Keep the desktop shortcut in place when the app updates
- Updating no longer deletes and recreates the desktop shortcut, which moved it to another spot on the desktop
- Silent updates started from the app never create the shortcut, so a deleted shortcut stays deleted
- Installing by hand with the option checked still creates it when it is missing
- Profile colors and drag-and-drop reordering
- Each profile has a color, shown as a rounded square left of its name in the sidebar and next to the profile title
- Pick the color in the profile dialog from a palette or as a custom color; existing profiles get distinct colors automatically
- Drag profiles in the sidebar to reorder them; a simple click still selects the profile
- The filter box uses the same magnifying glass as the "Check for updates" button
- Sidebar as wide as the longest profile name
- The profile sidebar grows to fit the longest profile name (230 px minimum, 380 px maximum)
- Profile names are limited to 32 characters; longer names from older configurations are shortened with "…" in the sidebar
- Smoother drag and drop of profiles
- The dragged profile lifts, gets an outline and follows the mouse
- A slot shows where it will land and the other profiles slide smoothly out of the way
- On release the profile glides into place; the list scrolls by itself when dragging near its edges
- Fix the profile list drifting when dragging past its edges
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.1.1...v2.1.2
Minecraft Mod Updater v2.1.1
Novedades / What's new
- Tests before every release
- pytest suite: core logic with a fake Modrinth client (config migration, update decisions, scan and update with backups), translations, self-update, window smoke tests in every language, and end-to-end checks against Modrinth and GitHub
- Tests workflow on Windows, macOS and Linux for every push to dev and every pull request to main
- The release workflow runs the tests first, then self-tests every packaged app (--self-test), the Windows installer, the macOS disk image and the Linux install.sh before publishing
- The version bump now reads every commit since the last release, so #minor/#major also work through merges
- Link each mod name to its Modrinth page
- Clicking a mod's name or icon opens its Modrinth page; clicking the checkbox or the other columns still toggles the row
- Hand cursor and an "Open in Modrinth" tooltip (14 languages) over the name
- Tests for the page URL and for link vs. checkbox clicks
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.1.0...v2.1.1
Minecraft Mod Updater v2.1.0
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.0.1...v2.1.0
Minecraft Mod Updater v2.0.1
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v2.0.0...v2.0.1
Minecraft Mod Updater v2.0.0
Descargas / Downloads
| Sistema | Archivo |
|---|---|
| Windows | MinecraftModUpdater_Setup.exe: ejecuta el instalador |
| macOS (Apple Silicon) | MinecraftModUpdater_macOS.dmg: arrastra la app a Aplicaciones. La primera vez: clic derecho → Abrir (o Ajustes → Privacidad y seguridad → Abrir igualmente) |
| Linux x64 | MinecraftModUpdater_Linux.tar.gz: descomprime y ejecuta ./install.sh |
No necesitas tener Python instalado. / Python is not required.
Full Changelog: v1.0.0...v2.0.0