Skip to content

v2.12.1345

Compare
Choose a tag to compare
@stephenwhittle stephenwhittle released this 11 Nov 01:58
· 36 commits to main since this release

New Features:

  • This release adds mod creation and modfile upload support.
    • Mod Uploads are managed through the same system as downloads
    • Mod Management needs to be enabled for both mod upload and download functionality.
    • Call GetModCreationHandle to get a handle for your mod upload.
    • Call SubmitNewModAsync to create a new mod on the server. You should keep using the same handle for repeated calls to this function if the first one returns an error, such as a data validation error.
    • Once SubmitNewModAsync returns successfully, you can discard the Mod Creation Handle and request a new one for subsequent mod submissions.
    • Once you have a mod ID for your new mod, call SubmitNewModfileForMod to enqueue a modfile upload.
    • Modfile uploads are processed in the queue ahead of downloads
    • QueryCurrentModUpdate will give progress info for the current upload or download
    • ModManagementEvents will be emitted for uploads as well as downloads, including an upload completion event
  • FModioFilterParams objects now support string filtering on metadata blobs. Use MetadataLike to specify a filter string
  • GeneratedHeader/GeneratedSource folders will not automatically be rebuilt in standalone release archives, this avoids issues with P4 marking those folders as read-only

Bug Fixes:

  • SubmitModRatingAsync now correctly sets the GameID and ModID
    parameters on the relevant HTTP request

Please use the attached source archive rather than the one automatically generated by Github, to include our submodule dependencies.