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¶
Copyright (c) 2026 Ecal Studios. All Rights Reserved.