Skip to content
This repository has been archived by the owner on Dec 29, 2019. It is now read-only.

Releases: shakeyourbunny/RWMS

0.95.1

17 Aug 18:26
Compare
Choose a tag to compare

fixed:

  • fix for the windows people, binary should do its thing now.

0.95.0a

17 Aug 09:34
Compare
Choose a tag to compare

maintenance release, bugfixes
new:

  • added custom parameters to shell scripts for passing through.
  • all values from the configuration file are available as command line switches
    (except github username and password).

changed:

  • re-added some delays to script for better readability of output, is configurable.
  • updated documentation to reflect changes.
  • RWMS now waits on errors (optionally if possible).
  • some internal code refactoring.

fixed:

  • make shell scripts runnable from every directory (Ibmaian).
  • wait_on_error configuration value was mostly ignored.

NB: it reports 0.95.0, not 0.95.0a. There was a bug which just quit RWMS after displaying the banner, this has been corrected. Binaries are also fine (now).

0.95.0

17 Aug 09:19
Compare
Choose a tag to compare

( has a showstopper bug, do not use )

0.94.9a (fixed lf)

30 Jul 18:45
Compare
Choose a tag to compare

bugfix release
fixed:

  • show relative paths for local unknown mods in the unknown mods report
  • ensure unknown mod report and ModConfig.xml backup have the same timestamp in the name (in the very rare case that the minute changes during the script)
  • linefeed fix

internal code fixes:

  • use tuples instead of lists for fixed sized objects
  • move unknown mod handling in load_mod_data outside to avoid side effects in it
  • use os.path.join in another place
  • remove unnecessary file.close() after with statements, since the with statements guarantee it's already called

Big thank you to Ibmaian

0.94.8

27 Jul 13:09
Compare
Choose a tag to compare

new:

  • build script for windows executable

changed:

  • improved mod name cleaner
  • 7zip support for build script (thanks Ibmaian)
  • 7zip support improvements in build script
  • re-added windows binary executable in release
  • improved configuration dump, checks now validity of paths
  • improved documentation
  • pretty print ModsConfig.xml (thanks Ibmaian)

fixed:

  • crash on empty ModsConfig.xml
  • several small internal cosmetic and lint fixes (thanks Ibmaian)
  • fix for older Python versions (thanks Rocketeer999)
  • unknown, ACTIVE mods are now not removed anymore (thanks Ibmaian), you can enable / disable this behaviour with the dontremoveunknown switch in the configuration file, which already existed, but did not do the correct thing(tm). Default is keeping them.

0.94.7

30 Jun 10:20
Compare
Choose a tag to compare

changed:

  • RimWorld release names and mod versions are now filtered out in order to curb the need to add a duplicate
    database entry for the new mod version of the same mod.

    This also means that the current database format has been slightly tweaked and older versions of RWMS than 0.94.7 will likely produce bunch of false unknown mods. This cannot be avoided.

    You should upgrade.

  • configuration dump has been adjusted.

0.94.6

18 May 21:43
Compare
Choose a tag to compare

new:

  • added requirement.txt and install-requirements script for easier installation needed modules.

fixed:

  • fixes for Steam autodetection on Windows.
  • added proper Steam detection for Linux and OSX (thanks jpc0)
  • more flexible start for rwms_sort.sh (thanks jpc0)

changed:

  • internal structure, refactoring for easier source code management.
  • removed the rwms_sort-0.94.6-source.zip file, it was virtually identical with the GitHub release and fluff.

0.94.5

14 May 19:13
Compare
Choose a tag to compare

fixed:

  • RimWorld version detection in ModsConfig.xml

0.94.4

10 May 16:55
Compare
Choose a tag to compare

new:

  • new command line option "--dump-configuration", dumps the current configuration RWMS has itself configured, same as "python rimworld_configuration.py"

0.94.3

08 May 19:55
Compare
Choose a tag to compare

new:

  • new configuration option "dontremoveunknown": do not remove unknown mods (and stick them at the bottom of the list)
  • new command line parser, try --help
  • new command line option "--disable-steam", overrides same configuration file setting
  • new command line option "--dont-remove-unknown-mods", overrides same configuration file setting
  • new command line option "--reset-to-core", resets ModsConfig.xml to Core only (idea taken from Mehni's tool)
  • documentation added

changed:

  • "contributors" command line option changed to "--contributors" (new parser)
  • small delays removed

fixed:

  • configuration directive "openbrowser_on_update" works now
  • minor XML fix, empty li-element removed in ModsConfig.xml