Shift from mod.ini to a new .mod.json format and eliminate updates.txt, simplifying mod registry work (and parsing, on the loader end). This required making individual versions of mods first-class citizens with their own individual compatibility with Aurora versions.
This required some refactoring. Most registries are gone. Things didn't change much at the UI level.
Features:
mod.json format (see example in this PR) - this should make things much more intuitive for mod authors. Individual mod versions are now first-class citizens in the backend.
Aurora backed up to a versioned directory immediately on load & before updates
Mod approval status and description now displayed in manage listview
Some UI features should be slightly more responsive (i.e. more intelligent updates)
Improve postgame player motivation
Mod compatibility status made clearer / wildcards added
Shift from
mod.ini
to a new.mod.json
format and eliminateupdates.txt
, simplifying mod registry work (and parsing, on the loader end). This required making individual versions of mods first-class citizens with their own individual compatibility with Aurora versions.This required some refactoring. Most registries are gone. Things didn't change much at the UI level.
Features:
mod.json
format (see example in this PR) - this should make things much more intuitive for mod authors. Individual mod versions are now first-class citizens in the backend.AuroraLoader-0.24.0.zip