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

Releases: shakeyourbunny/RWMS

0.95.1

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 17 Aug 18:26

fixed:

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

0.95.0a

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 17 Aug 09:34

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

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 17 Aug 09:19

( has a showstopper bug, do not use )

0.94.9a (fixed lf)

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 30 Jul 18:45

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

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 27 Jul 13:09

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

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 30 Jun 10:20

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

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 18 May 21:43

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

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 14 May 19:13

fixed:

  • RimWorld version detection in ModsConfig.xml

0.94.4

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 10 May 16:55

new:

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

0.94.3

Choose a tag to compare

@shakeyourbunny shakeyourbunny released this 08 May 19:55

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