Skip to content
This repository was archived by the owner on Oct 22, 2024. It is now read-only.

Code Repo Friendlyness, VS2019 support

Compare
Choose a tag to compare
@malware-dev malware-dev released this 08 Jun 11:37
· 122 commits to master since this release

MDK now requires at least Visual Studio 2017 15.9

There has been a few hundred downloads of the prerelease, and very few complaints, so I'm gonna take a chance and release it. If you find any issues, please let me know in the Issues sections.

Known issue: The menu items sometimes drops out of the context menus. I have to date been able to reproduce it once but I couldn't figure out why. If you can find out a way to reliably reproduce this, then please let me know!

  • #149 Fixed wrong information in constructor comment. (SpaceBeeGaming)
  • #146 [PRE] Missing reference to System.Collections.Immutable (kwilliams1987)
  • #115 Fix-114: Add terminal.cache and fix .gitignore (VMSBigot)
  • #133 VS2019 Dev support: Remove unused refs and add Microsoft.MSBuild package (VMSBigot)
  • #132 MixInFix: Generate New GUID for Project (VMSBigot)
  • #128 [PRE] MDKFactory extension class added to deployed code
  • #127 [PRE] Error upgrading project
  • #131 [PRE] MDK Analyzer not found
  • #127 [PRE] Error upgrading project
  • #129 [PRE] Warning about analyzer not having required netstandard
  • #126 [PRE] Unexpected "The MDK.options file could not be found." Analyzer result.
  • [PRE] Fixed whitelist cache not getting updated
  • Fixed whitelist cache refresh tool not directly updating caches
  • #111 thumb.jpg in existing scripts not recognized in blueprint manager
  • #124 [PRE], [VS2019] Error when attempting to create a new Project
  • #125 [PRE], [VS2019] New projects default to C# 7 or higher.
  • #130 Suggestion: Refreshing whitelist runs SE; Add -skipintro to not show intro video
  • Changed how script options are stored in order to make it easier to work on projects on multiple computers
  • Renamed Blueprint Manager to Script Manager
  • Deprecated Readme.cs (more or less), changed to Instructions.readme and added item template for it
  • Fixed crash while VS is trying to read a project from a network (MDK will ignore this case)
  • Added project template for ingame script mixin (shared project)
  • MDK is now more code repository (for example git) friendly.
    • The paths are now stored in a separate file, MDK.paths.props, which should not be checked in.
      The file should be restored on the other side.
  • Backup zips are made before any project upgrades or repairs are made
  • Finalizers are reported as prohibited
  • VS2019 support
  • Proper install-time version checking, finally
  • Fixed #98 Unimportant Non-SE Project Error
  • Added #99 Include "Do not deploy" option in MDK Script Options window / #79 Deploy option in files.
    "Exclude from Deploy All" checkbox