Skip to content

Releases: Gwindalmir/SEWorkshopTool

Workshop Tool v0.7.19

14 May 06:26
Compare
Choose a tag to compare
Workshop Tool v0.7.19 Pre-release
Pre-release

Changelog:

  • dd1b066 Update github actions.
  • 32fdf6f Bump version.
  • f3c3b14 Add test for DLC AppIds.
  • 85e5e34 Fix exceptions when DLC info hasn't loaded yet.
  • 011444c Fix for 1.204. Initialization code changed slightly. MyDLC class was removed, changed to definitions.

To Install: Read the installation instructions listed on the readme.

NOTE: As of SE 1.204, referencing DLC by alias is no longer supported. To specify DLC dependencies for workshop items use the AppId, which always worked. A list of AppIds can be found in SE Install\Content\Data\Game\DLCs.sbc.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Full Changelog: v0.7.18-alpha...v0.7.19-alpha

EDIT: This was a re-release due to updating the github actions causing the original release made on 13 May 2024 to be discarded. There have been no functional changes since the initial release 12 hours prior. If you already downloaded the earlier version, you do not need to update again.

Workshop Tool v0.7.18

15 Jun 06:00
Compare
Choose a tag to compare
Workshop Tool v0.7.18 Pre-release
Pre-release

Changelog:
SE:

Both:

  • de20c98 Improve init failure logging.

To Install: Read the installation instructions listed on the readme.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Full Changelog: v0.7.17-alpha...v0.7.18-alpha

Workshop Tool v0.7.17

12 May 02:16
Compare
Choose a tag to compare
Workshop Tool v0.7.17 Pre-release
Pre-release

Changelog:
SE:

  • b2a8211 Fix for game changes for PS beta.

Both:

  • 1cc954f Always allow unknown tags, just show a warning.
  • ea6dae0 Add support for fetching mods without full client
  • 35ed666 Check for empty or missing Data folder, fixes #37

To Install: Read the installation instructions listed on the readme.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Full Changelog: v0.7.16-alpha...v0.7.17-alpha

Workshop Tool v0.7.16

24 Jun 21:28
Compare
Choose a tag to compare
Workshop Tool v0.7.16 Pre-release
Pre-release

Changelog:

  • 3326565 [Fix] Medieval Engineers: Community Edition
  • 550aa57 Show the URL to the mod after publish.
  • 6a74f3e [Fix] Exception when checking for steam_appid.txt.
  • 43a8ef6 [Fix] DLC not able to be removed from items.
  • 7f6f8e6 [Fix] Dependencies not adding if none exist yet.

Full Changelog: v0.7.15-alpha...v0.7.16-alpha

To Install: Read the installation instructions listed on the readme.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Workshop Tool v0.7.15

24 Jun 20:49
Compare
Choose a tag to compare
Workshop Tool v0.7.15 Pre-release
Pre-release

NOTE: THIS WAS REPUBLISHED DUE TO A GITHUB ISSUE. NO CHANGES MADE SINCE ORIGINAL.
Originally published: 24 Jan 2022

What's Changed

  • Allowed webhooks to be given as a list of strings by @Math0424 in #42

