All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
5.0.0-pre.1 - 2025-01-07
- Updated actions for
BuildAction
API changes in SuperUnityBuild v8.0.0
4.0.1 - 2023-10-10
- Fixed output file name not being parsed for string tokens in
ZipFileOperation
action. (by @cosformula)
4.0.0 - 2023-10-03
- Added support for new Per-Build and Single Run string tokens. Per-Build actions have gained support for
$BASEPATH
and$BUILDPATH
, whilst Single Run actions can now use$VERSION
,$BUILD
,$YEAR
,$MONTH
,$DAY
and$TIME
, with the time-based tokens corresponding to the time at which the action was run.
- Standardised string token usage across Build Actions.
3.0.1 - 2023-05-23
- Fixed minimum required SuperUnityBuild version.
3.0.0 - 2023-05-16
- Breaking change: Added support for new per-build scripting backend functionality.
- Added author details and documentation, changelog and license URLs to package manifest.
- Breaking change: Drop support for versions of Unity older than 2020.3 LTS.
- Refactor
FileUtility
build action and fix exceptions when paths not configured.
2.2.0 - 2022-02-03
- Added support for WebGL and UWP platforms to
ItchUploader
action.
- Fixed
ItchUploader
action generating invalid butler command for unknown build platforms.
2.1.1 - 2021-10-07
- Fixed incorrect selection in audio spatializer dropdown on startup in
PerBuildAudioSettings
action.
2.1.0 - 2021-08-24
- Allow certain pre-build per-platform actions to optionally configure Editor.
- Removed pre-Unity 2019.1 code.
2.0.0 - 2021-05-13
- Increased minimum supported Unity version to 2019.1.
1.3.0 - 2021-05-10
- Updated
FileUtility
andItchUploader
build actions to use newBuildSettings.productParameters.buildVersion
property that deprecatedBuildSettings.productParameters.lastGeneratedVersion
.
1.2.0 - 2021-04-29
- Added
PerBuildAudioSettings
build action.
1.1.0 - 2021-04-20
- Removed pre-Unity 2018.1 code.
- Disable
XRSettings
build action when XR Plug-in Management package is installed.
1.0.0 - 2021-04-15
This release includes all previous commits to the project, plus:
- Added UPM support.
- First tagged version.
- Support use of
$VERSION
and$BUILD
replacement tokens in single-run action paths inFileUtility
action. - Improved error reporting in
FileUtility
action. - Added
$BASEPATH
to File and Folder path substitutions inFileUtility
action. PR #18 - Added input to customize channel names to
ItchUploader
action PR #14
- Support all versions of Unity XR Plug-in Management in
XRPluginManagement
action.
OverrideDefines
action no longer ignore pre build defines. PR #17