Skip to content

Changelog

All notable changes to ShipCheck are listed here.

[1.1.0] - 2026

Added

Custom Presets

ShipCheck now includes a full custom preset system.

You can create your own release presets from inside the plugin, choose which automated checks belong to them, and save them for future runs.

This is useful when the built-in presets are close to what you need, but your project or team has a slightly different release process.

Preset Editor

A new preset editor is available through the + button next to the preset dropdown.

Inside the editor, you can:

  • Create a new preset
  • Name the preset
  • Add an optional description
  • Select automated checks
  • Add custom manual checks
  • Save the preset to the project

Custom presets appear in the main preset dropdown after saving.

Custom Manual Checks

You can now add your own manual release checks.

Each custom manual check can include:

  • Name
  • Optional explanation
  • Optional fix hint
  • Severity

These checks are designed for project-specific tasks that ShipCheck cannot automate safely.

Examples:

  • Confirm the store page is updated
  • Verify the build on target hardware
  • Check that screenshots are final
  • Confirm release notes are ready
  • Test the build on a clean machine

Edit and Delete Buttons for Custom Presets

When a custom preset is selected, ShipCheck now shows:

  • Edit
  • Del

These buttons only apply to custom presets. Built-in presets remain read-only.

Persistent Custom Data

Custom presets and manual check definitions are saved to:

Saved/ShipCheck/CustomData.json

They persist between editor sessions and are loaded automatically when the project opens.

Changed

  • Improved the preset workflow so users can build release checklists that match their own pipeline.
  • Built-in presets remain protected from editing or deletion.
  • Custom manual checks are now treated as first-class release checklist items.

[1.0.0] - 2026

Initial Release

ShipCheck launched as an editor-only release checklist plugin for Unreal Engine.

Added

Dockable ShipCheck Dashboard

Added the main ShipCheck dashboard as a dockable Unreal Engine editor tab.

The dashboard includes:

  • Preset selector
  • Run button
  • Readiness score
  • Check result list
  • Details panel
  • Manual confirmation support
  • Export buttons
  • Release notes field
  • Run history access

Built-in Presets

Added five built-in presets:

  • Game Build
  • Steam Demo
  • Internal QA
  • Fab Plugin Submission
  • Fab Asset Submission

Automated and Manual Checks

Added checks across the following categories:

  • Project Settings
  • Maps
  • Packaging
  • Debug
  • Assets
  • Plugins
  • Localization
  • Release Notes
  • Fab Prep

Readiness Score

Added a readiness score to give a quick overview of release health after each run.

Details Panel

Added a details panel that explains each check result, including what was detected, what was expected, and what the suggested fix is.

Manual Confirmation Checkboxes

Added support for manual checks that require human review.

Markdown and JSON Export

Added report export to:

Saved/ShipCheck/Reports/

Supported formats:

  • Markdown
  • JSON

Copy Summary

Added a quick summary copy action for sharing the current ShipCheck result in chat, issue trackers, QA notes, or build logs.

Run History

Added per-project run history saved to:

Saved/ShipCheck/History.json

Project Settings

Added plugin configuration under:

Edit > Project Settings > Plugins > ShipCheck

Settings include export paths, check thresholds, denylist options, and documentation paths.

Copyright (c) 2026 Ecal Studios. All Rights Reserved.