Changelog:

  • 479582c Upgrade to .NET 4.8 to match upcoming Warfare 2 update.
  • b017906 Fix error when compiling an unpublished mod.
  • 7f888a1 Fix --no-compile being ignored.
  • 6359ea1 Remove the add/remove DLC options from MEWT.
  • a5d5ca6 Allowed webhooks to be given as a list of strings (#42)

Full Changelog: v0.7.14-alpha...v0.7.15-alpha

To Install: Read the installation instructions listed on the readme.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Workshop Tool v0.7.14

12 Oct 22:01
Compare
Choose a tag to compare
Workshop Tool v0.7.14 Pre-release
Pre-release

What's Changed

  • Discord webhooks by @Math0424 in #39
  • This change includes a new format for command-line arguments.
    The existing format will be supported at least until 0.8.
    Please familiarize yourself with the new command-line arguments. Using the old format will show a message with the correct format for the same command in the new format.

New Contributors

Full Changelog: v0.7.13-alpha...v0.7.14-alpha

Changelog:

  • 8919310 Add PAT to workflow.
  • fa365ce Include git hash in logged version output.
  • 584a09e Update DepotDownloader.
  • d1b140d Improve existing tests, and fix runsettings.
  • 72c751d Automatically move .wtignore.
  • e700d01 Increase logging for PB script compilation.
  • 631746c Fix visibility not displaying for new mods.
  • 2621969 Fix AppData command-line option.
  • e2a8919 Remove steam_appid.txt requirement.
  • cb8f2d6 Fix exception if mod metadata not fetched.
  • 0373a7d Fix legacy option processing.
  • b00f8ea Reorganize reflection code and add tests.
  • 902c864 Fix MEWT startup error due to wrong CWD.
  • 811e3da Add ME's version tags as allowable by MEWT.
  • 34c8a02 Fix post-build events.
  • 7e4de01 Fix get verb not working
  • a60fe69 Fix description not applying with change verb.
  • de50852 Discord webhooks (#39)
  • 3458b98 Add GitHub Actions workflow for automating builds
  • 58fc228 Update tests to support relative run path.
  • dff52b2 Grab DS from Steam if game not found during build
  • d83c3d1 Fix compile triggering workshop change.
  • 9bdc110 Fix README.md formatting.
  • 5ee2b32 Refactor ClearSteamCloud and enable for ME.
  • 7752ed2 Refactor to reduce conditional code.
  • ec7e8c4 More command-line argument additions.
  • c8a40e3 Fix cloud file listing. Check --ids for collections, and then process them. Change --collection legacy argument to only accept a list of workshop ids (ulong). Upgrade Tests project nuget packages, fixes test explorer being broken when switching between debug and release.
  • d3a05c4 Fix cloud verb not being recognizes properly.
  • 27b32df Add steam_appid.txt to the MEWT build output for debugging. Fix build configuration in solution.
  • 528c355 Cleanup and reorganization. Move tag parsing to ProcessedOptions. Started work on adding options to specify tags to add and remove separately from the entire list.
  • 26a45de Further improve colored output. Add extension methods to clean up the code.
  • 3dbfeb8 Add released date and changelog to updater
  • 8e4de9d Improve help text output and add compile verb
  • c390dda Further improve logging color output
  • 32545d1 Add link to Bin64 in output directory for debugging purposes.
  • bf87e01 Add verb support. Colorize various output messages that are important, such as warnings, errors, log file, and if an update is available.
  • 87a2798 Update CommandLineParser library to the latest. Migrate parser usage to the 2.x API.
  • 3897b14 Enable deterministic builds.
  • e1cb395 Convert project files to SDK format.
  • d0fb454 Implement powershell pre-build script to automatically create a link to the SE and ME game binaries. This is an alternative implementation for PR #34. If the game is installed, it will be automatically detected.

To Install: Read the installation instructions listed on the readme.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

Workshop Tool v0.7.13

18 May 08:15
Compare
Choose a tag to compare
Workshop Tool v0.7.13 Pre-release
Pre-release

Both:

  • Fix for changelog not working when specified as a filename.

To Install in SE: Download SEWorkshopTool-0.7.13.zip and extract to the SpaceEngineers\Bin64 directory.
To Install in ME: Download MEWorkshopTool-0.7.13.zip and extract to the MedievalEngineers\Bin64 directory.
Copy .wtignore from zip to %AppData%\SpaceEngineers\Mods and edit to taste.
Note: Install locations other than the above are neither tested nor supported.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

SE Workshop Tool v0.7.12

22 Apr 19:48
Compare
Choose a tag to compare
Pre-release

Space Engineers:

  • Fix for Warfare 1 update (1.198)
  • Fix a case where a game update wouldn't trigger an update check in SEWT.

To Install in SE: Download SEWorkshopTool-0.7.12.zip and extract to the SpaceEngineers\Bin64 directory.
Copy .wtignore from zip to %AppData%\SpaceEngineers\Mods and edit to taste.
Note: Install locations other than the above are neither tested nor supported.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

SE Workshop Tool v0.7.11

18 Mar 16:48
Compare
Choose a tag to compare
Pre-release

Space Engineers:

  • Fix for mod.io hotfix (#35)
  • Fix error when publishing a new mod
  • Fix error when compiling a mod that wasn't previously uploaded.

To Install in SE: Download SEWorkshopTool-0.7.11.zip and extract to the SpaceEngineers\Bin64 directory.
Copy .wtignore from zip to %AppData%\SpaceEngineers\Mods and edit to taste.
Note: Install locations other than the above are neither tested nor supported.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.

SE Workshop Tool v0.7.10

18 Feb 05:06
Compare
Choose a tag to compare
Pre-release

Space Engineers:

  • Fix null reference exception when compiling mods. (#33)
  • Fix error when uploading a new mod. (#31)

To Install in SE: Download SEWorkshopTool-0.7.10.zip and extract to the SpaceEngineers\Bin64 directory.
Copy .wtignore from zip to %AppData%\SpaceEngineers\Mods and edit to taste.
Note: Install locations other than the above are neither tested nor supported.

PLEASE NOTE: This is a command-line (terminal) application. You cannot just double-click it to run it.
To run this, from the Bin64 folder, Shift+Right click in an empty area off to the side, then select Open Powershell window here. After the blue window appears, type the command with arguments you need, such as .\SEWorkshopTool.exe --help and then press the ENTER key.